Skip to content

Add Submify - #1012

Open
Raktim94 wants to merge 2 commits into
IceWhaleTech:mainfrom
Raktim94:add-submify
Open

Add Submify#1012
Raktim94 wants to merge 2 commits into
IceWhaleTech:mainfrom
Raktim94:add-submify

Conversation

@Raktim94

Copy link
Copy Markdown

Summary

Adds Submify — a free, open-source,
self-hostable API-first form-submission and file-upload backend for
websites (drop-in contact/lead forms, presigned S3-compatible uploads with
a zero-config local-disk fallback, calendar/booking, Telegram
notifications).

  • Images are pre-built multi-arch (amd64/arm64) and published to
    ghcr.io/raktim94/submify-{api,web,nginx} — public, verified live via
    docker manifest inspect.
  • No fixed default secrets: the Postgres password and JWT signing secret
    are generated randomly on first boot into a persisted volume, since this
    is a public compose file.
  • Verified locally end-to-end against the real published images: fresh
    install, container restart, and reachability through the nginx main
    service — all confirmed working.

Test plan

  • docker compose config -q passes
  • docker manifest inspect confirms amd64+arm64 for all three images
  • Fresh local install against the real GHCR images boots cleanly and
    the app is reachable
  • Container restart preserves the generated secrets and reconnects
    cleanly

@sonarqubecloud

Copy link
Copy Markdown

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