Configurations - WIP
All data that is configured or used by Coolify is available on the host filesystem. If something goes wrong with Coolify, you will be still able to manage your applications.
This includes:
- docker-compose files
- proxy configurations
- SSH Keys
- TBD
Persistent Directories
Type | Host System | Coolify Container |
---|---|---|
Base | /data/coolify | /var/www/html/app/storage/coolify |
Deployments | /data/coolify/deployments | /var/www/html/app/storage/coolify/deployments |
SSH Keys | /data/coolify/ssh-keys | /var/www/html/app/storage/coolify/ssh-keys |
Proxy | /data/coolify/proxy | /var/www/html/app/storage/coolify/proxy |
Deployments
You can always find the latest successfully deployed application details in the latest
directory.
bash
├── deployments
│ ├── my-first-application
│ │ ├── latest
│ │ │ ├── docker-compose.yaml
│ │ │ ├── .env
│ │ ├── <deployment timestamp>
│ │ ├── <deployment timestamp>
│ │ ├── <deployment timestamp>
│ ├── my-second-application
│ │ ├── latest
│ │ │ ├── docker-compose.yaml
│ │ ├── <deployment timestamp>
SSH Keys
WIP - We should consider if we really would like to store ssh keys permantently. My first thought is to NOT.
Proxy
WIP