使用权
打开浏览器并转到: http://<SERVER_IP> (HTTP)
管理员凭据自动生成并存储在 /opt/invoiceninja/.env 文件。
- 电子邮件 →
IN_USER_EMAIL - 密码 →
IN_PASSWORD
从以下位置获取凭证 .env:
grep IN_ /opt/invoiceninja/.env
登录后可以通过网络界面更新管理员电子邮件和密码。
成分
- 发票忍者(应用程序)
- Nginx(网络服务器)
- MySQL(数据库)
- Redis(缓存和队列)
重要文件和目录
- 安装目录:
/opt/invoiceninja - 码头工人组成:
/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 - 雷迪斯数据:
/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