From 60cc21ca76330463b7941a47860bba3d8af2bf79 Mon Sep 17 00:00:00 2001 From: BBaoVanC Date: Sat, 31 Jul 2021 15:18:58 -0500 Subject: [PATCH] Add files --- .gitignore | 2 ++ docker-compose.yaml | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 .gitignore create mode 100644 docker-compose.yaml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..24f9f8d --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +.env +data/ diff --git a/docker-compose.yaml b/docker-compose.yaml new file mode 100644 index 0000000..68a41e7 --- /dev/null +++ b/docker-compose.yaml @@ -0,0 +1,36 @@ +version: '3' +services: + postgres: + image: postgres:latest + environment: + - POSTGRES_USER=statping + - POSTGRES_PASSWORD + - POSTGRES_DB=statping + volumes: + - ./data/postgres:/var/lib/postgresql/data/ + restart: always + healthcheck: + test: pg_isready -U statping -d statping + interval: 10s + timeout: 5s + retries: 5 + + statping: + restart: always + image: statping/statping:latest + environment: + - DB_CONN=postgres + - DB_HOST=postgres + - DB_USER=statping + - DB_PASS=$POSTGRES_PASSWORD + - DB_DATABASE=statping + - NAME=bobastatus + - ADMIN_USER=bbaovanc + - ADMIN_PASSWORD + volumes: + - ./data/statping:/app + ports: + - 127.0.0.1:82:8080 + depends_on: + postgres: + condition: service_healthy