---
title: "Self-hosted CMS, blog and online shop platforms"
description: "Self-host WordPress, Ghost, Grav or Spree Commerce: a website, blog, newsletter or online shop on your own machine, live in one click."
---

[← All templates](https://pethost.dev/templates/)

# Self-hosted CMS, blog and online shop platforms

A website, a blog or a shop needs a content management system under it. Running an open-source one yourself keeps the pages, the members and the orders in your own database, lets you add any theme or plugin, and serves the site at your own domain.

WordPress builds websites and blogs with themes and plugins. Ghost is made for publishing, with memberships, subscriptions and newsletters. Grav is a flat-file CMS: a fast site or blog with an admin panel and no database to run. Spree Commerce is an open-source e-commerce platform for products, orders and payments, with a headless API for any storefront.

[All](https://pethost.dev/templates/) [AI and agents](https://pethost.dev/templates/ai/)[Automation](https://pethost.dev/templates/automation/)[Developer tools](https://pethost.dev/templates/developer-tools/)[Websites and shops](https://pethost.dev/templates/websites/)[Analytics and monitoring](https://pethost.dev/templates/monitoring/)[Files and documents](https://pethost.dev/templates/files/)[Notes and wikis](https://pethost.dev/templates/notes/)[Feeds and bookmarks](https://pethost.dev/templates/reading/)[Media](https://pethost.dev/templates/media/)[Social and community](https://pethost.dev/templates/community/)[Productivity](https://pethost.dev/templates/productivity/)[Personal finance](https://pethost.dev/templates/finance/)[Passwords and sign-in](https://pethost.dev/templates/security/)

- [**WordPress**A website and blog builder with themes and plugins](https://pethost.dev/templates/wordpress/)
- [**Ghost**A publishing platform for blogs and newsletters](https://pethost.dev/templates/ghost/)
- [**Grav**A flat-file CMS: a fast website or blog with an admin panel and no database](https://pethost.dev/templates/grav/)
- [**Joomla**The open-source CMS for websites, with several languages, access levels and thousands of extensions](https://pethost.dev/templates/joomla/)
- [**Spree Commerce**An open-source e-commerce platform: products, orders, payments and a headless API for any storefront](https://pethost.dev/templates/spree/)

Missing an app? The templates are on [GitHub](https://github.com/pethost-dev/templates), and anyone can add one with a pull request.

Pethost · Stephan Gomer · NIP 1133096755

Pethost

- [Templates](https://pethost.dev/templates/)
- [About](https://pethost.dev/about/)
- [Docs](https://pethost.dev/docs/)
- [Blog](https://pethost.dev/blog/)
- [API](https://pethost.dev/docs/api/)
- [CLI](https://pethost.dev/docs/cli/)
- [Plugin](https://github.com/pethost-dev/plugin)
- [Terms](https://pethost.dev/terms/)
- [Privacy](https://pethost.dev/privacy/)
- [Refunds](https://pethost.dev/refunds/)
- [support@pethost.dev](mailto:support@pethost.dev)

Databases

- [Postgres](https://pethost.dev/postgres/)

Comparisons

- [Coolify vs Dokploy vs CapRover vs Dokku](https://pethost.dev/blog/coolify-vs-dokploy-vs-caprover-vs-dokku/)
- [Coolify Cloud vs Dokploy Cloud](https://pethost.dev/blog/coolify-cloud-vs-dokploy-cloud/)
- [Railway vs Render vs Fly.io pricing](https://pethost.dev/blog/railway-vs-render-vs-fly-io-pricing/)
- [Managed Docker Compose hosting](https://pethost.dev/blog/managed-docker-compose-hosting/)

Alternatives

- [Railway alternatives](https://pethost.dev/blog/railway-alternatives/)
- [Heroku alternatives](https://pethost.dev/blog/heroku-alternatives/)
- [Dokploy alternatives](https://pethost.dev/blog/dokploy-alternatives/)
- [Coolify alternatives](https://pethost.dev/blog/coolify-alternatives/)
- [Render alternatives](https://pethost.dev/blog/render-alternatives/)
- [Sliplane alternatives](https://pethost.dev/blog/sliplane-alternatives/)
