mirror of
https://github.com/Dokploy/templates.git
synced 2026-07-15 14:52:05 -05:00
[PR #1024] [MERGED] feat: add Markup template #16332
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Dokploy/templates/pull/1024
Author: @Siumauricio
Created: 7/14/2026
Status: ✅ Merged
Merged: 7/14/2026
Merged by: @Siumauricio
Base:
canary← Head:feat/markup📝 Commits (1)
ee35ed1feat: add Markup template📊 Changes
4 files changed (+87 additions, -0 deletions)
View changed files
➕
blueprints/markup/docker-compose.yml(+39 -0)➕
blueprints/markup/markup.svg(+5 -0)➕
blueprints/markup/meta.json(+18 -0)➕
blueprints/markup/template.toml(+25 -0)📄 Description
Summary
Adds a template for Markup — a fast, keyboard-first markdown workspace built with Next.js, with live preview (GFM, math, Mermaid), graph view, whiteboards, mind maps, and PostgreSQL-powered cloud sync.
ghcr.io/pphilfre/markup:main(official GHCR image, multi-arch amd64/arm64; upstream only publishes themaintag — no versioned tags exist yet). Latest upstream release: v1.1.5 (May 2026), actively maintained.markup(app, port 3000) +db(postgres:16-alpine with healthcheck; the app runs Prisma migrations automatically on startup).WORKOS_COOKIE_PASSWORDand a pre-filled redirect URI, with comments explaining how to plug in real WorkOS credentials. Without them the editor works fully with local in-browser storage.Testing
Deployed and verified on a Dokploy instance:
GET /→ HTTP 200, page title "Markup — Fast, Keyboard-First Markdown Editor", editor loads.GET /api/auth/user→ proper401 {"error":"Not authenticated"}(server routes and DB functional).node build-scripts/generate-meta.js --check→ 477 templates validated.Closes #906
🤖 Generated with Claude Code
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.