From 80c00171c8e71787af0dea712a735901b955d7de Mon Sep 17 00:00:00 2001 From: Jan Bader Date: Wed, 26 Jan 2022 20:46:22 +0000 Subject: [PATCH] Add dev docker-compose --- docker-compose.dev.yml | 45 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 docker-compose.dev.yml diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml new file mode 100644 index 0000000..bb051d0 --- /dev/null +++ b/docker-compose.dev.yml @@ -0,0 +1,45 @@ +version: '3.7' + +services: + app: + image: budgeteer:dev + build: + context: ./docker/ + container_name: budgeteer + stdin_open: true # docker run -i + tty: true # docker run -t + ports: + - 1323:1323 + - 3000:3000 + user: '1000' + volumes: + - ~/budgeteer:/src + - ~/.gitconfig:/.gitconfig + - ~/.go:/go + - ~/.cache:/.cache + environment: + BUDGETEER_DB_NAME: budgeteer + BUDGETEER_DB_USER: budgeteer + BUDGETEER_DB_PASS: budgeteer + BUDGETEER_DB_HOST: db:5432 + depends_on: + - db + + db: + image: postgres:14 + volumes: + - db:/var/lib/postgresql/data + environment: + POSTGRES_USER: budgeteer + POSTGRES_PASSWORD: budgeteer + POSTGRES_DBE: budgeteer + + adminer: + image: adminer + ports: + - 1424:8080 + depends_on: + - db + +volumes: + db: