{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreicvyds57633h6gk2gyss3q5dtw5npvqsgeucgshmsjuhphhl6bej4",
"uri": "at://did:plc:wiqojhzsja2u5mzl3jk6bjh3/app.bsky.feed.post/3m7hj4cfqo6f2"
},
"coverImage": {
"$type": "blob",
"ref": {
"$link": "bafkreigroo3s47stlqxv6o4tesua4dkzbxuxm7sdallqhlauodaln6hmqy"
},
"mimeType": "image/webp",
"size": 16066
},
"description": "A clear overview of how to host Ghost: self-hosting, managed hosting, key features to compare, and how to switch between providers.",
"path": "/help/a-practical-guide-to-hosting-ghost/",
"publishedAt": "2025-12-08T07:30:15.000Z",
"site": "https://www.synapsmedia.com",
"tags": [
"our detailed article",
"Pikapods",
"Ghost(Pro)",
"Magic Pages",
"Jannis Fedoruk-Betschki",
"Synaps Media",
"Murat Çorlu"
],
"textContent": "Ghost is an open-source publishing system. Because it’s open-source, you can run it in several ways—from managing your own server to using a fully managed host. This guide outlines the options and the factors that actually matter when choosing where to run a Ghost site.\n\n#### Table of Contents\n\n * Self-Hosting Ghost\n * Managed Ghost Hosting\n * What to compare\n * Custom Theme Uploads\n * Newsletter Sending Model\n * Member Limits\n * Upload Limits\n * Social Web & Analytics\n * Support\n * Data Location and Policies\n * Managed Ghost Hosting Options\n * Ghost(Pro)\n * Magic Pages\n * Synaps Media\n * Choosing the Right Approach\n * Switching Between Hosting Options Is Easy\n * Bonus: Ghost Terms You’ll See in Hosting Plans\n * Custom Sending Domain\n * Custom Integrations\n * Social Web (ActivityPub)\n * Built-in Analytics\n * Theme Uploads / Custom Themes\n\n\n\n## Self-Hosting Ghost\n\nSelf-hosting makes sense if you’re comfortable maintaining servers and keeping supporting services running. A typical setup involves:\n\n * a Linux server,\n * a reverse proxy (Nginx/Traefik),\n * Ghost itself,\n * optional services such as ActivityPub, analytics proxy.\n\n\n\nProviders like Hetzner, DigitalOcean, and others offer inexpensive virtual machines. You carry all responsibility: updates, backups, security patches, uptime, and email deliverability. Self-hosting offers full control but requires attention. You can check our detailed article about deciding if self-hosting Ghost is the best option for you.\n\nSome hosting services provide one-click installations or semi-managed solutions (like Pikapods). They help to install and maintain your Ghost instance easier, while still needing some extra effort for some parts.\n\n## Managed Ghost Hosting\n\nManaged hosting removes the operational work. The provider runs Ghost, keeps it updated, handles backups, and supplies the supporting components Ghost depends on.\n\nCommon responsibilities handled by managed hosts:\n\n * **Updates:** Ghost releases frequently. Managed hosts apply updates automatically.\n * **Backups:** Databases and content are backed up regularly.\n * **Email delivery:** Ghost requires an external bulk-email service. Hosts either bundle this or integrate with third-party providers.\n * **CDN:** Assets are cached globally for faster load times.\n * **SSL:** Certificates are created and renewed automatically.\n * **Supporting services:** ActivityPub, analytics proxy, image processing, and other background processes are provided.\n\n\n\nManaged hosting is appropriate when you want Ghost without running infrastructure.\n\n### What to compare\n\nWhen comparing managed hosting providers, look at concrete, verifiable factors:\n\n#### Custom Theme Uploads\n\nSome entry-level plans restrict theme uploads. If you plan to modify your theme or use a custom one, confirm whether uploads are allowed on the plan level.\n\n#### Newsletter Sending Model\n\nProviders use different models:\n\n * unlimited sending included,\n * credit-based sending,\n * external Mailgun account required.\n\n\n\nYour choice depends on newsletter volume and frequency rather than site traffic.\n\n#### Member Limits\n\nSome services tie pricing to total members. Others do not. If your publication might grow quickly, check whether scaling members changes cost.\n\n#### Upload Limits\n\nImage/video upload size or total storage may vary. Photographers, podcasters, and anyone working with large media should pay attention here.\n\n#### Social Web & Analytics\n\nActivityPub and built-in analytics are available in Ghost itself, but not all hosts enable them on all plans.\n\n#### Support\n\nLook at response channels (email, chat) and expected response times. You can test this during a trial.\n\n#### Data Location and Policies\n\nIf data residency matters to you, check where servers run and how backups are handled. Privacy policies usually describe this.\n\n### Managed Ghost Hosting Options\n\nBelow are well-known providers that run current versions of Ghost and offer maintained services. Presented in alphabetical order.\n\n#### Ghost(Pro)\n\nGhost(Pro) is operated by the team that develops Ghost. Pricing scales with total members (free + paid). Lower-tier plans include feature restrictions such as limited theme customization or integrations. Newsletter sending is included without volume-based charges. Revenue from Ghost(Pro) supports core Ghost development.\n\n#### Magic Pages\n\nMagic Pages is another managed hosting service for Ghost, run by Jannis Fedoruk-Betschki and a small team. It uses a credit-based newsletter model and does not limit the number of members you can have.\n\n#### Synaps Media\n\nSynaps Media is a managed Ghost hosting platform run by Murat Çorlu and a small team. It offers custom theme uploads, CDN integration, multi-site management, e-mail inboxes and external Mailgun integration for newsletter delivery. You have 2 plan options to choose best for your needs.\n\n## Choosing the Right Approach\n\nA simple decision process:\n\n * **Choose self-hosting** if you want full control and don’t mind server maintenance.\n * **Choose Ghost(Pro)** if you prefer first-party hosting, a pricing that scales with member count.\n * **Choose Magic Pages** if you want fixed-cost member scaling and are comfortable with credit-based email sending.\n * **Choose Synaps Media** if you want custom theme freedom with a lower predictable cost, or some extra services like multi-site management, domain manager and E-mail inboxes for your domain.\n\n\n\nEach option solves a different set of needs. The best fit depends on your workflow, technical comfort level, and newsletter volume—not on one fixed “best” service.\n\n## Switching Between Hosting Options Is Easy\n\nOne advantage of Ghost’s open-source design is that you’re never locked into a specific provider. Your content, members, and settings belong to you, and moving between different hosting setups is straightforward. Because every Ghost installation runs the same open-source core, you aren’t tied to a proprietary format or a custom platform.\n\nThis means:\n\n * You can start with managed hosting and move to self-hosting later.\n * You can switch between managed providers without rebuilding your site.\n * You can test a service during a trial without committing long-term.\n * You can leave any platform without negotiation, approvals, or hidden blockers.\n\n\n\nIn practice, migrations usually take minutes, not days. Ghost’s data structure and export tools are intentionally simple, so choosing a hosting option is not a permanent decision. Pick whatever fits your needs today—knowing you can move later if your requirements change.\n\n## Bonus: Ghost Terms You’ll See in Hosting Plans\n\nGhost hosting plans often mention features that are specific to the Ghost ecosystem. A few terms worth understanding:\n\n### Custom Sending Domain\n\nThe domain used in newsletter emails (e.g., newsletter.example.com). Improves deliverability and branding. Requires DNS access and email service configuration.\n\n### Custom Integrations\n\nGhost’s way of connecting external tools or adding custom API-based workflows. Plans that restrict integrations limit what you can automate or connect.\n\n### Social Web (ActivityPub)\n\nGhost’s built-in ActivityPub support that lets your publication appear in fediverse platforms like Mastodon. Requires an additional service running behind Ghost.\n\n### Built-in Analytics\n\nGhost’s privacy-friendly analytics layer. Does not require third-party scripts. Some hosts enable it only on certain plans because it needs an additional backend process.\n\n### Theme Uploads / Custom Themes\n\nUpload your own Ghost theme or modify an existing one. If not included in a plan, you are limited to pre-installed themes.",
"title": "A Practical Guide to Hosting Ghost",
"updatedAt": "2026-06-02T10:03:04.828Z"
}