アクセス
ブラウザを開いて、次の場所に移動します。 http://<SERVER_IP> (HTTP)
管理者の資格情報は自動的に生成され、 /opt/invoiceninja/.env ファイル。
- メール→
IN_USER_EMAIL - パスワード→
IN_PASSWORD
から資格情報を取得します .env:
grep IN_ /opt/invoiceninja/.env
管理者の電子メールとパスワードは、ログイン後に Web インターフェイスを通じて更新できます。
コンポーネント
- 請求書忍者(アプリ)
- Nginx(ウェブサーバー)
- MySQL (データベース)
- Redis (キャッシュとキュー)
重要なファイルとディレクトリ
- インストールディレクトリ:
/opt/invoiceninja - Docker Compose:
/opt/invoiceninja/docker-compose.yml - 環境ファイル:
/opt/invoiceninja/.env - Nginx 構成:
/opt/invoiceninja/nginx/ - PHP 構成:
/opt/invoiceninja/php/ - スーパーバイザ構成:
/opt/invoiceninja/supervisor/ - アプリ公開:
/var/lib/docker/volumes/invoiceninja_app_public/_data - アプリのストレージ:
/var/lib/docker/volumes/invoiceninja_app_storage/_data - MySQL データ:
/var/lib/docker/volumes/invoiceninja_mysql_data/_data - Redis データ:
/var/lib/docker/volumes/invoiceninja_redis_data/_data
スタックの管理
インストール ディレクトリに移動します。
cd /opt/invoiceninja
一般的な 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