diff --git a/agent-gesac.env.example b/agent-gesac.env.example new file mode 100644 index 0000000000000000000000000000000000000000..abb39df6b79b1595b0437db1f96413666d5209b8 --- /dev/null +++ b/agent-gesac.env.example @@ -0,0 +1,10 @@ +# Rename this file to .env before running docker-compose up + +IMAGE_NAME=marula.c3sl.ufpr.br:5000/c3sl/agent-gesac + +# database configuration +DB_USER=simmc +DB_NAME=simmc +DB_HOST=localhost +DB_PORT=5432 +DB_PASS=changeme diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000000000000000000000000000000000000..21026908b0380ad1d76efe3910678875286e0bba --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,21 @@ +version: '3.3' +services: + agent-gesac: + image: ${IMAGE_NAME} + build: src/ + container_name: agent-gesac + volumes: + - type: tmpfs + target: /tmp + - type: volume + target: /home/gesac/restore + environment: + DB_USER: ${DB_USER} + DB_NAME: ${DB_NAME} + DB_HOST: ${DB_HOST} + DB_PORT: ${DB_PORT} + DB_PASS: ${DB_PASS} + restart: unless-stopped + read_only: 'true' + security_opt: + - no-new-privileges