version: '3.8' services: backend: build: ./backend container_name: kvm-backend restart: unless-stopped network_mode: host pid: host privileged: true volumes: - /var/run/libvirt/libvirt-sock:/var/run/libvirt/libvirt-sock - /var/lib/libvirt:/var/lib/libvirt - /vol1:/vol1 - /proc:/host_proc:ro environment: - LIBVIRT_URI=qemu:///system command: uvicorn app.main:app --host 0.0.0.0 --port 8004 frontend: build: ./frontend container_name: kvm-frontend restart: unless-stopped ports: - "8005:80" depends_on: - backend