From 1f4604fa3b2581a57745685860973cd0700a21df Mon Sep 17 00:00:00 2001 From: Shroominic Date: Fri, 25 Apr 2025 13:27:32 +0800 Subject: [PATCH] add tor hidden service option --- compose.yml | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/compose.yml b/compose.yml index 91948808..5aa58d31 100644 --- a/compose.yml +++ b/compose.yml @@ -1,12 +1,25 @@ version: '3.8' services: - routstr-proxy: + router: build: . command: ["fastapi", "dev", "main.py", "--host", "0.0.0.0", "--port", "8000"] - ports: - - "8000:8000" + # ports: + # - 8000:8000 volumes: - .:/app env_file: - .env + tor: + image: goldy/tor-hidden-service:latest + volumes: + - tor-data:/var/lib/tor + environment: + - VIRTUAL_PORT=80 + - TARGET_HOST=router + - TARGET_PORT=8000 + networks: + - router + +volumes: + tor-data: