feature/ci (#1)
Build & Push Docker image / build-and-push (push) Has been cancelled
ci / build_linux (push) Has been cancelled

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>
This commit was merged in pull request #1.
This commit is contained in:
2025-11-13 09:11:21 +00:00
committed by ecenshu
parent 314af37b3d
commit a1ea34bc01
37 changed files with 511 additions and 295 deletions
+18 -10
View File
@@ -1,13 +1,21 @@
services:
consoleapp1:
image: consoleapp1
build:
context: .
dockerfile: ConsoleApp1/Dockerfile
version: "3.9"
services:
tinfoilvibeserver:
image: tinfoilvibeserver
build:
context: .
dockerfile: TinfoilVibeServer/Dockerfile
context: TinfoilVibeServer
dockerfile: Dockerfile
image: gitea.ecenshu.net/ecenshu/tinfoilvibeserver:latest
container_name: tinfoilvibeserver
restart: unless-stopped
env_file:
- .env
environment:
- ASPNETCORE_ENVIRONMENT=Production # .NETspecific
- LOG_LEVEL=${LOG_LEVEL} # just a doublecheck, uses .env value
volumes:
- ./data:/app/data
- ./config:/app/config
ports:
- ":80"