From b3e1a62086453132532ec5056cf5034a4bfcffdb Mon Sep 17 00:00:00 2001 From: Cian Hatton Date: Sun, 31 Jul 2022 22:45:18 +0100 Subject: [PATCH] adding git repo and starting of portainer --- ansible/homelab/tasks/checkout-git-repos-tasks.yml | 7 +++++++ docker-compose/portainer/docker-compose.yml | 14 ++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 ansible/homelab/tasks/checkout-git-repos-tasks.yml create mode 100644 docker-compose/portainer/docker-compose.yml diff --git a/ansible/homelab/tasks/checkout-git-repos-tasks.yml b/ansible/homelab/tasks/checkout-git-repos-tasks.yml new file mode 100644 index 0000000..17486bc --- /dev/null +++ b/ansible/homelab/tasks/checkout-git-repos-tasks.yml @@ -0,0 +1,7 @@ +--- +- name: Git checkout HomeLab repository + ansible.builtin.git: + repo: 'https://github.com/chatton/HomeLab.git' + dest: /home/cianhatton/checkouts/HomeLab + force: true + version: master \ No newline at end of file diff --git a/docker-compose/portainer/docker-compose.yml b/docker-compose/portainer/docker-compose.yml new file mode 100644 index 0000000..654f00f --- /dev/null +++ b/docker-compose/portainer/docker-compose.yml @@ -0,0 +1,14 @@ +version: '3.2' +services: + portainer: + labels: + ie.cianhatton.backup.enabled: "true" + image: portainer/portainer-ce + ports: + - "9000:9000" + volumes: + - portainer_data:/data + - /var/run/docker.sock:/var/run/docker.sock + +volumes: + portainer_data: