diff --git a/README.md b/README.md index d903925..3d63861 100644 --- a/README.md +++ b/README.md @@ -43,14 +43,23 @@ docker-compose up -d --build ``` . ├── docker-compose.yml # Docker Compose Konfiguration -├── Dockerfile # PHP Container Image -├── start.sh # Container Start-Script -├── init.sql # Datenbank Initialisierung -├── config/ -│ └── nginx/ -│ └── default.conf # Nginx Konfiguration -└── src/ - └── index.php # Hauptanwendung +├── Dockerfile # PHP Container Image +├── docker/ # Docker-spezifische Dateien +│ ├── config/ +│ │ └── nginx/ +│ │ └── default.conf # Nginx Konfiguration +│ ├── init.sql # Datenbank Initialisierung +│ └── start.sh # Container Start-Script (unused) +├── src/ # Anwendungscode +│ ├── api.php +│ ├── index.php +│ ├── classes/ +│ └── crawler-worker.php +├── tests/ # Test Suite +│ ├── Unit/ +│ └── Integration/ +├── phpstan.neon # PHPStan Konfiguration +└── phpcs.xml # PHPCS Konfiguration ``` ## Entwicklung diff --git a/docker-compose.yml b/docker-compose.yml index 6f89cad..fd29356 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -15,7 +15,7 @@ services: - ./composer.lock:/var/www/composer.lock - ./phpstan.neon:/var/www/phpstan.neon - ./phpcs.xml:/var/www/phpcs.xml - - ./config/nginx/default.conf:/etc/nginx/conf.d/default.conf + - ./docker/config/nginx/default.conf:/etc/nginx/conf.d/default.conf depends_on: - mariadb networks: @@ -34,7 +34,7 @@ services: - "3307:3306" volumes: - mariadb_data:/var/lib/mysql - - ./init.sql:/docker-entrypoint-initdb.d/init.sql + - ./docker/init.sql:/docker-entrypoint-initdb.d/init.sql networks: - app-network diff --git a/config/nginx/default.conf b/docker/config/nginx/default.conf similarity index 100% rename from config/nginx/default.conf rename to docker/config/nginx/default.conf diff --git a/init.sql b/docker/init.sql similarity index 100% rename from init.sql rename to docker/init.sql diff --git a/start.sh b/docker/start.sh similarity index 100% rename from start.sh rename to docker/start.sh