v0.0.7 Available Now

Simply Elegant
Markdown Publishing

A lightweight, self-hosted web service for Markdown content. Pure, simple, and free.

Effortless API

Minimalist design with just two endpoints. Zero configuration required for instant integration.

Self-Hosted

Open source and Docker-ready. Keep your data under your control with complete privacy.

Free & Global

Full-featured service with multi-language support. Accessible from anywhere, anytime.

Built for Modern Workflows

App Notifications

Perfect for rendering rich Markdown content in applications like Feishu, Slack, or Discord. Send styled reports, alerts, and updates directly to your team's chat.

Instant Sharing

Share documentation, notes, or blog posts instantly. Just upload your Markdown and get a public URL to share with anyone, anywhere.

APIs

POST Request

Upload Content

POST /your-post-key
Content-Type: application/json
{
  "title": "Article Title",
  "body": "# Hello World\n\nMarkdown content here."
}
Response:{ "id": "abc123def456" }
GET Request

Retrieve HTML

GET /abc123def456
# Returns rendered HTML
Response:Converted HTML page

Docker Deployment

Docker Command

docker run -d \
--name markpost \
-p 7330:7330 \
-v ./data:/app/data \
--restart unless-stopped \
jukanntenn/markpost:latest

Docker Compose

version: '3'
services:
  markpost:
    image: jukanntenn/markpost:latest
    ports:
      - "7330:7330"
    volumes:
      - ./data:/app/data
    restart: unless-stopped