a1ea34bc01
Consolidate data and config into separate folders that will be expected to be mapped in the container Reviewed-on: #1 Co-authored-by: Huy Nguyen <ecenshu@gmail.com> Co-committed-by: Huy Nguyen <ecenshu@gmail.com>
22 lines
528 B
YAML
22 lines
528 B
YAML
version: "3.9"
|
||
|
||
services:
|
||
tinfoilvibeserver:
|
||
build:
|
||
context: TinfoilVibeServer
|
||
dockerfile: Dockerfile
|
||
image: gitea.ecenshu.net/ecenshu/tinfoilvibeserver:latest
|
||
container_name: tinfoilvibeserver
|
||
restart: unless-stopped
|
||
env_file:
|
||
- .env
|
||
environment:
|
||
- ASPNETCORE_ENVIRONMENT=Production # .NET‑specific
|
||
- LOG_LEVEL=${LOG_LEVEL} # just a double‑check, uses .env value
|
||
volumes:
|
||
- ./data:/app/data
|
||
- ./config:/app/config
|
||
ports:
|
||
- ":80"
|
||
|