Each project has its own page, accessible from Projects in the sidebar. The project navigation bar lets you switch between the active environment and the various tabs.
Overview tab
- Git reference: repository, branch and latest commit.
- Statistics: deployment status, build time, active services.
- Deployment steps: progress of the latest deployment.
- Target server: VPS card with connection test.
Capture à venir
en/projects-manage
Cette capture illustrera la vue correspondante. Elle est générée automatiquement par le pipeline Playwright.
Services tab
Lists the project services (database, Redis, application\u2026) with their version, state and volumes.
- Scan services: reruns an analysis to detect new services on the server.
- Apply changes: updates the project’s Docker configuration.
Tip
If you added a Docker service manually on your server, the Scan option detects it and lets you integrate it into the project (PostgreSQL, Redis, MySQL, MongoDB, RabbitMQ\u2026).
Variables tab
The project’s environment variables, applied at build and deployment time.
- Add, edit or delete variables.
- Sensitive keys (APP_KEY, JWT_SECRET,
*_API_KEY, SECRET, PASSWORD, PRIVATE_KEY) are masked by default. - Validation prevents duplicate keys.
Warning
Any variable change requires a redeploy to be applied to the running containers.
Logs tab
The project’s deployment history, paginated (10 per page). For each deployment:
- The steps: clone → dockerfile → upload → proxy → build → deploy → healthcheck → done.
- Live logs (Live button) during an active deployment.
- The deployed commit and its status.
Capture à venir
en/projects-deployments
Cette capture illustrera la vue correspondante. Elle est générée automatiquement par le pipeline Playwright.
Settings tab
- Change the branch and the environment name.
- Enable/disable auto-deploy.
- Configure notifications (Discord, Slack, Telegram webhooks) for this project.
- Delete the project or the environment.
Backups tab
Database backup management: see Backups.
Console tab
An interactive terminal connected to your environment in real time (SSE). See Console.
Multiple environments
A project can have several environments (e.g. main, develop), each tied to a branch and a server. Use the selector at the top of the page to switch.
Environments are independent: variables, deployments and backups are isolated from each other.