15 Commits

Author SHA1 Message Date
Lakshya Singh
9cb9062ce8
lightning: remote_hsmd_socket & remove env files
- build vls and copy binary in final layer
- update configs
- add vls port, network, rust log and rpc url in env
- compose: set env variable in compose only
- dont separate env files, ease of access on env vars with compose
- common across networks set in dockerfile
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-11-05 16:24:05 +05:30
Ken Sedgwick
b07ea96643
clboss: Update CLBOSS for network-specific min_nodes_to_process 2023-11-01 18:21:25 -07:00
Lakshya Singh
55f5bc8ec5
dockerfile: rename git hash and add git repo
- rename git hash to repo_GIT_HASH
- add arg for repo as well to provide customization
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-11-02 00:36:31 +05:30
Lakshya Singh
0613f4477c
lightningd: summary plugin addition
- copy only summary plugin folder
- add runtime dependency pyln-client
- update config assets
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-11-01 09:01:36 +05:30
Lakshya Singh
0bfcb691f2
network: remove bitcoin mainnet setup
- not ready for mainnet yet
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-10-29 00:30:27 +05:30
Lakshya Singh
51182984e3
feat: fix git commit hash for repos
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-10-19 18:26:58 +05:30
Lakshya Singh
0fe656dd01
fix: multi build step name lightningd
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-10-15 03:26:43 +05:30
Devrandom
b236124ef8 docker 20 / compose 1.29 compatibility 2023-10-01 16:18:39 +02:00
Lakshya Singh
5c2d225be2
feat: update scripts to use env vars
- bitcoind entrypoint set chain value
- bitcoind healthcheck fix cli parameter
- lightning entrypoint script
- lightning health script
- prepend chain in bitcoin.conf

Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-09-29 23:27:40 +05:30
Lakshya Singh
0484ff6475
refactor: use ARG instead of ENV
- keep environment variables clean
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-09-29 23:27:39 +05:30
Lakshya Singh
76b08b810c
chore: config assets for multiple chains
- lightning config
- env vars
- bitcoin.conf for different networks
- copy configs in lightningd repo
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-09-29 23:27:36 +05:30
Lakshya Singh
13d248adaa
chore: clboss change to main repo
- https://github.com/ZmnSCPxj/clboss/pull/179 is merged
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-09-27 12:05:18 +05:30
Lakshya Singh
76ee60d9b8
chore: update branch and deps for core-lightning
- branch was deleted added new
- update deps
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-09-27 12:05:14 +05:30
Lakshya Singh
6ba96d6798
feat: multi platform support
- use build platform argument
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-09-19 01:17:52 +05:30
Lakshya Singh
93884e15b4 Initial commit
see https://github.com/king-11/vls-containers/pull/1 for the original PR
discussion
2023-09-18 20:32:42 +02:00