Back to all templates
Commento logo

Commento

Infrastructure256MB+ RAM

Privacy-focused, lightweight, embeddable comment system for blogs and static sites

infrastructuredashboardcommentoopen-sourceself-hosteddocker

Deploy Commento in 3 Steps

1

Connect Your VPS

Add your server credentials to Server Compass

2

Select Commento

Choose from our template library

3

Deploy & Configure

Fill in settings and click Deploy

No Docker knowledge required
Step-by-step deployment guide

Deploy Commento on a VPS with Server Compass

Use the Commento template in Server Compass to deploy a self-hosted privacy-focused comment system web UI on your VPS, then verify the setup screen.

About 10 minutesBrowser verified
1
Step 1

Open the server Apps tab

Select the tutorial-vps VPS, open the Apps tab, and start a new app deployment. Keep sensitive server details hidden before capturing or sharing screenshots.

Server Compass Apps tab before creating a Commento app
2
Step 2

Choose an app template

Click New App and choose the template deployment path so Server Compass can load the built-in catalog.

Choosing to deploy an app from a Server Compass template
3
Step 3

Search for Commento

Use the template picker search to find Commento in the Server Compass template catalog.

Searching for Commento in the Server Compass template picker
4
Step 4

Select the Commento template

Choose the Commento template. Server Compass fills the Commento web service, PostgreSQL database, origin URL, generated database password, and public web port.

Commento template selected in Server Compass
5
Step 5

Review the Commento settings

Confirm the app name and compose service. In this run, the app was named commento-demo and used host port 4202.

Reviewing Commento project settings and compose service
6
Step 6

Deploy Commento

Review the generated compose settings, confirm the Commento web port is available, and click Deploy.

Reviewing Commento web port before deployment
7
Step 7

Watch the deployment progress

Keep the deployment modal open while Server Compass uploads the compose file, pulls the Commento image, starts the container, and verifies the stack.

Server Compass deploying the Commento template on the VPS
8
Step 8

Confirm Commento is running

After deployment finishes, return to the Apps tab and confirm the Commento app is marked Running with its application URL available.

Commento template running in the Server Compass Apps tab
9
Step 9

Open Commento in the browser

Open the application URL in a browser. The Commento setup or main page confirms the privacy-focused comment system web UI is reachable.

The deployed Commento web UI loaded in a browser

After Commento Opens

  • Place Commento behind HTTPS before storing or sharing real files.
  • Change the generated admin password immediately after first login.
  • Create the first owner account immediately after deployment.
  • Back up the Commento config volume because it stores provider settings and the database.
  • Put Commento behind HTTPS before embedding it on a production site.
  • Add a test domain and embed snippet before enabling production comments.
  • Keep the Commento image updated for dependency and security fixes.

Verified Result

The Commento web interface loaded successfully from the deployed container.

Commento deployment questions

What does the Commento template deploy?

It deploys the Commento privacy-focused comment system web UI with PostgreSQL database volume.

Which port did the tutorial use?

The tutorial used host port 4202, which maps to the Commento web UI on container port 8080.

Does Commento need setup after deployment?

Yes. Create the first owner account, then set COMMENTO_FORBID_NEW_OWNERS=true before production use.

Should this become a blog post?

No. The deployment guide should live on the Commento template detail page and be linked from the reusable template deployment docs page.

After Deployment

After deploying Commento with Server Compass, complete these steps to finish setup

1

Visit {{ORIGIN}} and click Sign Up to create the first owner account

2

Add your blog domain under Domains and copy the embed snippet to your site's HTML

3

Set `COMMENTO_FORBID_NEW_OWNERS=true` and redeploy to lock down owner signups

4

Optionally add SMTP env vars for email notifications and password resets

Need help? Check out our documentation for detailed guides.

Commento FAQ

Common questions about self-hosting Commento

How do I deploy Commento with Server Compass?

Simply download Server Compass, connect to your VPS, and select Commento from the templates list. Fill in the required configuration and click Deploy. The entire process takes under 3 minutes.

What are the system requirements for Commento?

Commento requires a minimum of 256MB RAM. We recommend a VPS with at least 1024MB RAM for optimal performance. Any modern Linux server with Docker support will work.

Can I migrate my existing Commento data?

Yes! Server Compass provides volume mapping that allows you to import existing data. You can also use standard Commento backup and restore procedures.

How do I update Commento to the latest version?

Server Compass makes updates easy. Simply click the Update button in your deployment dashboard, and the latest Commento image will be pulled and deployed with zero downtime.

Is Commento free to self-host?

Commento is open-source software. You only pay for your VPS hosting (typically $5-20/month) and optionally Server Compass ($29 one-time). No subscription fees or per-seat pricing.

Ready to Self-Host Commento?

Download Server Compass and deploy Commento to your VPS in under 3 minutes. No Docker expertise required.

Download Server Compass