Docker autónomo: configuración del host en .env e imagen fijada
- Puertos, carpeta de mangas, PUID/PGID, URL pública y registro se configuran en .env (plantilla en .env.example); sin .env arranca con valores portables (0.0.0.0:3352, ./mangas). - Publicar en 0.0.0.0 evita fallar al arrancar si la IP de la LAN o de Tailscale aún no existe; el acceso lo siguen limitando las reglas DOCKER-USER del host. - Imagen base fijada a node:24.22.2-alpine3.24 (node:sqlite es experimental). - ALLOW_SIGNUP=false por defecto (el primer usuario puede registrarse igual). - Comprobación de permisos al arrancar con mensaje claro (chown / PUID). - README: qué guardar y cómo mover el servicio a otro servidor. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
# Copia a .env y ajusta. Todas son opcionales.
|
||||
|
||||
# Usuario/grupo dueño de ./data y de la carpeta de mangas en el host (salida de `id -u` / `id -g`).
|
||||
PUID=1000
|
||||
PGID=1000
|
||||
|
||||
# Dónde guardar los mangas descargados en el host (por defecto ./mangas dentro del proyecto).
|
||||
MANGA_DIR_HOST=/zdata/media/mangas
|
||||
|
||||
# Interfaz y puerto publicados. 0.0.0.0 = todas.
|
||||
BIND_IP=0.0.0.0
|
||||
HOST_PORT=3352
|
||||
|
||||
# URL de la web que se usa en los enlaces de las notificaciones.
|
||||
PUBLIC_URL=http://192.168.1.141:3352
|
||||
|
||||
# Registro de cuentas nuevas (con la base vacía, el primer usuario siempre puede registrarse).
|
||||
ALLOW_SIGNUP=false
|
||||
|
||||
TZ=America/El_Salvador
|
||||
CHECK_INTERVAL_HOURS=3
|
||||
Reference in New Issue
Block a user