add docker-compose.yml
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
services:
|
||||
backend:
|
||||
image: python:3.12-alpine
|
||||
container_name: uvpn-backend
|
||||
working_dir: /app
|
||||
volumes:
|
||||
- ./backend:/app
|
||||
- /app/.venv
|
||||
environment:
|
||||
- UV_COMPILE_BYTECODE=1
|
||||
- UV_LINK_MODE=copy
|
||||
expose:
|
||||
- 8000
|
||||
command: >
|
||||
sh -c "pip install --no-cache-dir uv &&
|
||||
uv sync --frozen &&
|
||||
fastapi run"
|
||||
networks:
|
||||
- remnawave-network
|
||||
restart: always
|
||||
|
||||
networks:
|
||||
remnawave-network:
|
||||
external: true
|
||||
Reference in New Issue
Block a user