add simple nextcloud role
This commit is contained in:
3
roles/nextcloud/defaults/main.yaml
Normal file
3
roles/nextcloud/defaults/main.yaml
Normal file
@@ -0,0 +1,3 @@
|
||||
|
||||
nextcloud_data: /srv/nextcloud.0rpheus.net/html/
|
||||
nextcloud_version: 16
|
19
roles/nextcloud/tasks/main.yaml
Normal file
19
roles/nextcloud/tasks/main.yaml
Normal file
@@ -0,0 +1,19 @@
|
||||
---
|
||||
|
||||
- name: nextcloud data
|
||||
file:
|
||||
path: "{{ nextcloud_data }}"
|
||||
state: directory
|
||||
recurse: yes
|
||||
|
||||
|
||||
- name: nextcloud container
|
||||
docker_container:
|
||||
name: nextcloud.0rpheus.net
|
||||
image: "nextcloud:{{ nextcloud_version }}"
|
||||
pull: yes
|
||||
restart_policy: always
|
||||
ports:
|
||||
- 127.0.0.1:2090:80
|
||||
volumes:
|
||||
- "{{ nextcloud_data }}:/var/www/html/"
|
Reference in New Issue
Block a user