Skip to main content
  1. Postgres. New resource, Database, PostgreSQL. Copy its internal URL.
  2. Storage. New resource, Service, MinIO. Make a bucket and an access key in its console, and give its API a public domain (for example s3.assets.example.com): browsers upload to it.
  3. Artbucket. New resource, Docker Image, ghcr.io/pwnera/artbucket:0.9, port 3000, with your domain (assets.example.com). Environment:
Deploy. The app migrates its database and sets up the bucket on start; make the first account at your domain. Coolify can also deploy the repository’s docker-compose.yml, but its app service sits behind a Compose profile; the image resource above is simpler.