Skip to content

feat(template): add AppBoard — open-source, self-hostable ASO tool#10884

Closed
erykkruk wants to merge 2 commits into
coollabsio:v4.xfrom
erykkruk:add-appboard-template
Closed

feat(template): add AppBoard — open-source, self-hostable ASO tool#10884
erykkruk wants to merge 2 commits into
coollabsio:v4.xfrom
erykkruk:add-appboard-template

Conversation

@erykkruk

@erykkruk erykkruk commented Jul 9, 2026

Copy link
Copy Markdown

AppBoard

Adds a one-click service template for AppBoard — an open-source, self-hostable ASO (App Store Optimization) tool. It brings App Store & Google Play listing management, keyword rank tracking, a screenshot editor, publishing and market research into one panel.

Stack

  • postgrespostgres:18-alpine
  • backendghcr.io/erykkruk/appboard-backend (Bun/Elysia API, internal only)
  • webghcr.io/erykkruk/appboard-web (Next.js admin panel, exposed via SERVICE_FQDN_WEB_6600, proxies /api to the backend)

Both images are public on GHCR and tagged :latest (built by GitHub Actions from the source repos).

Zero-config first run

  • ENCRYPTION_KEY is auto-generated (64-hex) and persisted to a volume on first boot by the backend entrypoint.
  • Works without SMTP: set ADMIN_EMAIL, then log in with email + the generated SERVICE_PASSWORD_ADMIN. Optionally set SMTP_* for email-OTP login and OPENROUTER_API_KEY for the AI features.
  • Database migrations run automatically on start.

Notes

  • Follows the templates/compose conventions (metadata header, SERVICE_* magic variables, healthchecks, named volumes).
  • Logo added at public/svgs/appboard.svg.
  • I did not regenerate templates/service-templates.json (assuming that's produced by maintainers/CI — happy to add it if you'd prefer).

Thanks for Coolify — it's what AppBoard itself is deployed on. 🙌

@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

This PR did not pass quality checks so it will be closed. If you believe this is a mistake please let us know.

@github-actions github-actions Bot closed this Jul 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant