commit d2a6da0e83650d06d9f48953a0eea9131fb26c16 Author: Mike Kell Date: Thu Jun 12 22:29:51 2025 +0000 chore: bootstrap Forgejo + Podman scaffold diff --git a/.container-images/fastapi.Dockerfile b/.container-images/fastapi.Dockerfile new file mode 100644 index 0000000..e69de29 diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..e69de29 diff --git a/.forgejo/workflows/ci.yaml b/.forgejo/workflows/ci.yaml new file mode 100644 index 0000000..e69de29 diff --git a/.forgejo/workflows/docs.yaml b/.forgejo/workflows/docs.yaml new file mode 100644 index 0000000..e69de29 diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md new file mode 100644 index 0000000..e69de29 diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..e69de29 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml new file mode 100644 index 0000000..e69de29 diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..e69de29 diff --git a/CODEOWNERS b/CODEOWNERS new file mode 100644 index 0000000..e69de29 diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md new file mode 100644 index 0000000..e69de29 diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..e69de29 diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..e69de29 diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..e69de29 diff --git a/README.md b/README.md new file mode 100644 index 0000000..e69de29 diff --git a/SECURITY.md b/SECURITY.md new file mode 100644 index 0000000..e69de29 diff --git a/adr-tools.json b/adr-tools.json new file mode 100644 index 0000000..e69de29 diff --git a/devcontainer.json b/devcontainer.json new file mode 100644 index 0000000..e69de29 diff --git a/docs/architecture/arc42/01_context.md b/docs/architecture/arc42/01_context.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/architecture/c4/workspace.dsl b/docs/architecture/c4/workspace.dsl new file mode 100644 index 0000000..e69de29 diff --git a/docs/architecture/decisions/0001-record-architecture-decisions.md b/docs/architecture/decisions/0001-record-architecture-decisions.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/architecture/decisions/template.md b/docs/architecture/decisions/template.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/runbooks/backup-restore.md b/docs/runbooks/backup-restore.md new file mode 100644 index 0000000..e69de29 diff --git a/iac/ansible/hardening_playbook.yml b/iac/ansible/hardening_playbook.yml new file mode 100644 index 0000000..e69de29 diff --git a/iac/helmfile.yaml b/iac/helmfile.yaml new file mode 100644 index 0000000..e69de29 diff --git a/iac/terraform/stages/dev/main.tf b/iac/terraform/stages/dev/main.tf new file mode 100644 index 0000000..e69de29 diff --git a/iac/terraform/stages/dev/outputs.tf b/iac/terraform/stages/dev/outputs.tf new file mode 100644 index 0000000..e69de29 diff --git a/iac/terraform/stages/dev/variables.tf b/iac/terraform/stages/dev/variables.tf new file mode 100644 index 0000000..e69de29 diff --git a/iac/terraform/stages/prod-gov/main.tf b/iac/terraform/stages/prod-gov/main.tf new file mode 100644 index 0000000..e69de29 diff --git a/iac/terraform/stages/prod-gov/outputs.tf b/iac/terraform/stages/prod-gov/outputs.tf new file mode 100644 index 0000000..e69de29 diff --git a/iac/terraform/stages/prod-gov/variables.tf b/iac/terraform/stages/prod-gov/variables.tf new file mode 100644 index 0000000..e69de29 diff --git a/iac/terraform/stages/staging/main.tf b/iac/terraform/stages/staging/main.tf new file mode 100644 index 0000000..e69de29 diff --git a/iac/terraform/stages/staging/outputs.tf b/iac/terraform/stages/staging/outputs.tf new file mode 100644 index 0000000..e69de29 diff --git a/iac/terraform/stages/staging/variables.tf b/iac/terraform/stages/staging/variables.tf new file mode 100644 index 0000000..e69de29 diff --git a/iac/terraform/versions.tf b/iac/terraform/versions.tf new file mode 100644 index 0000000..e69de29