Dostęp
Otwórz przeglądarkę i przejdź do: http://<SERVER_IP> (HTTP)
Poświadczenia administratora są generowane automatycznie i przechowywane w pliku /opt/invoiceninja/.env plik.
- E-mail →
IN_USER_EMAIL - Hasło →
IN_PASSWORD
Uzyskaj dane uwierzytelniające od .env:
grep IN_ /opt/invoiceninja/.env
Adres e-mail administratora i hasło można zaktualizować za pośrednictwem interfejsu internetowego po zalogowaniu.
Komponenty
- Faktura Ninja (aplikacja)
- Nginx (serwer WWW)
- MySQL (baza danych)
- Redis (pamięć podręczna i kolejki)
Ważne pliki i katalogi
- Zainstaluj katalog:
/opt/invoiceninja - Tworzenie Dockera:
/opt/invoiceninja/docker-compose.yml - Plik środowiska:
/opt/invoiceninja/.env - Konfiguracje Nginx:
/opt/invoiceninja/nginx/ - Konfiguracje PHP:
/opt/invoiceninja/php/ - Konfiguracje nadzorcy:
/opt/invoiceninja/supervisor/ - Aplikacja publiczna:
/var/lib/docker/volumes/invoiceninja_app_public/_data - Pamięć aplikacji:
/var/lib/docker/volumes/invoiceninja_app_storage/_data - Dane MySQL'a:
/var/lib/docker/volumes/invoiceninja_mysql_data/_data - Dane Redisa:
/var/lib/docker/volumes/invoiceninja_redis_data/_data
Zarządzaj stosem
Przejdź do katalogu instalacyjnego:
cd /opt/invoiceninja
Typowe polecenia 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