mirror of
https://github.com/FAUSheppy/no-secrets-athq-ansible
synced 2025-12-09 23:28:32 +01:00
35 lines
599 B
YAML
35 lines
599 B
YAML
- name: Install Compose
|
|
apt:
|
|
pkg:
|
|
- docker-compose
|
|
|
|
- name: Create paperless compose dir
|
|
file:
|
|
name: /opt/paperless/
|
|
state: directory
|
|
|
|
- name: Create paperless volume root
|
|
file:
|
|
name: "/data/paperless"
|
|
state: directory
|
|
|
|
- name: Copy paperless files
|
|
template:
|
|
src: {{ item }}
|
|
dest: /opt/paperless/
|
|
with_items:
|
|
- docker-compose.env
|
|
- docker-compose.yml
|
|
- env
|
|
|
|
- name: Link env file
|
|
file:
|
|
state: link
|
|
src: .env
|
|
dest: env
|
|
|
|
- name: Deploy paperless
|
|
community.docker.docker_compose:
|
|
project_src: /opt/paperless/
|
|
pull: true
|