version: '3' services: frontend: image: node:21 volumes: - .:/app working_dir: /app command: npm run dev:web ports: - 3000:3000 backend: image: node:21 volumes: - .:/app working_dir: /app command: npm run dev:server ports: - 5000:5000 database: image: postgres:16 environment: POSTGRES_USER: postgres POSTGRES_PASSWORD: postgres POSTGRES_DB: ifms adminer: image: adminer restart: always ports: - 8080:8080