From d2a6da0e83650d06d9f48953a0eea9131fb26c16 Mon Sep 17 00:00:00 2001 From: Mike Kell Date: Thu, 12 Jun 2025 22:29:51 +0000 Subject: [PATCH] chore: bootstrap Forgejo + Podman scaffold --- .container-images/fastapi.Dockerfile | 0 .editorconfig | 0 .forgejo/workflows/ci.yaml | 0 .forgejo/workflows/docs.yaml | 0 .github/ISSUE_TEMPLATE.md | 0 .github/PULL_REQUEST_TEMPLATE.md | 0 .gitignore | 0 .pre-commit-config.yaml | 0 CHANGELOG.md | 0 CODEOWNERS | 0 CODE_OF_CONDUCT.md | 0 CONTRIBUTING.md | 0 LICENSE | 0 Makefile | 0 README.md | 0 SECURITY.md | 0 adr-tools.json | 0 devcontainer.json | 0 docs/architecture/arc42/01_context.md | 0 docs/architecture/c4/workspace.dsl | 0 docs/architecture/decisions/0001-record-architecture-decisions.md | 0 docs/architecture/decisions/template.md | 0 docs/runbooks/backup-restore.md | 0 iac/ansible/hardening_playbook.yml | 0 iac/helmfile.yaml | 0 iac/terraform/stages/dev/main.tf | 0 iac/terraform/stages/dev/outputs.tf | 0 iac/terraform/stages/dev/variables.tf | 0 iac/terraform/stages/prod-gov/main.tf | 0 iac/terraform/stages/prod-gov/outputs.tf | 0 iac/terraform/stages/prod-gov/variables.tf | 0 iac/terraform/stages/staging/main.tf | 0 iac/terraform/stages/staging/outputs.tf | 0 iac/terraform/stages/staging/variables.tf | 0 iac/terraform/versions.tf | 0 35 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 .container-images/fastapi.Dockerfile create mode 100644 .editorconfig create mode 100644 .forgejo/workflows/ci.yaml create mode 100644 .forgejo/workflows/docs.yaml create mode 100644 .github/ISSUE_TEMPLATE.md create mode 100644 .github/PULL_REQUEST_TEMPLATE.md create mode 100644 .gitignore create mode 100644 .pre-commit-config.yaml create mode 100644 CHANGELOG.md create mode 100644 CODEOWNERS create mode 100644 CODE_OF_CONDUCT.md create mode 100644 CONTRIBUTING.md create mode 100644 LICENSE create mode 100644 Makefile create mode 100644 README.md create mode 100644 SECURITY.md create mode 100644 adr-tools.json create mode 100644 devcontainer.json create mode 100644 docs/architecture/arc42/01_context.md create mode 100644 docs/architecture/c4/workspace.dsl create mode 100644 docs/architecture/decisions/0001-record-architecture-decisions.md create mode 100644 docs/architecture/decisions/template.md create mode 100644 docs/runbooks/backup-restore.md create mode 100644 iac/ansible/hardening_playbook.yml create mode 100644 iac/helmfile.yaml create mode 100644 iac/terraform/stages/dev/main.tf create mode 100644 iac/terraform/stages/dev/outputs.tf create mode 100644 iac/terraform/stages/dev/variables.tf create mode 100644 iac/terraform/stages/prod-gov/main.tf create mode 100644 iac/terraform/stages/prod-gov/outputs.tf create mode 100644 iac/terraform/stages/prod-gov/variables.tf create mode 100644 iac/terraform/stages/staging/main.tf create mode 100644 iac/terraform/stages/staging/outputs.tf create mode 100644 iac/terraform/stages/staging/variables.tf create mode 100644 iac/terraform/versions.tf 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