🌸 Introduction
Blossom is an elegant, self-hosted Markdown-based blogging platform, inspired by the simplicity of Bear Blog but enhanced with modern editing, theming, and performance features. It’s perfect for developers, writers, and indie creators who want full control over their publishing stack.
With ClawCloud Run, you can deploy Blossom in seconds—fully free—with support for custom domains, HTTPS, and scalable compute/storage resources.
🧾 Prerequisites
- ✅ A ClawCloud account – Sign up here
- ✅ GitHub account older than 180 days – to unlock the $5/month free credit
- ✅ (Optional) Your own domain name for HTTPS
🚀 Step-by-Step Deployment Guide
Step 1: Log in to ClawCloud Console
- Head to ClawCloud Run Console
- Sign in with GitHub and complete onboarding if it’s your first time
Step 2: Search for Blossom in the App Store
- From the dashboard, open the “APP Store”
- Search for “Blossom”
- Click “Deploy APP”
This will create an instance like
blossom-xxxxx
, with all required runtime environments preconfigured.
Step 3: Access Your Blossom Blog
- After deployment, go to APP Launchpad > blossom-xxxxx > Details
- Open the Network tab and find the Public Address
- Click the link (e.g.
https://blossom-abc123.ap-northeast-1.clawcloudrun.com
) - Your Blossom blog is ready! Start writing instantly.
🕒 Initial setup may take 3–6 minutes depending on your region.
⚙️ Customization & Resource Scaling
1. Change Blossom Version
- Go to the “Update” tab of your app instance
- Under the Image Name, specify the version tag
Example:ghcr.io/blossom-editor/blossom:latest
2. Increase CPU or Memory
- In the Usage section, drag sliders to allocate more compute power
Ideal if your blog sees high traffic or you’re using plugins/themes
3. Add Custom Domain + HTTPS (Free)
- In your DNS panel, create a CNAME record pointing to the provided ClawCloud subdomain
- In Network > Custom Domain, input your domain name
- SSL will be auto-issued with zero configuration
4. Expand Persistent Storage
- Under Local Storage, increase volume size (e.g. 1GB → 5GB)
- Click Update, changes apply within minutes
✅ Why Deploy Blossom on ClawCloud Run?
Feature | Benefit |
---|---|
🪄 One-click Deploy | No Docker, YAML, or server management needed |
🌍 Free Custom Domain | Includes HTTPS with automatic certificate management |
🧠 Markdown Friendly | Fully supports fast, distraction-free blogging |
💸 Forever-Free Credit | $5/month free—enough to run Blossom 24/7 for most users |
🔧 Upgrade Ready | Easily increase CPU, RAM, and Storage when needed |
📘 Official Repository
- GitHub: https://github.com/blossom-editor/blossom
- Docs: Available in the repo’s README