diff --git a/.gitignore b/.gitignore index a547bf3..3efce6c 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,6 @@ dist-ssr *.njsproj *.sln *.sw? + +# Dkr +.env diff --git a/docker-compose.yml b/docker-compose.yml index 92cdae1..0c0544c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,13 +1,16 @@ services: app: + container_name: app build: . ports: - - "8080:80" + - ${PORT} restart: always tunnel: image: cloudflare/cloudflared:latest - restart: always + container_name: tunnel + env_file: .env + restart: unless-stopped command: tunnel --no-autoupdate run environment: - TUNNEL_TOKEN=${TUNNEL_TOKEN} diff --git a/.env.example b/env-template similarity index 62% rename from .env.example rename to env-template index fb1a142..ce0472a 100644 --- a/.env.example +++ b/env-template @@ -1,2 +1,5 @@ +# App port +PORT="127.0.0.1:54888:80/tcp" + # Put your Cloudflare Tunnel Token here TUNNEL_TOKEN=your_token_here