TermBlog

Launch Checklist for termblog.com

February 7, 2026 · 1 min read
Tags: launchproductionops

Launch Checklist for termblog.com

If your content is ready, this checklist gets the service live with minimal surprises.

1. Server baseline

2. Configure production values

In config.yaml:

blog:
  title: "TermBlog"
  base_url: "https://termblog.com"

server:
  ssh_port: 2222
  http_port: 8080

3. Run as a service

Use the included unit file at deploy/termblog.service and enable it:

sudo cp deploy/termblog.service /etc/systemd/system/termblog.service
sudo systemctl daemon-reload
sudo systemctl enable --now termblog

4. DNS and edge routing

5. Verify externally

Run these checks from a different machine:

curl -I https://termblog.com
curl -I https://termblog.com/feed.xml
ssh termblog.com -p 2222

6. Content and feed sanity

7. Post-launch habit

Use a lightweight publish flow:

termblog new "Post title"
# edit file
termblog publish post-title
termblog sync

Keep content in git, deploy often, and ship small updates.