Acceso
Abra su navegador y vaya a: http://<SERVER_IP> (HTTP)
Las credenciales de administrador se generan y almacenan automáticamente en el /opt/invoiceninja/.env archivo.
- Correo electrónico →
IN_USER_EMAIL - Contraseña →
IN_PASSWORD
Obtener credenciales de .env:
grep IN_ /opt/invoiceninja/.env
El correo electrónico y la contraseña del administrador se pueden actualizar a través de la interfaz web después de iniciar sesión.
Componentes
- Factura Ninja (aplicación)
- Nginx (servidor web)
- MySQL (base de datos)
- Redis (caché y colas)
Archivos y directorios importantes
- Directorio de instalación:
/opt/invoiceninja - Composición de Docker:
/opt/invoiceninja/docker-compose.yml - Archivo de entorno:
/opt/invoiceninja/.env - Configuraciones de Nginx:
/opt/invoiceninja/nginx/ - Configuraciones de PHP:
/opt/invoiceninja/php/ - Configuraciones de supervisor:
/opt/invoiceninja/supervisor/ - Aplicación pública:
/var/lib/docker/volumes/invoiceninja_app_public/_data - Almacenamiento de aplicaciones:
/var/lib/docker/volumes/invoiceninja_app_storage/_data - Datos MySQL:
/var/lib/docker/volumes/invoiceninja_mysql_data/_data - Datos de Redis:
/var/lib/docker/volumes/invoiceninja_redis_data/_data
Administrar la pila
Vaya al directorio de instalación:
cd /opt/invoiceninja
Comandos comunes de Docker Compose:
# Check status
docker compose ps
# View logs (follow live)
docker compose logs -f
# Restart all services
docker compose restart
# Stop services
docker compose down
# Start again
docker compose up -d