Mengakses
Buka browser Anda dan buka: http://<SERVER_IP> (HTTP)
Kredensial admin secara otomatis dibuat dan disimpan di /opt/invoiceninja/.env mengajukan.
- Surel →
IN_USER_EMAIL - Kata sandi →
IN_PASSWORD
Dapatkan kredensial dari .env:
grep IN_ /opt/invoiceninja/.env
Email admin dan kata sandi dapat diperbarui melalui antarmuka web setelah masuk.
Komponen
- Ninja Faktur (aplikasi)
- Nginx (server web)
- MySQL (basis data)
- Redis (cache & antrian)
File dan Direktori Penting
- Instal direktori:
/opt/invoiceninja - Penulisan Docker:
/opt/invoiceninja/docker-compose.yml - File lingkungan:
/opt/invoiceninja/.env - Konfigurasi Nginx:
/opt/invoiceninja/nginx/ - Konfigurasi PHP:
/opt/invoiceninja/php/ - Konfigurasi supervisor:
/opt/invoiceninja/supervisor/ - Aplikasi publik:
/var/lib/docker/volumes/invoiceninja_app_public/_data - Penyimpanan aplikasi:
/var/lib/docker/volumes/invoiceninja_app_storage/_data - Data MySQLnya:
/var/lib/docker/volumes/invoiceninja_mysql_data/_data - Data ulang:
/var/lib/docker/volumes/invoiceninja_redis_data/_data
Kelola Tumpukan
Buka direktori instalasi:
cd /opt/invoiceninja
Perintah umum 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