Welcome to OpenCMS
Let's get your site set up in a few simple steps
Welcome to OpenCMS!
OpenCMS is a modern, AI-powered content management system for bloggers. This wizard will help you configure your site in a few simple steps.
AI Writing Assistant
Generate articles with Claude, GPT-4, and more
SEO Optimization
Automatic meta tags, schema markup, and scoring
AI Images
Generate featured images with Gemini and FLUX
Static Site
Fast, secure static HTML output
Database Configuration
OpenCMS uses PostgreSQL to store your content. Configure your database connection below.
Use "postgres" for Docker, "localhost" for local PostgreSQL
Create Admin Account
Create your administrator account. This will be the primary account for managing your CMS.
You'll use this to log in
Use a strong password with letters, numbers, and symbols
Site Configuration
Configure your site's identity. This information will be used across your website.
Your blog or website name
Want to connect your live domain? That's step 8 — Connect a domain, coming up shortly.
A couple of "Example post" drafts so there's something to look at in the editor. They're never published automatically — edit or delete them any time.
Author Information
Add your author details for SEO and article attribution. You can update this later.
AI Configuration
OpenCMS uses AI for article writing, SEO, and image generation. Configure your OpenRouter API key to enable these features.
Get your API key from openrouter.ai/keys
Choose a Theme
Pick how your site looks. You can change this anytime later in Themes.
Loading themes…
Connect a domain Optional
Point a custom domain here with automatic HTTPS — or skip and use your temporary address for now. You can always connect later in Settings → Domain.
Enter it without www or https:// — e.g. example.com.
Your site is served exactly as entered — HTTPS is terminated by your existing reverse proxy, so there’s no www/apex choice to make here.
To change your domain later, re-run the installer with --domain=your-new-domain.example.com — that regenerates the proxy route for the new domain.
Setup Complete!
Your OpenCMS installation is ready. Click the button below to start using your new CMS.