feat: add world map functionality and admin map management

- Added world map page with interactive marker display
- Implemented admin map management for marker CRUD operations
- Added map layers and markers seed data to database
- Integrated new routes for map functionality
- Updated database configuration for production environment
- Added documentation page route
- Enhanced package.json with required dependencies for map features
This commit is contained in:
Lars Behrends
2026-01-02 05:08:07 +01:00
parent ea2b803534
commit 065a6e657d
152 changed files with 5024 additions and 35 deletions

View File

@@ -54,9 +54,9 @@ services:
restart: unless-stopped
environment:
MYSQL_ROOT_PASSWORD: fgterherthethehdfghfghdfghdfgh
MYSQL_DATABASE: obsidian_db
MYSQL_USER: obsidian_user
MYSQL_PASSWORD: obsidian_pass
MYSQL_DATABASE: ${DB_NAME}
MYSQL_USER: ${DB_USER}
MYSQL_PASSWORD: ${DB_PASS}
volumes:
- ./database:/var/lib/mysql
networks:
@@ -67,8 +67,11 @@ services:
ports:
- 8081:80
environment:
PMA_HOST: db
PMA_HOST: ${DB_HOST}
MYSQL_ROOT_PASSWORD: root_secret_pass
PMA_USER: ${DB_USER}
PMA_PASSWORD: ${DB_PASS}
PMA_DATABASE: ${DB_NAME}
depends_on:
- db
networks: