akkadius-eq-expansion-switcher/docker-compose.yml

37 lines
783 B
YAML
Raw Permalink Normal View History

2023-11-05 20:17:35 -06:00
version: '2.4'
networks:
backend:
driver: bridge
volumes:
shared-pkg:
build-cache:
services:
#############################################
# workspace
#############################################
workspace:
2023-11-05 20:34:14 -06:00
image: akkadius/wails:v2.0.3
2023-11-05 20:17:35 -06:00
build:
context: ./containers/workspace
hostname: wails-workspace
tty: true
volumes:
- ./:/home/go/src
- build-cache:/home/go/.cache/
- shared-pkg:/home/go/pkg
environment:
TZ: America/Chicago
CGO_ENABLED: 0
APP_ENV: local
TERM: xterm-256color
ports:
- ${IP_ADDRESS:-0.0.0.0}:3010:3010
- ${IP_ADDRESS:-0.0.0.0}:8080:8080
networks:
- backend
command: "/bin/bash -c 'sudo chown go -R /home/go/pkg && go get || true && bash'"