X-Git-Url: http://git.purplebirdman.com/go.git/blobdiff_plain/021cffe6c7771d0b5d7286c330c3642422eb050b..1ab140d932b72040eb3b32af2f7fb367b6401805:/docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml index 6c7bfd6..c80c306 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,8 +1,32 @@ version: '3' services: + db: + image: mariadb:10.6 + environment: + MARIADB_ROOT_PASSWORD: admin + MARIADB_DATABASE: go + MARIADB_USER: socket + MARIADB_PASSWORD: socketpw + socket: + build: ./socket + image: cliftonpalmer/go-socket httpd: image: httpd:2.4 volumes: - ./htdocs:/usr/local/apache2/htdocs + web: + image: nginx:1.17 + restart: on-failure + deploy: + restart_policy: + condition: on-failure + delay: 5s + max_attempts: 5 + window: 10s + volumes: + - ./nginx.conf:/etc/nginx/nginx.conf + environment: + - NGINX_HOST=purplebirdman.com + - NGINX_PORT=80 ports: - - 8100:80 + - 8000:80