Get tailored recommendations for your tech stack —Take the Assessment →
Navigation

Projects

A project is your workspace on Container Duck. Everything inside a project is isolated — its own database, storage, and network. Think of it as your own little cloud within the platform.

What you get

Every project automatically includes:

  • Database — A dedicated PostgreSQL database with continuous backups (7-day retention)
  • Storage — Private object storage for files and assets
  • Private network — Apps within a project can talk to each other; apps across projects cannot
  • Automatic TLS — Every app gets HTTPS, no configuration needed
  • Authentication — All app traffic goes through the platform's auth layer

Isolation

Projects are fully isolated from each other:

  • Network — Traffic between projects is blocked by default. Apps can only communicate within their own project.
  • Data — Each project has its own database and storage. No shared databases.
  • Access — Only project members can access project resources.

App subdomains

Each app gets a URL in the format:

{app-name}.{project-id}.apps.yourdomain.com

For example: n8n.abc123def456.apps.containerduck.com

The project ID (not name) is used in URLs to avoid collisions when different users choose the same project name.

Managing projects

Create

Click New Project from the dashboard. Choose a name and optional description.

Delete

Deleting a project permanently removes all apps, databases, and storage within it. This cannot be undone.