FREEDEDICATEDSETUP
Host your community, not just a website. Self-hosted Discourse on Managed VPS, with the full Rails + PostgreSQL + Redis + Docker stack the official discourse-docker launcher expects.
A real community platform needs real infrastructure. Discourse runs on Ruby on Rails, PostgreSQL 13+, Redis, Sidekiq workers, and Docker, so shared hosting is off the table. Our Managed VPS ships with Docker and the discourse-docker launcher preinstalled, so your first ./launcher bootstrap app works on boot. Full root SSH, free SSL, free migration, 45-day money-back guarantee.
Docker + Discourse stack out of the box
Six things every healthy Discourse community depends on, all of them ready the moment your VPS boots.
Dedicated CPU, RAM, and storage with full root SSH. We handle OS updates, security patching, and the supporting services, so your attention stays on members and moderation instead of the box underneath them.
Docker and the official discourse-docker launcher are installed at provisioning. Run ./launcher bootstrap app and Discourse spins up on first boot. Rebuilds, plugin installs, and version upgrades follow the standard Discourse workflow.
PostgreSQL 13+ ships inside the official container with tuned shared_buffers, work_mem, and connection pooling to keep topic and post queries fast. Redis powers caching, the real-time message bus behind live updates, and Sidekiq background jobs like email, indexing, and image processing.
Free Let's Encrypt SSL is required by Discourse and wired into the launcher, so every member logs in over HTTPS. CloudFlare CDN integration adds DDoS protection, bot mitigation, and a global edge cache that keeps forum assets and avatars loading fast for a worldwide audience.
US-based support, 24/7, with experience on the discourse-docker launcher, rake tasks, plugin conflicts, SMTP debugging, and importer scripts. When a rebuild fails at 2 AM, a real engineer answers.
Owned Dell PowerEdge hardware, on-site technicians, RAID + UPS, and a Cisco backbone keep the community reachable, and the 99.9% uptime guarantee covers the VPS host. Daily JetBackup snapshots give you one-click rollback of the forum, the database, and the container if a bad plugin or rebuild goes sideways.
Every Managed VPS for Discourse arrives with the Ruby runtime, PostgreSQL 13+, Redis, Sidekiq, and the official discourse-docker launcher already in place. Your first ./launcher bootstrap app succeeds without a single side-quest, so you spend launch day setting up categories, not chasing dependencies.
See what's included →The people who provision your Ruby, PostgreSQL, Redis, and discourse-docker stack are US-based staff sitting on-site with the Dell PowerEdge racks we own, not lease. When a rebuild or a Sidekiq queue needs attention, a real engineer replies to your ticket in about 12 minutes.

Discourse is not a single app you drop in a folder. It is a full application stack, and our Managed VPS ships every layer provisioned so your first ./launcher bootstrap app just works.
Self-hosted Discourse on infrastructure built for it.
Discourse is the leading modern open-source forum and community platform, powering everything from independent hobbyist groups to public discussion at companies like Stack Overflow, BoingBoing, and Twitter Developer. Running the self-hosted edition means the community is truly yours: full control over your data, custom plugins, themes, SSO integrations, trust levels, and moderation rules, with none of the per-user, per-month fees of Discourse-hosted SaaS as your membership grows.
Unlike a classic PHP bulletin board, Discourse carries real infrastructure requirements that shared hosting simply cannot meet: Ruby on Rails, PostgreSQL 13+, Redis for cache and Sidekiq background jobs, and the official Docker container orchestrated by the discourse-docker launcher script. Plan on a minimum of 2 GB RAM (with swap) for a small forum, and 4 GB+ for an active community. Our Managed VPS plans at $49.95/mo and up give you the dedicated CPU, RAM, storage, and root access the platform demands, while our team handles OS updates, security patching, and the supporting services.
Your Discourse VPS arrives with the Ruby runtime, PostgreSQL 13+, Redis, Sidekiq, Docker, and the discourse-docker launcher already installed. Native dependencies like libpq, ImageMagick, optipng, and jpegoptim are in place so the official container builds cleanly on the first try. Free Let's Encrypt SSL is wired into the launcher, CloudFlare CDN integration is one click in cPanel, and outbound SMTP relay setup for Mailgun, Postmark, Amazon SES, or SendGrid is handled by our team as part of standard provisioning, so signup confirmations and digests reach your members from day one.
Outgrowing Discourse-hosted (the official SaaS), or leaving phpBB, vBulletin, Vanilla Forums, NodeBB, Flarum, or another self-hosted Discourse install behind? Our team moves your posts, topics, categories, users, avatars, uploads, badges, and groups at no charge, using the official Discourse importers that ship in script/import_scripts. Most Discourse migrations finish within 24 to 48 hours, and forum-specific data such as vBulletin reputation or phpBB ranks maps to Discourse's nearest equivalent so your regulars keep their history.
Managed VPS for Discourse starts at $49.95/mo with free setup via promo code FREEDEDICATEDSETUP. Renewal pricing matches introductory pricing, so there are no first-term-discount-then-double-price games as your forum settles in. The 45-day money-back guarantee covers the hosting service. Ultra Web Hosting has been in business since 2002, and we host communities, not just websites. If you want a configuration sized to your specific community traffic, contact our team for a quote.
A forum is only as good as the platform under it. Discourse gives members real-time replies, trust levels, and a fast reading experience, and each of those depends on services running the way they should. Here is how Ultra's Managed VPS features line up with what your community needs.
The questions our sales team gets every week. If yours isn't here, drop us a line.
We support every actively maintained version of Discourse. Discourse uses a rolling release model with stable, beta, and tests-passed branches managed by the ./launcher script. The standard install tracks the stable branch by default; you can pin a specific branch in containers/app.yml if your plugin compatibility requires it.
No. Discourse requires Ruby on Rails, PostgreSQL 13+, Redis, Sidekiq workers, and Docker. Shared hosting cannot accommodate these services. Managed VPS at $49.95/mo and up is the minimum tier; small forums work fine at 2 GB RAM (with swap), active communities should plan for 4 GB or more.
Managed VPS at $49.95/mo (2 GB RAM with swap) is the entry point and works for small communities under ~50,000 pageviews per month using the single-container install. Active forums with sustained traffic, large user counts, or many custom plugins should plan for 4 GB+ RAM, and at high volume the multi-container layout (separate PostgreSQL / Redis containers) on a 4-8 GB plan or dedicated server. Contact us with your traffic estimates and we will recommend the right tier.
Yes. Our free migration service handles moves from Discourse-hosted (just a database restore plus uploads transfer), phpBB / vBulletin / Vanilla Forums / NodeBB / Flarum (via the official Discourse importers that ship in script/import_scripts), and other self-hosted Discourse installs. The migration includes posts, topics, categories, users, avatars, uploads, badges, and groups. Forum-specific data (vBulletin reputation, phpBB ranks, etc.) maps to Discourse's nearest equivalent.
Discourse plugins install through the containers/app.yml file as git repository references, then take effect after running ./launcher rebuild app. Themes install through the Discourse Admin UI (Customize, then Themes). Custom plugins your team writes deploy the same way as community plugins. SSH access on VPS gives you the developer workflow you would have on a laptop.
Standard single-container (the default) runs PostgreSQL, Redis, and the Ruby/Rails app inside one container. Fine for forums under ~50K monthly pageviews on 2-4 GB RAM. Multi-container splits PostgreSQL and Redis into separate containers on the same host (or different hosts), giving you independent scaling, easier backups, and better resource isolation. We help plan and provision either layout based on your traffic; multi-container typically makes sense at 4 GB+ plans or when you want to scale beyond a single VPS.
Yes. Every Managed VPS plan includes full root SSH access. You can run ./launcher rebuild app, edit containers/app.yml, install Discourse plugins, run rake tasks, attach a debugger, and tail container logs the same way you would on a local laptop. WHM and cPanel are also included for everything outside the Discourse container.
Discourse needs a working outbound SMTP relay for new-user signup confirmations, password resets, mention notifications, and daily digests. We help configure SMTP through your provider of choice: Mailgun, Postmark, Amazon SES, SendGrid, or any standard SMTP server. Inbound email replies via POP3 or IMAP are also supported so users can reply to notifications from their inbox and have the response post back into the topic.
Free setup on new Managed VPS orders with code FREEDEDICATEDSETUP, backed by a 45-day money-back guarantee. Bring your members with free migration from Discourse-hosted, phpBB, vBulletin, and more.