feat: Add Directus setup scripts for collections, fields, and relations

- Created setup-directus-collections.js to automate the creation of tech stack collections, fields, and relations in Directus.
- Created setup-directus-hobbies.js for setting up hobbies collection with translations.
- Created setup-directus-projects.js for establishing projects collection with comprehensive fields and translations.
- Added setup-tech-stack-directus.js to populate tech_stack_items with predefined data.
This commit is contained in:
2026-01-23 02:53:31 +01:00
parent 7604e00e0f
commit e431ff50fc
28 changed files with 5253 additions and 23 deletions

View File

@@ -47,6 +47,8 @@ services:
image: postgres:16-alpine
container_name: portfolio-postgres
restart: unless-stopped
ports:
- "5432:5432" # Expose für lokale Development
environment:
- POSTGRES_DB=portfolio_db
- POSTGRES_USER=portfolio_user