NATO-Foss-public-alert-server/scripts
Joshua Belke be6dce5e63
Some checks are pending
build-and-push / build (push) Waiting to run
Add local-dev compose, build automation, and CI/deploy scaffolding.
- docker-compose.local.yml: full local stack (postgis, redis, mosquitto,
  app) with host ports remapped into a private 1xxxx range so nothing
  collides with OrbStack or other local containers.
- entrypoint.sh: chmod 1777 the prometheus_client multiproc dir so the
  www-data uWSGI worker can write metric files that celery workers (root)
  also share — otherwise Django middleware load fails with PermissionError
  and uWSGI reports "no python application found".
- Makefile + run.sh + scripts/build.sh + scripts/deploy.sh: convenience
  build/push targets that read .env for registry creds.
- scripts/init-fpas-schema.sql: postgis init seed for the local DB.
- .gitea/workflows/build-and-push.yaml: Gitea Actions pipeline that
  builds the Containerfile and pushes to the Gitea container registry.
- deploy/argocd/application.yaml + deploy/ci-cd.md: ArgoCD app
  placeholder and CI/CD architecture notes.
- .gitignore: ignore .env.local, .settings/, .claude/.
2026-05-12 16:39:42 -04:00
..
build.sh Add local-dev compose, build automation, and CI/deploy scaffolding. 2026-05-12 16:39:42 -04:00
deploy.sh Add local-dev compose, build automation, and CI/deploy scaffolding. 2026-05-12 16:39:42 -04:00
init-fpas-schema.sql Add local-dev compose, build automation, and CI/deploy scaffolding. 2026-05-12 16:39:42 -04:00