tagged all task

This commit is contained in:
2024-02-14 13:53:14 -06:00
parent c81338e8a6
commit a411d9de0e
6 changed files with 52 additions and 0 deletions
+12
View File
@@ -44,6 +44,7 @@
bitcoin_rpcpassword: "{{ rpcauth_json.password }}"
bitcoin_rpcauth: "{{ rpcauth_json.rpcauth}}"
when: ((bitcoin_rpcuser is defined) and (bitcoin_rpcuser|length==0)) or ((bitcoin_rpcpassword is defined) and (bitcoin_rpcpassword|length==0)) or ((bitcoin_rpcauth is defined) and (bitcoin_rpcauth|length==0))
tags: [apps,bitcoin]
- name: bitcoin - Create bitcoin-pod
containers.podman.podman_pod:
@@ -56,17 +57,20 @@
- "8333:8333"
- "9735:9735"
- "3010:3010"
tags: [apps,bitcoin]
- name: bitcoin - Create bitcoin data / conf directory
ansible.builtin.file:
path: ~/.bitcoin
state: directory
mode: '0755'
tags: [apps,bitcoin]
- name: bitcoin - Create .config/containers/systemd directory
ansible.builtin.file:
path: ~/config/containers/systemd
state: directory
tags: [apps,bitcoin]
- name: bitcoin - Copy bitcoin-node.container file
ansible.builtin.template:
@@ -75,6 +79,7 @@
notify:
- reload_systemctl
- restart_bitcoin
tags: [apps,bitcoin]
- name: bitcoin - Create Containers/bitcoin Dir
ansible.builtin.file:
@@ -82,30 +87,35 @@
recurse: true
state: directory
notify: rebuild_bitcoin
tags: [apps,bitcoin]
- name: bitcoin - Copy Containerfile Template
ansible.builtin.copy:
src: bitcoin/Containerfile
dest: ~/Containers/bitcoin/Containerfile
notify: rebuild_bitcoin
tags: [apps,bitcoin]
- name: bitcoin - Copy entrypoint.sh
ansible.builtin.copy:
src: bitcoin/entrypoint.sh
dest: ~/Containers/bitcoin/entrypoint.sh
notify: rebuild_bitcoin
tags: [apps,bitcoin]
- name: bitcoin - Copy btc_init
ansible.builtin.copy:
src: bitcoin/bin/btc_init
dest: ~/Containers/bitcoin/bin/btc_init
notify: rebuild_bitcoin
tags: [apps,bitcoin]
- name: bitcoin - Copy btc_oneshot
ansible.builtin.template:
src: bitcoin/bin/btc_oneshot.j2
dest: ~/Containers/bitcoin/bin/btc_oneshot
notify: rebuild_bitcoin
tags: [apps,bitcoin]
- name: bitcoin - Copy build script
ansible.builtin.template:
@@ -113,9 +123,11 @@
dest: ~/Containers/bitcoin/build.sh
mode: '0700'
notify: rebuild_bitcoin
tags: [apps,bitcoin]
- name: bitcoin - copy rpcauth.py utility
ansible.builtin.copy:
src: bitcoin/rpcauth.py
dest: ~/Containers/bitcoin/rpcauth.py
mode: '0700'
tags: [apps,bitcoin]
+6
View File
@@ -5,12 +5,14 @@
ansible.builtin.file:
path: ~/.clightning
state: directory
tags: [apps,clightning]
- name: clightning - Copy clightning-node.container file
ansible.builtin.template:
src: clightning/clightning-node.container.j2
dest: /home/{{ ansible_user }}/.config/containers/systemd/clightning-node.container
notify: reload_systemctl
tags: [apps,clightning]
- name: clightning - Create Containers/bitcoin Dir
ansible.builtin.file:
@@ -18,17 +20,20 @@
recurse: true
state: directory
notify: rebuild_clightning
tags: [apps,clightning]
- name: clightning - Copy Containerfile Template
ansible.builtin.template:
src: clightning/Containerfile.j2
dest: ~/Containers/clightning/Containerfile
notify: rebuild_clightning
tags: [apps,clightning]
- name: clightning - Copy entrypoint.sh
ansible.builtin.copy:
src: clightning/entrypoint.sh
dest: ~/Containers/clightning/entrypoint.sh
tags: [apps,clightning]
- name: clightning - Copy build script
ansible.builtin.template:
@@ -36,5 +41,6 @@
dest: ~/Containers/clightning/build.sh
mode: '0700'
notify: rebuild_clightning
tags: [apps,clightning]
+10
View File
@@ -6,16 +6,19 @@
ansible.builtin.file:
path: ~/srv/docs/
state: directory
tags: [apps,docs]
- name: docs - Create ~/srv/docs/sites
ansible.builtin.file:
path: ~/srv/docs/site
state: directory
tags: [apps,docs]
- name: docs - Create ~/srv/docs/docs
ansible.builtin.file:
path: ~/srv/docs/docs
state: directory
tags: [apps,docs]
- name: docs - Copy documentation
ansible.builtin.copy:
@@ -24,17 +27,20 @@
with_fileglob:
- "docs/docs/*"
notify: republish_docs
tags: [apps,docs]
- name: docs - Make dir for docs Containers
ansible.builtin.file:
path: ~/Containers/docs
state: directory
tags: [apps,docs]
- name: docs - Copy Containerfile Template
ansible.builtin.copy:
src: docs/Containerfile
dest: ~/Containers/docs/Containerfile
notify: rebuild_docs
tags: [apps,docs]
- name: docs - Copy build script
ansible.builtin.copy:
@@ -42,21 +48,25 @@
dest: ~/Containers/docs/build.sh
mode: '0700'
notify: rebuild_docs
tags: [apps,docs]
- name: docs - Copy requirements.txt file
ansible.builtin.copy:
src: docs/requirements.txt
dest: ~/Containers/docs/requirements.txt
notify: rebuild_docs
tags: [apps,docs]
- name: docs - Copy mkdocs.yml file
ansible.builtin.copy:
src: docs/mkdocs.yml
dest: ~/srv/docs/mkdocs.yml
notify: rebuild_docs
tags: [apps,docs]
- name: docs - Copy docs-node.container file
ansible.builtin.template:
src: docs/docs-node.container.j2
dest: /home/{{ ansible_user }}/.config/containers/systemd/docs-node.container
notify: reload_systemctl
tags: [apps,docs]
+6
View File
@@ -5,12 +5,14 @@
ansible.builtin.file:
path: ~/.electrs
state: directory
tags: [apps,electrs]
- name: electrs - Copy electrs-node.container file
ansible.builtin.template:
src: electrs/electrs-node.container.j2
dest: /home/{{ ansible_user }}/.config/containers/systemd/electrs-node.container
notify: reload_systemctl
tags: [apps,electrs]
- name: electrs - Create Containers/bitcoin Dir
ansible.builtin.file:
@@ -18,17 +20,20 @@
recurse: true
state: directory
notify: rebuild_electrs
tags: [apps,electrs]
- name: electrs - Copy Containerfile Template
ansible.builtin.template:
src: electrs/Containerfile.j2
dest: ~/Containers/electrs/Containerfile
notify: rebuild_electrs
tags: [apps,electrs]
- name: electrs - Copy electrs-init.sh
ansible.builtin.template:
src: electrs/electrs-init.sh.j2
dest: ~/Containers/electrs/electrs-init.sh
tags: [apps,electrs]
- name: electrs - Copy build script
ansible.builtin.template:
@@ -36,5 +41,6 @@
dest: ~/Containers/electrs/build.sh
mode: '0700'
notify: rebuild_electrs
tags: [apps,electrs]