| version: '3.8' | |
| services: | |
| ikev2_server: | |
| build: . | |
| container_name: pure_python_ikev2_server | |
| # Map the required UDP ports for IKEv2 | |
| ports: | |
| - "500:500/udp" | |
| - "4500:4500/udp" | |
| # Map the TCP port for the Web UI | |
| - "8000:8000/tcp" | |
| # Add network administration capability for VPN | |
| cap_add: | |
| - NET_ADMIN | |
| restart: always | |