DCMS

Features

More

All features Pricing Install Contact Customer Portal Install free

Pricing

One price. Per server. Can't be more fair.

No per-site fees, no per-seat fees, no metered anything. One monthly subscription covers the whole server and every feature.

Free
0 EUR

per server, forever

  • Every feature included. Nothing is locked behind Pro.
  • 1 repository instance deployed from git.
  • Managed databases not counted against the limit.
  • Community updates with one-click installs.
Install free

How upgrading works

Connected to your server in three steps

Add your server

Sign in to the Customer Portal with your email (no password, just a 6-digit code) and add your server's IP address.

Connect it

The portal gives you a one-time connect code. Paste it into Settings in your DCMS panel. That proves the server is yours and links it to your account.

Upgrade

Click Upgrade next to the server and pay 5 EUR per month through Stripe. The server unlocks the next time you deploy, or instantly with the Refresh button in DCMS settings.

Manage or cancel anytime from the portal's billing page. Prices exclude VAT where applicable.

Questions

Pricing, answered straight

What counts as a server?

One machine with one public IP address, exactly as it appears in the Customer Portal. Run as many DCMS servers as you like; each one is free or upgraded independently.

What does the Free plan include?

The complete platform: deployments, AI Editor, Web Editor, file manager, terminal, databases, domains, DNS, mail hosting, metrics, firewall and automation. The only limit is one repository instance per server.

Do databases count against the limit?

No. Managed database instances are not limited on either plan. The limit only applies to repository instances, the apps you deploy from git.

How do I upgrade a server?

Sign in to the Customer Portal, add your server IP, connect it with a one-time code shown in your DCMS settings, then click Upgrade. Payment runs through Stripe and the server unlocks on your very next deploy attempt.

What happens if I cancel?

The server returns to the Free plan at the end of the paid period. Everything already deployed keeps running untouched; you just cannot create additional repository instances beyond the Free limit.

What if my server temporarily cannot reach the portal?

Nothing breaks. Paid entitlements are cached on your server and survive portal outages for two weeks. Running apps are never stopped because of billing, ever.

Start free. Upgrade when you outgrow one app.

Install DCMS on any Debian or Ubuntu server now; the Customer Portal is there when you need more.

$ curl -fsSL https://dcms.fra1.cdn.digitaloceanspaces.com/dcms/install.sh | bash