Zugang
Öffnen Sie Ihren Browser und gehen Sie zu: http://<SERVER_IP> (HTTP)
Administratoranmeldeinformationen werden automatisch generiert und im gespeichert /opt/invoiceninja/.env Datei.
- E-Mail →
IN_USER_EMAIL - Passwort →
IN_PASSWORD
Erhalten Sie Anmeldeinformationen von .env:
grep IN_ /opt/invoiceninja/.env
Die E-Mail-Adresse und das Passwort des Administrators können nach der Anmeldung über die Weboberfläche aktualisiert werden.
Komponenten
- Rechnungs-Ninja (App)
- Nginx (Webserver)
- MySQL (Datenbank)
- Redis (Cache und Warteschlangen)
Wichtige Dateien und Verzeichnisse
- Installationsverzeichnis:
/opt/invoiceninja - Docker Compose:
/opt/invoiceninja/docker-compose.yml - Umgebungsdatei:
/opt/invoiceninja/.env - Nginx-Konfigurationen:
/opt/invoiceninja/nginx/ - PHP-Konfigurationen:
/opt/invoiceninja/php/ - Supervisor-Konfigurationen:
/opt/invoiceninja/supervisor/ - App öffentlich:
/var/lib/docker/volumes/invoiceninja_app_public/_data - App-Speicher:
/var/lib/docker/volumes/invoiceninja_app_storage/_data - MySQL-Daten:
/var/lib/docker/volumes/invoiceninja_mysql_data/_data - Redis-Daten:
/var/lib/docker/volumes/invoiceninja_redis_data/_data
Verwalten Sie den Stapel
Gehen Sie in das Installationsverzeichnis:
cd /opt/invoiceninja
Allgemeine Docker Compose-Befehle:
# 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