Skip to content

guides: add EmDash - #1007

Open
davlgd wants to merge 1 commit into
mainfrom
davlgd-emdash-guide
Open

guides: add EmDash#1007
davlgd wants to merge 1 commit into
mainfrom
davlgd-emdash-guide

Conversation

@davlgd

@davlgd davlgd commented Aug 27, 2026

Copy link
Copy Markdown
Collaborator

📝 Summary

  • Add an end-to-end deployment guide for EmDash CMS
  • Configure persistent content with PostgreSQL and private media storage with Cellar
  • Document the tested build configuration, passkey setup and media upload CORS policy
  • Add EmDash to the guides index with a monochrome icon

🧪 Type of Change

  • ⚠️ Bug fix
  • 📅 Changelog update
  • 📚 Documentation update
  • ✨ New content/feature
  • 🔧 Technical/maintenance

✅ Validation

  • Read the contributing guidelines
  • Verify content accuracy and links
  • Run relevant checks and builds
  • Check the rendered result when the change affects layout or formatting

@davlgd davlgd self-assigned this Aug 27, 2026
@davlgd
davlgd requested a lite review from Copilot August 27, 2026 02:15
@davlgd
davlgd deployed to update doc August 27, 2026 02:15 — with GitHub Actions Active
@github-actions

github-actions Bot commented Aug 27, 2026

Copy link
Copy Markdown

✅ Review app deployed

Check how your changes look like!

ℹ️ Name 🔗 Infos & links
🌱 Latest deployed commit 7bd0928
👁️ Preview https://documentation-PR-1007.cleverapps.io/developers

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new Hugo guide that walks readers through deploying EmDash CMS on Clever Cloud, including persistent content storage (PostgreSQL) and private media storage (Cellar), and wires it into the guides index and icon set.

Changes:

  • Add a new end-to-end EmDash deployment guide with PostgreSQL + Cellar configuration steps.
  • Register the EmDash icon and add the EmDash guide entry to the guides index.
  • Update the documentation vocabulary allowlist to accept jq.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
data/icons.yaml Adds a new emdash SVG icon for use in guide cards.
content/guides/emdash.md Introduces the new EmDash deployment guide (resources, bucket/CORS setup, deployment steps).
content/guides/_index.md Adds EmDash to the guides landing page cards list.
.github/styles/config/vocabularies/Doc/accept.txt Allows jq to satisfy the repo’s style/lint vocabulary checks.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread content/guides/emdash.md
Comment on lines +193 to +197
clever env set EMDASH_ENCRYPTION_KEY "$EMDASH_ENCRYPTION_KEY"
clever env set EMDASH_BUCKET "$EMDASH_BUCKET"
clever env set EMDASH_SITE_URL "$EMDASH_URL"
clever env set HOST 0.0.0.0
clever env set CC_POST_BUILD_HOOK "npm run build"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants