initial scaffold: emdash catalog, helm chart, woodpecker pipeline, ddev
- app/: Emdash scaffold (Astro 6, node target) with cmses/plugins/pages collections - app/seed/seed.json: WordPress→Emdash parity for kotkanagrilli.fi (~30 entries) - Dockerfile + docker/entrypoint.sh: multi-stage build, single PVC at /app/state - deploy/helm/: chart mirroring emdash-kotkanagrilli (single-replica, sqlite, kotkan) - deploy/fleet-overlay/: HelmRelease/source/image-automation templates for anton-helm-workloads (staging + production) - .woodpecker/container.yaml: arm64 build, three OCI tags per push (immutable 0.1.<pipeline> + floating <branch> + <branch>-latest) - .ddev/: local dev with nginx proxy to emdash on :4321 - README/DEPLOYMENT/ARCHITECTURE/CLAUDE: docs covering the three-repo pipeline (cms-plugins + anton-helm-workloads + Gitea OCI registry)
This commit is contained in:
+45
@@ -0,0 +1,45 @@
|
||||
# Dependencies
|
||||
node_modules/
|
||||
|
||||
# Build output
|
||||
**/dist/
|
||||
**/.astro/
|
||||
**/build/
|
||||
|
||||
# Astro generated types
|
||||
**/emdash-env.d.ts
|
||||
|
||||
# Environment
|
||||
.env
|
||||
.env.*
|
||||
!.env.example
|
||||
!**/.env.example
|
||||
|
||||
# Local DB / uploads (emdash data)
|
||||
**/data.db
|
||||
**/data.db-shm
|
||||
**/data.db-wal
|
||||
**/uploads/
|
||||
|
||||
# DDEV
|
||||
.ddev/.tarballs/
|
||||
.ddev/db_snapshots/
|
||||
.ddev/.global_commands/
|
||||
.ddev/.imported-assets/
|
||||
.ddev/import-db/
|
||||
.ddev/import.yaml
|
||||
.ddev/.bgsync*
|
||||
.ddev/.ddev-docker-compose-base.yaml
|
||||
.ddev/.ddev-docker-compose-full.yaml
|
||||
.ddev/.bgsync-config.yaml
|
||||
|
||||
# Logs / OS / editor
|
||||
*.log
|
||||
npm-debug.log*
|
||||
.DS_Store
|
||||
.idea/
|
||||
.vscode/
|
||||
*.swp
|
||||
|
||||
# patch-package
|
||||
patches/*.patch.bak
|
||||
Reference in New Issue
Block a user