From 10e2ff08c9fecc6528ca11b9fa4e0bbfa5c6c7dd Mon Sep 17 00:00:00 2001 From: Andrew Camilleri Date: Tue, 25 Sep 2018 09:54:38 +0200 Subject: [PATCH] add in lnd auto pilot for all other lnd supporting coins and add in pruning options for all other coins --- .../docker-fragments/opt-bgold-lnd-autopilot.yml | 9 +++++++++ .../docker-fragments/opt-bgold-save-storage-s.yml | 8 ++++++++ .../docker-fragments/opt-bgold-save-storage-xs.yml | 8 ++++++++ .../docker-fragments/opt-bgold-save-storage-xxs.yml | 8 ++++++++ .../docker-fragments/opt-bgold-save-storage.yml | 8 ++++++++ .../docker-fragments/opt-btc-lnd-autopilot.yml | 9 +++++++++ .../docker-fragments/opt-btc-save-storage-s.yml | 8 ++++++++ .../docker-fragments/opt-btc-save-storage-xs.yml | 8 ++++++++ .../docker-fragments/opt-btc-save-storage-xxs.yml | 8 ++++++++ .../docker-fragments/opt-btc-save-storage.yml | 8 ++++++++ .../docker-fragments/opt-feathercoin-save-storage-s.yml | 8 ++++++++ .../docker-fragments/opt-feathercoin-save-storage-xs.yml | 8 ++++++++ .../opt-feathercoin-save-storage-xxs.yml | 8 ++++++++ .../docker-fragments/opt-feathercoin-save-storage.yml | 8 ++++++++ .../docker-fragments/opt-groestlcoin-save-storage-s.yml | 8 ++++++++ .../docker-fragments/opt-groestlcoin-save-storage-xs.yml | 8 ++++++++ .../opt-groestlcoin-save-storage-xxs.yml | 8 ++++++++ .../docker-fragments/opt-groestlcoin-save-storage.yml | 8 ++++++++ .../docker-fragments/opt-ltc-lnd-autopilot.yml | 9 +++++++++ .../docker-fragments/opt-ltc-save-storage-s.yml | 8 ++++++++ .../docker-fragments/opt-ltc-save-storage-xs.yml | 8 ++++++++ .../docker-fragments/opt-ltc-save-storage-xxs.yml | 8 ++++++++ .../docker-fragments/opt-ltc-save-storage.yml | 8 ++++++++ 23 files changed, 187 insertions(+) create mode 100644 docker-compose-generator/docker-fragments/opt-bgold-lnd-autopilot.yml create mode 100644 docker-compose-generator/docker-fragments/opt-bgold-save-storage-s.yml create mode 100644 docker-compose-generator/docker-fragments/opt-bgold-save-storage-xs.yml create mode 100644 docker-compose-generator/docker-fragments/opt-bgold-save-storage-xxs.yml create mode 100644 docker-compose-generator/docker-fragments/opt-bgold-save-storage.yml create mode 100644 docker-compose-generator/docker-fragments/opt-btc-lnd-autopilot.yml create mode 100644 docker-compose-generator/docker-fragments/opt-btc-save-storage-s.yml create mode 100644 docker-compose-generator/docker-fragments/opt-btc-save-storage-xs.yml create mode 100644 docker-compose-generator/docker-fragments/opt-btc-save-storage-xxs.yml create mode 100644 docker-compose-generator/docker-fragments/opt-btc-save-storage.yml create mode 100644 docker-compose-generator/docker-fragments/opt-feathercoin-save-storage-s.yml create mode 100644 docker-compose-generator/docker-fragments/opt-feathercoin-save-storage-xs.yml create mode 100644 docker-compose-generator/docker-fragments/opt-feathercoin-save-storage-xxs.yml create mode 100644 docker-compose-generator/docker-fragments/opt-feathercoin-save-storage.yml create mode 100644 docker-compose-generator/docker-fragments/opt-groestlcoin-save-storage-s.yml create mode 100644 docker-compose-generator/docker-fragments/opt-groestlcoin-save-storage-xs.yml create mode 100644 docker-compose-generator/docker-fragments/opt-groestlcoin-save-storage-xxs.yml create mode 100644 docker-compose-generator/docker-fragments/opt-groestlcoin-save-storage.yml create mode 100644 docker-compose-generator/docker-fragments/opt-ltc-lnd-autopilot.yml create mode 100644 docker-compose-generator/docker-fragments/opt-ltc-save-storage-s.yml create mode 100644 docker-compose-generator/docker-fragments/opt-ltc-save-storage-xs.yml create mode 100644 docker-compose-generator/docker-fragments/opt-ltc-save-storage-xxs.yml create mode 100644 docker-compose-generator/docker-fragments/opt-ltc-save-storage.yml diff --git a/docker-compose-generator/docker-fragments/opt-bgold-lnd-autopilot.yml b/docker-compose-generator/docker-fragments/opt-bgold-lnd-autopilot.yml new file mode 100644 index 0000000..c92ce27 --- /dev/null +++ b/docker-compose-generator/docker-fragments/opt-bgold-lnd-autopilot.yml @@ -0,0 +1,9 @@ +version: "3" + +services: + lnd_bitcoingold: + environment: + LND_EXTRA_ARGS: | + autopilot.active=1 + autopilot.maxchannels=5 + autopilot.allocation=0.6 diff --git a/docker-compose-generator/docker-fragments/opt-bgold-save-storage-s.yml b/docker-compose-generator/docker-fragments/opt-bgold-save-storage-s.yml new file mode 100644 index 0000000..cea27b6 --- /dev/null +++ b/docker-compose-generator/docker-fragments/opt-bgold-save-storage-s.yml @@ -0,0 +1,8 @@ +version: "3" + +services: + bgoldd: + environment: + # If you don't use Lightning Network, use opt-save-store-xxs instead + # This save about 6 months of block, your lightning node won't be able to see channel created 6 months since the time you start it. + BITCOIN_EXTRA_ARGS: prune=50000 \ No newline at end of file diff --git a/docker-compose-generator/docker-fragments/opt-bgold-save-storage-xs.yml b/docker-compose-generator/docker-fragments/opt-bgold-save-storage-xs.yml new file mode 100644 index 0000000..f5b4dc7 --- /dev/null +++ b/docker-compose-generator/docker-fragments/opt-bgold-save-storage-xs.yml @@ -0,0 +1,8 @@ +version: "3" + +services: + bgoldd: + environment: + # If you don't use Lightning Network, use opt-save-store-xxs instead + # This save about 3 months of block, your lightning node won't be able to see channel created 3 months since the time you start it. + BITCOIN_EXTRA_ARGS: prune=25000 \ No newline at end of file diff --git a/docker-compose-generator/docker-fragments/opt-bgold-save-storage-xxs.yml b/docker-compose-generator/docker-fragments/opt-bgold-save-storage-xxs.yml new file mode 100644 index 0000000..831e419 --- /dev/null +++ b/docker-compose-generator/docker-fragments/opt-bgold-save-storage-xxs.yml @@ -0,0 +1,8 @@ +version: "3" + +services: + bgoldd: + environment: + # If you don't use Lightning Network, you want this + # This save about 2 weeks worth of block + BITCOIN_EXTRA_ARGS: prune=5000 \ No newline at end of file diff --git a/docker-compose-generator/docker-fragments/opt-bgold-save-storage.yml b/docker-compose-generator/docker-fragments/opt-bgold-save-storage.yml new file mode 100644 index 0000000..b737700 --- /dev/null +++ b/docker-compose-generator/docker-fragments/opt-bgold-save-storage.yml @@ -0,0 +1,8 @@ +version: "3" + +services: + bgoldd: + environment: + # If you don't use Lightning Network, use opt-save-store-xxs instead + # This save about 1 years of block, your lightning node won't be able to see channel created 1 year since the time you start it. + BITCOIN_EXTRA_ARGS: prune=100000 \ No newline at end of file diff --git a/docker-compose-generator/docker-fragments/opt-btc-lnd-autopilot.yml b/docker-compose-generator/docker-fragments/opt-btc-lnd-autopilot.yml new file mode 100644 index 0000000..aff861e --- /dev/null +++ b/docker-compose-generator/docker-fragments/opt-btc-lnd-autopilot.yml @@ -0,0 +1,9 @@ +version: "3" + +services: + lnd_bitcoin: + environment: + LND_EXTRA_ARGS: | + autopilot.active=1 + autopilot.maxchannels=5 + autopilot.allocation=0.6 diff --git a/docker-compose-generator/docker-fragments/opt-btc-save-storage-s.yml b/docker-compose-generator/docker-fragments/opt-btc-save-storage-s.yml new file mode 100644 index 0000000..11177d2 --- /dev/null +++ b/docker-compose-generator/docker-fragments/opt-btc-save-storage-s.yml @@ -0,0 +1,8 @@ +version: "3" + +services: + bitcoind: + environment: + # If you don't use Lightning Network, use opt-save-store-xxs instead + # This save about 6 months of block, your lightning node won't be able to see channel created 6 months since the time you start it. + BITCOIN_EXTRA_ARGS: prune=50000 \ No newline at end of file diff --git a/docker-compose-generator/docker-fragments/opt-btc-save-storage-xs.yml b/docker-compose-generator/docker-fragments/opt-btc-save-storage-xs.yml new file mode 100644 index 0000000..a089417 --- /dev/null +++ b/docker-compose-generator/docker-fragments/opt-btc-save-storage-xs.yml @@ -0,0 +1,8 @@ +version: "3" + +services: + bitcoind: + environment: + # If you don't use Lightning Network, use opt-save-store-xxs instead + # This save about 3 months of block, your lightning node won't be able to see channel created 3 months since the time you start it. + BITCOIN_EXTRA_ARGS: prune=25000 \ No newline at end of file diff --git a/docker-compose-generator/docker-fragments/opt-btc-save-storage-xxs.yml b/docker-compose-generator/docker-fragments/opt-btc-save-storage-xxs.yml new file mode 100644 index 0000000..22fd776 --- /dev/null +++ b/docker-compose-generator/docker-fragments/opt-btc-save-storage-xxs.yml @@ -0,0 +1,8 @@ +version: "3" + +services: + bitcoind: + environment: + # If you don't use Lightning Network, you want this + # This save about 2 weeks worth of block + BITCOIN_EXTRA_ARGS: prune=5000 \ No newline at end of file diff --git a/docker-compose-generator/docker-fragments/opt-btc-save-storage.yml b/docker-compose-generator/docker-fragments/opt-btc-save-storage.yml new file mode 100644 index 0000000..103a3e6 --- /dev/null +++ b/docker-compose-generator/docker-fragments/opt-btc-save-storage.yml @@ -0,0 +1,8 @@ +version: "3" + +services: + bitcoind: + environment: + # If you don't use Lightning Network, use opt-save-store-xxs instead + # This save about 1 years of block, your lightning node won't be able to see channel created 1 year since the time you start it. + BITCOIN_EXTRA_ARGS: prune=100000 \ No newline at end of file diff --git a/docker-compose-generator/docker-fragments/opt-feathercoin-save-storage-s.yml b/docker-compose-generator/docker-fragments/opt-feathercoin-save-storage-s.yml new file mode 100644 index 0000000..8717b81 --- /dev/null +++ b/docker-compose-generator/docker-fragments/opt-feathercoin-save-storage-s.yml @@ -0,0 +1,8 @@ +version: "3" + +services: + feathercoind: + environment: + # If you don't use Lightning Network, use opt-save-store-xxs instead + # This save about 6 months of block, your lightning node won't be able to see channel created 6 months since the time you start it. + BITCOIN_EXTRA_ARGS: prune=50000 \ No newline at end of file diff --git a/docker-compose-generator/docker-fragments/opt-feathercoin-save-storage-xs.yml b/docker-compose-generator/docker-fragments/opt-feathercoin-save-storage-xs.yml new file mode 100644 index 0000000..9a0d789 --- /dev/null +++ b/docker-compose-generator/docker-fragments/opt-feathercoin-save-storage-xs.yml @@ -0,0 +1,8 @@ +version: "3" + +services: + feathercoind: + environment: + # If you don't use Lightning Network, use opt-save-store-xxs instead + # This save about 3 months of block, your lightning node won't be able to see channel created 3 months since the time you start it. + BITCOIN_EXTRA_ARGS: prune=25000 \ No newline at end of file diff --git a/docker-compose-generator/docker-fragments/opt-feathercoin-save-storage-xxs.yml b/docker-compose-generator/docker-fragments/opt-feathercoin-save-storage-xxs.yml new file mode 100644 index 0000000..d2ea1cd --- /dev/null +++ b/docker-compose-generator/docker-fragments/opt-feathercoin-save-storage-xxs.yml @@ -0,0 +1,8 @@ +version: "3" + +services: + feathercoind: + environment: + # If you don't use Lightning Network, you want this + # This save about 2 weeks worth of block + BITCOIN_EXTRA_ARGS: prune=5000 \ No newline at end of file diff --git a/docker-compose-generator/docker-fragments/opt-feathercoin-save-storage.yml b/docker-compose-generator/docker-fragments/opt-feathercoin-save-storage.yml new file mode 100644 index 0000000..37d258f --- /dev/null +++ b/docker-compose-generator/docker-fragments/opt-feathercoin-save-storage.yml @@ -0,0 +1,8 @@ +version: "3" + +services: + feathercoind: + environment: + # If you don't use Lightning Network, use opt-save-store-xxs instead + # This save about 1 years of block, your lightning node won't be able to see channel created 1 year since the time you start it. + BITCOIN_EXTRA_ARGS: prune=100000 \ No newline at end of file diff --git a/docker-compose-generator/docker-fragments/opt-groestlcoin-save-storage-s.yml b/docker-compose-generator/docker-fragments/opt-groestlcoin-save-storage-s.yml new file mode 100644 index 0000000..e858e75 --- /dev/null +++ b/docker-compose-generator/docker-fragments/opt-groestlcoin-save-storage-s.yml @@ -0,0 +1,8 @@ +version: "3" + +services: + groestlcoind: + environment: + # If you don't use Lightning Network, use opt-save-store-xxs instead + # This save about 6 months of block, your lightning node won't be able to see channel created 6 months since the time you start it. + BITCOIN_EXTRA_ARGS: prune=50000 \ No newline at end of file diff --git a/docker-compose-generator/docker-fragments/opt-groestlcoin-save-storage-xs.yml b/docker-compose-generator/docker-fragments/opt-groestlcoin-save-storage-xs.yml new file mode 100644 index 0000000..d750170 --- /dev/null +++ b/docker-compose-generator/docker-fragments/opt-groestlcoin-save-storage-xs.yml @@ -0,0 +1,8 @@ +version: "3" + +services: + groestlcoind: + environment: + # If you don't use Lightning Network, use opt-save-store-xxs instead + # This save about 3 months of block, your lightning node won't be able to see channel created 3 months since the time you start it. + BITCOIN_EXTRA_ARGS: prune=25000 \ No newline at end of file diff --git a/docker-compose-generator/docker-fragments/opt-groestlcoin-save-storage-xxs.yml b/docker-compose-generator/docker-fragments/opt-groestlcoin-save-storage-xxs.yml new file mode 100644 index 0000000..27391ec --- /dev/null +++ b/docker-compose-generator/docker-fragments/opt-groestlcoin-save-storage-xxs.yml @@ -0,0 +1,8 @@ +version: "3" + +services: + groestlcoind: + environment: + # If you don't use Lightning Network, you want this + # This save about 2 weeks worth of block + BITCOIN_EXTRA_ARGS: prune=5000 \ No newline at end of file diff --git a/docker-compose-generator/docker-fragments/opt-groestlcoin-save-storage.yml b/docker-compose-generator/docker-fragments/opt-groestlcoin-save-storage.yml new file mode 100644 index 0000000..2386e9b --- /dev/null +++ b/docker-compose-generator/docker-fragments/opt-groestlcoin-save-storage.yml @@ -0,0 +1,8 @@ +version: "3" + +services: + groestlcoind: + environment: + # If you don't use Lightning Network, use opt-save-store-xxs instead + # This save about 1 years of block, your lightning node won't be able to see channel created 1 year since the time you start it. + BITCOIN_EXTRA_ARGS: prune=100000 \ No newline at end of file diff --git a/docker-compose-generator/docker-fragments/opt-ltc-lnd-autopilot.yml b/docker-compose-generator/docker-fragments/opt-ltc-lnd-autopilot.yml new file mode 100644 index 0000000..a6a30b7 --- /dev/null +++ b/docker-compose-generator/docker-fragments/opt-ltc-lnd-autopilot.yml @@ -0,0 +1,9 @@ +version: "3" + +services: + lnd_litecoin: + environment: + LND_EXTRA_ARGS: | + autopilot.active=1 + autopilot.maxchannels=5 + autopilot.allocation=0.6 diff --git a/docker-compose-generator/docker-fragments/opt-ltc-save-storage-s.yml b/docker-compose-generator/docker-fragments/opt-ltc-save-storage-s.yml new file mode 100644 index 0000000..fb5f00e --- /dev/null +++ b/docker-compose-generator/docker-fragments/opt-ltc-save-storage-s.yml @@ -0,0 +1,8 @@ +version: "3" + +services: + litecoind: + environment: + # If you don't use Lightning Network, use opt-save-store-xxs instead + # This save about 6 months of block, your lightning node won't be able to see channel created 6 months since the time you start it. + BITCOIN_EXTRA_ARGS: prune=50000 \ No newline at end of file diff --git a/docker-compose-generator/docker-fragments/opt-ltc-save-storage-xs.yml b/docker-compose-generator/docker-fragments/opt-ltc-save-storage-xs.yml new file mode 100644 index 0000000..f1607dc --- /dev/null +++ b/docker-compose-generator/docker-fragments/opt-ltc-save-storage-xs.yml @@ -0,0 +1,8 @@ +version: "3" + +services: + litecoind: + environment: + # If you don't use Lightning Network, use opt-save-store-xxs instead + # This save about 3 months of block, your lightning node won't be able to see channel created 3 months since the time you start it. + BITCOIN_EXTRA_ARGS: prune=25000 \ No newline at end of file diff --git a/docker-compose-generator/docker-fragments/opt-ltc-save-storage-xxs.yml b/docker-compose-generator/docker-fragments/opt-ltc-save-storage-xxs.yml new file mode 100644 index 0000000..c0216ee --- /dev/null +++ b/docker-compose-generator/docker-fragments/opt-ltc-save-storage-xxs.yml @@ -0,0 +1,8 @@ +version: "3" + +services: + litecoind: + environment: + # If you don't use Lightning Network, you want this + # This save about 2 weeks worth of block + BITCOIN_EXTRA_ARGS: prune=5000 \ No newline at end of file diff --git a/docker-compose-generator/docker-fragments/opt-ltc-save-storage.yml b/docker-compose-generator/docker-fragments/opt-ltc-save-storage.yml new file mode 100644 index 0000000..82ef2e1 --- /dev/null +++ b/docker-compose-generator/docker-fragments/opt-ltc-save-storage.yml @@ -0,0 +1,8 @@ +version: "3" + +services: + litecoind: + environment: + # If you don't use Lightning Network, use opt-save-store-xxs instead + # This save about 1 years of block, your lightning node won't be able to see channel created 1 year since the time you start it. + BITCOIN_EXTRA_ARGS: prune=100000 \ No newline at end of file