use definition for overseerr and upgrade

authelia
chatton 2 years ago
parent 26a4d649d3
commit 8149de017b

@ -77,8 +77,6 @@ services:
template_vars: template_vars:
image: gitea/gitea image: gitea/gitea
tag: 1.19.0 tag: 1.19.0
- name: mealie
- name: overseerr
- name: nextcloud - name: nextcloud
template_vars: template_vars:
default_network: mariadb_net default_network: mariadb_net
@ -119,3 +117,4 @@ portainer_roles:
- role: portainer_arr - role: portainer_arr
- role: portainer_gotify - role: portainer_gotify
- role: portainer_pihole - role: portainer_pihole
- role: portainer_overseerr

@ -0,0 +1,9 @@
---
overseerr_state: present
overseerr_image: sctx/overseerr
overseerr_tag: 1.33.0
overseerr_expose_port: 5055
overseerr_container_name: overseerr
overseerr_portainer_stack_name: overseerr
overseerr_puid: 1000
overseerr_pgid: 1000

@ -0,0 +1,34 @@
---
- name: "Overseerr | Restore any missing volumes from S3"
ansible.builtin.include_role:
name: chatton.docker_backup.docker_s3_volume_restore
vars:
docker_backup_s3_volume:
name: "{{ overseerr_portainer_stack_name }}_config"
- name: "Overseerr | Update Portainer."
chatton.portainer.portainer_stack:
username: '{{ portainer_user }}'
password: '{{ portainer.password }}'
base_url: '{{ portainer_base_url }}'
stack_name: '{{ overseerr_portainer_stack_name }}'
endpoint_id: '{{ portainer_endpoint }}'
state: "{{ overseerr_state }}"
definition:
version: "3.1"
services:
overseerr:
labels: "{{ backup_labels }}"
image: "{{ overseerr_image }}:{{ overseerr_tag }}"
container_name: "{{ overseerr_container_name }}"
environment:
- PUID={{ overseerr_puid }}
- PGID={{ overseerr_pgid }}
- TZ=Europe/London
volumes:
- config:/app/config
ports:
- "{{ overseerr_expose_port }}:5055"
restart: "{{ restart_policy }}"
volumes:
config: {}

@ -1,27 +0,0 @@
---
version: "3.1"
services:
mealie:
labels:
ie.cianhatton.backup.enabled: "true"
ie.cianhatton.backup.schedule: "{{backups.schedule_keys.nightly}}"
container_name: mealie
image: hkotel/mealie:latest
restart: unless-stopped
ports:
- 9925:80
environment:
PUID: 1000
PGID: 1000
# Default Recipe Settings
RECIPE_PUBLIC: 'true'
RECIPE_SHOW_NUTRITION: 'true'
RECIPE_SHOW_ASSETS: 'true'
RECIPE_LANDSCAPE_VIEW: 'true'
RECIPE_DISABLE_COMMENTS: 'false'
RECIPE_DISABLE_AMOUNT: 'false'
volumes:
- data:/app/data
volumes:
data:

@ -1,20 +0,0 @@
---
version: "3"
services:
overseerr:
labels:
ie.cianhatton.backup.enabled: "true"
ie.cianhatton.backup.schedule: "{{backups.schedule_keys.nightly}}"
image: sctx/overseerr:latest
container_name: overseerr
ports:
- 5055:5055
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/London
volumes:
- "config:/app/config"
restart: unless-stopped
volumes:
config:
Loading…
Cancel
Save