tagged all task
This commit is contained in:
@@ -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]
|
||||
|
||||
@@ -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]
|
||||
|
||||
|
||||
|
||||
@@ -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]
|
||||
|
||||
@@ -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]
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user