Files
werkzeuge/teamleader_test/docker-compose.yml
root cb073786b3 Initial commit: Werkzeuge-Sammlung
Enthält:
- rdp_client.py: RDP Client mit GUI und Monitor-Auswahl
- rdp.sh: Bash-basierter RDP Client
- teamleader_test/: Network Scanner Fullstack-App
- teamleader_test2/: Network Mapper CLI

Subdirectories mit eigenem Repo wurden ausgeschlossen.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 09:39:24 +01:00

42 lines
827 B
YAML

version: '3.8'
services:
backend:
build:
context: .
dockerfile: Dockerfile.backend
container_name: network-scanner-backend
ports:
- "8000:8000"
volumes:
- ./data:/app/data
- ./logs:/app/logs
environment:
- DATABASE_URL=sqlite:///./data/network_scanner.db
- LOG_FILE=/app/logs/app.log
- CORS_ORIGINS=["http://localhost","http://localhost:3000","http://localhost:80"]
restart: unless-stopped
networks:
- scanner-network
frontend:
build:
context: .
dockerfile: Dockerfile.frontend
container_name: network-scanner-frontend
ports:
- "80:80"
depends_on:
- backend
restart: unless-stopped
networks:
- scanner-network
networks:
scanner-network:
driver: bridge
volumes:
data:
logs: