Skip to content

docs: add Coolify/Nixpacks self-hosting guide#4882

Open
saadih wants to merge 1 commit into
anuraghazra:masterfrom
saadih:docs/coolify-nixpacks-support
Open

docs: add Coolify/Nixpacks self-hosting guide#4882
saadih wants to merge 1 commit into
anuraghazra:masterfrom
saadih:docs/coolify-nixpacks-support

Conversation

@saadih

@saadih saadih commented May 10, 2026

Copy link
Copy Markdown

Add a nixpacks.toml and accompanying readme section so users can self-host github-readme-stats on Coolify (or any other Nixpacks-based platform) via the Public Git Repository option.

The nixpacks.toml pins Node.js 22, installs all dependencies, and starts the Express server. Because dev dependencies aren't pruned, express (which lives in devDependencies) is available at runtime, so the existing package.json doesn't need to change.

This complements (rather than replaces) the existing On other platforms instructions, which remain accurate for users on platforms that prune dev deps and need to move express manually.

Files changed

  • nixpacks.toml (new), 7 lines
  • readme.md, adds an On Coolify via Nixpacks section plus a TOC entry

Tested locally

  • npm ci --ignore-scripts installs cleanly (593 packages, no errors)
  • node express.js boots on the configured PORT
  • All 5 API routes (/api, /api/pin, /api/top-langs, /api/wakatime, /api/gist) respond with HTTP 200 and valid SVG

Add a nixpacks.toml and accompanying readme section so users can
self-host github-readme-stats on Coolify (or any other Nixpacks-based
platform) via the Public Git Repository option.
@vercel

vercel Bot commented May 10, 2026

Copy link
Copy Markdown

@saadih is attempting to deploy a commit to the github readme stats Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions github-actions Bot added the documentation Improvements or additions to documentation. label May 10, 2026

@msndrbzyd-beep msndrbzyd-beep left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

F

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants