Welcome to oForum
Build your own community with a minimal, fast, self-hostable forum inspired by Hacker News. Deploy with one binary and a PostgreSQL database — no JavaScript frameworks, no complexity.
Get up and running in minutes
Follow these steps to deploy your own oForum instance
Install oForum
Configure your database
.env file with your PostgreSQL connection details:postgres://localhost:5432/oforum.Example output
Example output
Run database migrations
Start your forum
Explore the documentation
Everything you need to deploy, customize, and manage your forum
Self-hosting guide
User guide
Admin panel
CLI reference
Key features
Built for simplicity, performance, and self-hosting
Single binary deployment
Everything compiles into one executable with embedded migrations and templates. No build steps, no dependencies to install.
PostgreSQL only
One environment variable, one database. No Redis, no message queues, no external services required.
Server-rendered HTML
No JavaScript frameworks. Pages render in milliseconds with Go templates. Fast, simple, and SEO-friendly.
Rich community features
Posts, threaded comments, upvoting, user profiles with karma, admin panel, roles, tags, search, and leaderboards.
Ready to start your community?
Deploy oForum in minutes and start building your own Hacker News-style forum. Self-hosted, open source, and built for simplicity.
Get started now