commit ced1c2c0b090199e67981b6fb1c3ee99840ecaf4 Author: Reily Siegel Date: Thu Feb 2 16:38:58 2023 -0500 Initial Commit. diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..c2ebb97 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,21 @@ +kind: pipeline +name: compose +type: docker + +steps: +- name: deploy + image: docker/compose + volumes: + - name: docker_sock + path: /var/run/docker.sock + commands: + - docker-compose -p ${DRONE_REPO_NAME} up -d + +volumes: + - name: docker_sock + host: + path: /var/run/docker.sock + +trigger: + branch: + - master diff --git a/README.org b/README.org new file mode 100644 index 0000000..b0ea4b6 --- /dev/null +++ b/README.org @@ -0,0 +1,3 @@ +#+TITLE: Compose service template + +Refer to [[https://bookstack.axpdsp.org/books/creating-a-service][documentation]] for using this template. diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..471f0b6 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,17 @@ +version: "3.8" + +services: + whoami: + image: traefik/whoami + container_name: simple-service + networks: + - proxy + labels: + - traefik.enable=true + - traefik.http.routers.whoami.rule=Host(`whoami.axpdsp.org`) + - traefik.http.routers.whoami.tls.certresolver=le + +networks: + proxy: + name: proxy + external: true