phoenixd upgrade
This commit is contained in:
parent
ba4ba504d0
commit
d0bfc2650d
5 changed files with 795 additions and 5 deletions
52
ansible/services/phoenixd/phoenixd_vars.yml
Normal file
52
ansible/services/phoenixd/phoenixd_vars.yml
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
# phoenixd Configuration Variables
|
||||
# https://phoenix.acinq.co/server
|
||||
|
||||
# Version - pin to a specific release tag
|
||||
phoenixd_version: "0.9.0"
|
||||
phoenixd_arch: "linux-x64"
|
||||
phoenixd_url: "https://github.com/ACINQ/phoenixd/releases/download/v{{ phoenixd_version }}/phoenixd-{{ phoenixd_version }}-{{ phoenixd_arch }}.zip"
|
||||
|
||||
# Service user
|
||||
phoenixd_user: phoenix
|
||||
phoenixd_group: phoenix
|
||||
|
||||
# Directories
|
||||
phoenixd_home: /opt/phoenixd
|
||||
# phoenixd resolves its data dir from PHOENIX_DATADIR; seed.dat, phoenix.conf
|
||||
# and the channel db all live here.
|
||||
phoenixd_data_dir: "{{ phoenixd_home }}/.phoenix"
|
||||
phoenixd_bin_dir: /usr/local/bin
|
||||
|
||||
# Lightning settings
|
||||
phoenixd_chain: mainnet
|
||||
# Amount automatically requested when inbound liquidity is needed: off, 2m, 5m, 10m
|
||||
phoenixd_auto_liquidity: "2m"
|
||||
# Max mining fee for on-chain operations, in sats. Empty means phoenixd's default.
|
||||
phoenixd_max_mining_fee: ""
|
||||
# Required for non-interactive deployment
|
||||
phoenixd_agree_tos: true
|
||||
|
||||
# HTTP API
|
||||
# Stays on loopback: phoenixd is never exposed through Caddy, only local
|
||||
# consumers (e.g. LNBits on the same host) talk to it.
|
||||
phoenixd_http_bind_ip: "127.0.0.1"
|
||||
phoenixd_http_bind_port: 9740
|
||||
|
||||
# Optional webhook for payment events. Leave empty to disable.
|
||||
phoenixd_webhook_url: ""
|
||||
|
||||
# Monitoring
|
||||
phoenixd_healthcheck_script_path: /usr/local/bin/phoenixd-healthcheck-push.sh
|
||||
phoenixd_healthcheck_service_name: phoenixd-healthcheck
|
||||
phoenixd_monitor_name: "Phoenixd"
|
||||
|
||||
# Remote access
|
||||
remote_host_name: "vipy"
|
||||
remote_host: "{{ hostvars.get(remote_host_name, {}).get('ansible_host', remote_host_name) }}"
|
||||
remote_user: "{{ hostvars.get(remote_host_name, {}).get('ansible_user', 'counterweight') }}"
|
||||
remote_key_file: "{{ hostvars.get(remote_host_name, {}).get('ansible_ssh_private_key_file', '') }}"
|
||||
remote_port: "{{ hostvars.get(remote_host_name, {}).get('ansible_port', 22) }}"
|
||||
|
||||
# Local backup
|
||||
local_backup_dir: "{{ lookup('env', 'HOME') }}/phoenixd-backups"
|
||||
backup_script_path: "{{ lookup('env', 'HOME') }}/.local/bin/phoenixd_backup.sh"
|
||||
Loading…
Add table
Add a link
Reference in a new issue