summaryrefslogtreecommitdiffstats
path: root/ansible/uninstall.yml
diff options
context:
space:
mode:
Diffstat (limited to 'ansible/uninstall.yml')
-rw-r--r--ansible/uninstall.yml16
1 files changed, 13 insertions, 3 deletions
diff --git a/ansible/uninstall.yml b/ansible/uninstall.yml
index 08d5316c..252c5bd1 100644
--- a/ansible/uninstall.yml
+++ b/ansible/uninstall.yml
@@ -22,14 +22,24 @@
- name: stop docker-compose
docker_compose:
- project_src: /lemmy/{{domain}}/
+ project_src: /lemmy/
state: absent
- name: delete data
file: path={{item.path}} state=absent
with_items:
- - { path: '/lemmy/{{domain}}/' }
- - { path: '/etc/nginx/sites-enabled/lemmy-{{ domain }}.conf' }
+ - { path: '/lemmy/' }
+ - { path: '/etc/nginx/sites-enabled/lemmy.conf' }
+
+ - name: Remove a volume
+ docker_volume: name={{item.name}} state=absent
+ with_items:
+ - { name: 'lemmy_lemmy_db' }
+ - { name: 'lemmy_lemmy_pictshare' }
+
+ - name: delete entire ecloud folder
+ file: path='/mnt/repo-base/' state=absent
+ when: delete_certs|bool
- name: remove certbot cronjob
cron: