klal
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions (push) Has been cancelled

This commit is contained in:
2025-11-30 18:01:00 +01:00
parent 82dc871df4
commit ccfe79cb57
4 changed files with 48 additions and 161 deletions

View File

@@ -18,9 +18,7 @@
- python3-dev
state: present
update_cache: true
retries: 5
delay: 10
until: result is succeeded
- name: Get keys for raspotify
ansible.builtin.command:
@@ -274,6 +272,42 @@
ansible.builtin.systemd:
daemon_reload: true
- name: Check if file exists
ansible.builtin.stat:
path: /etc/docker/certs/ca.pem
register: file_check
- name: Include role only if missing
ansible.builtin.include_role:
name: cert_gen
when: not file_check
- name: Create docker config file
ansible.builtin.copy:
dest: /etc/docker/daemon.json
content: |
{
"log-driver": "json-file",
"log-opts": {
"max-size": "10m",
"max-file": "3"
},
"storage-driver": "overlay2",
"storage-opts": [
"overlay2.override_kernel_check=true"
],
"data-root": "/var/lib/docker"
{
"dns": ["192.168.77.101", "192.168.77.106", "8.8.8.8"],
"dns-search": ["lan", "home.lan"]
}
mode: '0644'
owner: root
group: root
- name: Restart docker service
ansible.builtin.service:
name: docker
@@ -283,6 +317,6 @@
# ansible.builtin.shell: docker plugin install grafana/loki-docker-driver:3.3.2-{{ ansible_architecture }} --alias loki --grant-all-permissions
- name: Install a plugin
community.docker.docker_plugin:
plugin_name: grafana/loki-docker-driver:3.3.2
plugin_name: grafana/loki-docker-driver
alias: loki
state: present