Compare commits
5 Commits
ebbdff2fd6
...
4a9131d6d6
| Author | SHA1 | Date | |
|---|---|---|---|
|
4a9131d6d6
|
|||
|
edec41a65b
|
|||
|
02ef5b75da
|
|||
|
3cfb92f3a1
|
|||
|
329873e44c
|
@@ -57,7 +57,7 @@
|
|||||||
{{ lego_cli_params | join(' ') }}
|
{{ lego_cli_params | join(' ') }}
|
||||||
run
|
run
|
||||||
args:
|
args:
|
||||||
creates: "/etc/lego/accounts"
|
creates: "/var/lib/lego/accounts"
|
||||||
environment: '{ "{{ lego_provider|upper }}_API_KEY": "{{ vault_ionos_token_dns }}" }'
|
environment: '{ "{{ lego_provider|upper }}_API_KEY": "{{ vault_ionos_token_dns }}" }'
|
||||||
|
|
||||||
- name: Copy lego systemd service
|
- name: Copy lego systemd service
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ Description=Start lego renew
|
|||||||
[Timer]
|
[Timer]
|
||||||
Persistent=true
|
Persistent=true
|
||||||
OnCalendar=Mon 04:00:00
|
OnCalendar=Mon 04:00:00
|
||||||
RandomizedDelaySec=3600
|
RandomizedDelaySec=1h
|
||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
WantedBy=timers.target
|
WantedBy=timers.target
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
lego_install_dir: "/usr/local/bin"
|
lego_install_dir: "/usr/local/bin"
|
||||||
lego_config_dir: "/etc/lego"
|
lego_config_dir: "/var/lib/lego"
|
||||||
lego_provider: "ionos"
|
lego_provider: "ionos"
|
||||||
lego_cert_mail: !vault |
|
lego_cert_mail: !vault |
|
||||||
$ANSIBLE_VAULT;1.2;AES256;dtsv-dev
|
$ANSIBLE_VAULT;1.2;AES256;dtsv-dev
|
||||||
|
|||||||
@@ -1,17 +1,4 @@
|
|||||||
---
|
---
|
||||||
- name: Install required system packages
|
|
||||||
apt:
|
|
||||||
name:
|
|
||||||
- python3-pip
|
|
||||||
state: latest
|
|
||||||
update_cache: true
|
|
||||||
cache_valid_time: 3600
|
|
||||||
|
|
||||||
- name: Install required python packages
|
|
||||||
pip:
|
|
||||||
name: gtar # needed for latest nextcloud tar.bz2 archiv
|
|
||||||
state: latest
|
|
||||||
|
|
||||||
- name: Enable APCu
|
- name: Enable APCu
|
||||||
lineinfile:
|
lineinfile:
|
||||||
path: /etc/php/{{ php_version }}/cli/conf.d/20-apcu.ini
|
path: /etc/php/{{ php_version }}/cli/conf.d/20-apcu.ini
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ Description=Run Nextcloud nightly background job every night
|
|||||||
|
|
||||||
[Timer]
|
[Timer]
|
||||||
OnCalendar=00:00:00
|
OnCalendar=00:00:00
|
||||||
RandomizedDelaySec=600
|
RandomizedDelaySec=10m
|
||||||
Unit=nextcloud_nightlycron.service
|
Unit=nextcloud_nightlycron.service
|
||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ Description = Push daemon for Nextcloud clients
|
|||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Environment = SOCKET_PATH={{ nextcloud_notify_push_socket }} METRICS_PORT=9206
|
Environment = SOCKET_PATH={{ nextcloud_notify_push_socket }} METRICS_PORT=9206
|
||||||
|
Type=notify
|
||||||
User={{ webserver_user }}
|
User={{ webserver_user }}
|
||||||
Group={{ webserver_user }}
|
Group={{ webserver_user }}
|
||||||
RuntimeDirectory=nextcloud
|
RuntimeDirectory=nextcloud
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ rclone_config_dir: "/root/.config/rclone"
|
|||||||
rclone_config_file: "{{ rclone_config_dir }}/rclone.conf"
|
rclone_config_file: "{{ rclone_config_dir }}/rclone.conf"
|
||||||
rclone_cache_dir: "/var/cache/rclone"
|
rclone_cache_dir: "/var/cache/rclone"
|
||||||
rclone_log_dir: "/var/log/rclone"
|
rclone_log_dir: "/var/log/rclone"
|
||||||
rclone_user_agent_gd: 'GoogleDriveFS/88.0.0.0 (Windows;OSVer=10.0.22631;)'
|
rclone_user_agent_gd: 'GoogleDriveFS/90.0.3.0 (Windows;OSVer=10.0.26100;)'
|
||||||
|
|
||||||
vault_td_dtsv_id: !vault |
|
vault_td_dtsv_id: !vault |
|
||||||
$ANSIBLE_VAULT;1.2;AES256;dtsv-dev
|
$ANSIBLE_VAULT;1.2;AES256;dtsv-dev
|
||||||
|
|||||||
Reference in New Issue
Block a user