feat: initialize HEC IA Wiki with Docker setup, build process, and content structure

- Add .dockerignore t
- Create Gitea Action to build and publish image
- Update Dockerfile to include build steps and health check
- Revise README.md
- Modify config.ts for site-specific settings
- Enhance content.config.ts to define collections for events, workshops, news, and technical articles
This commit is contained in:
vorpax
2026-01-29 11:44:34 +01:00
parent c29b05bff3
commit 6971fc231d
6 changed files with 425 additions and 89 deletions

View File

@@ -1,8 +1,27 @@
# Ignore Astro files
*.astro
# Development files
.git/
.gitignore
.vscode/
.DS_Store
# Ignore node_modules directory
# Cache and temp files
.astro/
node_modules/
# Ignore build output
dist/
# Build output (will be rebuilt in Docker)
dist/
# Environment files
.env
.env.*
# Logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
# Documentation (optional - comment if needed in image)
# *.md
# !README.md