[PR #541] feat(docmost): add fully updated Docmost template with fixed docker-compose and template.toml #533

Open
opened 2025-11-22 20:40:29 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Dokploy/templates/pull/541
Author: @Pepperjack-svg
Created: 11/20/2025
Status: 🔄 Open

Base: mainHead: main


📝 Commits (1)

  • 8dc7294 feat(docmost): add fully updated Docmost template with fixed docker-compose and template.toml

📊 Changes

3 files changed (+26 additions, -32 deletions)

View changed files

📝 blueprints/docmost/docker-compose.yml (+15 -20)
📝 blueprints/docmost/template.toml (+10 -11)
📝 meta.json (+1 -1)

📄 Description

Summary

This PR adds a fully updated and Dokploy-compliant Docmost template, including corrected docker-compose.yml, improved environment variable handling, and a proper template.toml using variable helpers.

Changes Included

  • Added production-ready docker-compose.yml for Docmost
  • Added Dokploy-compliant template.toml using:
    • ${domain} helper for APP_URL
    • ${password:32} and ${password:64} for DB_PASSWORD and APP_SECRET
  • Added Docmost logo asset
  • Added new docmost entry to meta.json
  • Ensured compliance with Dokploy template guidelines:
    • No container_name
    • No ports (using expose)
    • No custom networks
    • Correct serviceName matching docker-compose
  • Verified environment variables required by Docmost:
    • APP_URL
    • APP_SECRET
    • DB_PASSWORD
  • Successfully tested full migration and startup locally
  • Ran node dedupe-and-sort-meta.js to ensure metadata cleanup and sorting

Testing

  • Imported template via Base64 Preview → Works correctly
  • Deploys successfully on local Dokploy instance
  • Docmost server starts, database connects, Redis connects
  • All migrations complete successfully
  • Web UI reachable and functional

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Dokploy/templates/pull/541 **Author:** [@Pepperjack-svg](https://github.com/Pepperjack-svg) **Created:** 11/20/2025 **Status:** 🔄 Open **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (1) - [`8dc7294`](https://github.com/Dokploy/templates/commit/8dc72941ca5fb4639be7937c13d537ec03addb08) feat(docmost): add fully updated Docmost template with fixed docker-compose and template.toml ### 📊 Changes **3 files changed** (+26 additions, -32 deletions) <details> <summary>View changed files</summary> 📝 `blueprints/docmost/docker-compose.yml` (+15 -20) 📝 `blueprints/docmost/template.toml` (+10 -11) 📝 `meta.json` (+1 -1) </details> ### 📄 Description ### Summary This PR adds a fully updated and Dokploy-compliant Docmost template, including corrected `docker-compose.yml`, improved environment variable handling, and a proper `template.toml` using variable helpers. ### Changes Included - Added production-ready `docker-compose.yml` for Docmost - Added Dokploy-compliant `template.toml` using: - `${domain}` helper for APP_URL - `${password:32}` and `${password:64}` for DB_PASSWORD and APP_SECRET - Added Docmost logo asset - Added new `docmost` entry to `meta.json` - Ensured compliance with Dokploy template guidelines: - No `container_name` - No `ports` (using `expose`) - No custom networks - Correct `serviceName` matching docker-compose - Verified environment variables required by Docmost: - `APP_URL` - `APP_SECRET` - `DB_PASSWORD` - Successfully tested full migration and startup locally - Ran `node dedupe-and-sort-meta.js` to ensure metadata cleanup and sorting ### Testing - Imported template via Base64 Preview → Works correctly - Deploys successfully on local Dokploy instance - Docmost server starts, database connects, Redis connects - All migrations complete successfully - Web UI reachable and functional --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-22 20:40:29 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/templates#533