Lista A

Un programa de gestión de archivos compatible con múltiples sistemas de almacenamiento, desarrollado con Gin y Solidjs.

Configuración de administrador (obligatorio)

No se crea automáticamente ningún usuario administrador.

Crea o configura la contraseña de administrador:

docker exec -it alist ./alist admin set <NEW_PASSWORD>

O bien, genera una contraseña aleatoria:

docker exec -it alist ./alist admin random

Acceso

  • Interfaz principal: http://<SERVER-IP>
  • Panel de administración: http://<SERVER-IP>/@manage
  • Inicia sesión con admin y la contraseña que configuraste durante la configuración de administrador.

Archivos y directorios importantes

  • Instalación de la aplicación: /root/alist
  • Archivo Docker Compose: /root/alist/docker-compose.yml
  • Configuración del carrito: /root/alist/Caddyfile
  • Datos persistentes de AList: /etc/alist
  • Volumen de datos del carrito: /var/lib/docker/volumes/alist_caddy_data/_data
  • Volumen de configuración de Caddy: /var/lib/docker/volumes/alist_caddy_config/_data

Docker y gestión de servicios

Contenedores de lista:

docker ps

Iniciar o restablecer servicios:

docker compose -f /root/alist/docker-compose.yml up -d

Reiniciar AList:

docker compose -f /root/alist/docker-compose.yml restart

Seguir registros:

docker compose -f /root/alist/docker-compose.yml logs -f

Gestión del almacenamiento

Mostrar todos los backends de almacenamiento configurados y su estado:

docker exec -it alist ./alist storage list

Desactivar un montaje de almacenamiento específico (ejemplo: /pikpak):

docker exec -it alist ./alist storage disable /pikpak

Dominio y HTTPS (Caddy)

0. HTTPS NO funciona con direcciones IP.

1. Apunte un dominio (por ejemplo, alist.example.com) a este servidor.

2. Actualización Caddyfile:

alist.example.com {
    reverse_proxy alist:5244
}

3. Reiniciar los servicios:

docker compose -f /root/alist/docker-compose.yml restart

4. Caddy emitirá y renovará automáticamente los certificados SSL.

Detalles de la solicitud