Typecho

Typecho

stable

Category: CMS & Knowledge Bases

#cms#self-hosted#docker#typecho

Overview

Typecho Lightweight open-source blogging platform written in PHP.

Primary Use Cases

1

Build corporate wikis, internal engineering documentation, and team knowledge hubs.

2

Publish professional blogs, content websites, and digital newsletters with markdown editing.

3

Serve structured content as a headless CMS API to Next.js, Nuxt, or mobile applications.

Key Features

  • Fast full-text and semantic search across all notes and pages
  • Real-time collaborative editing with version history and rollback
  • Hierarchical folder organization, tags, and bi-directional linking
  • Clean Jamstack-ready REST and GraphQL APIs

Container Specification

Docker Image

typecho:latest

Default Version

stable

SSL & Domain Routing

Automated Let's Encrypt (Caddy / Traefik)

Persistent Volumes

Managed host volume mounts

How to Deploy Typecho with tug.sh

1

Connect your Linux server

Run the 1-line tug.sh agent install command on any Ubuntu, Debian, or Rocky Linux VPS.

2

Select Typecho from the Marketplace

Pick your domain name, configure custom environment variables if needed, and choose your persistent storage folder.

3

Click Deploy & Go Live

tug.sh pulls the container, sets up HTTPS certificates, configures the reverse proxy, and boots the service in under 60 seconds.