Devrandom
ddb2b4ef30
regtest volumes and expose vls port
2023-12-11 16:23:32 +01:00
Lakshya Singh
7e5d66f55d
compose: change network name
...
- not releasing binaries
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-12-05 22:26:12 +05:30
Lakshya Singh
f4c13e1a15
dockerfile: reduce interval and env config
...
- bitcoind and cln reduce healthcheck time interval
- cln healthcheck no need to use switch case instead use VLS_NETWORK
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-11-25 12:01:33 +05:30
Lakshya Singh
cdd28817e2
compose: enable profile vls for vls service
...
- allow running all services without vls on same node
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-11-19 01:26:13 +05:30
Lakshya Singh
a851c5c0d4
dockerfile: all services standalone
...
- bitcoind
- lightnind
- txood
- vlsd: already
- update future work
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-11-16 21:45:01 +05:30
Lakshya Singh
2d8f4c94eb
vls: standalone docker image for separate build
...
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-11-12 12:09:36 +05:30
Lakshya Singh
2880ba87eb
vls: service added in compose stack
...
- update readme
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-11-05 16:55:58 +05:30
Lakshya Singh
cd2a0f653f
compose: standardize volume names
...
- $SERVICE_data name for volumes
- update readme
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-11-05 16:24:11 +05:30
Lakshya Singh
b02b64ece1
txoo: compose env var set network not chain
...
- no need of using switch in entrypoint
- directly set the network instead of chain
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-11-05 16:24:11 +05:30
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
Lakshya Singh
95d720508a
compose: restart unless stopped txoo
...
- rpc failure due to bitcoind limits
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-10-24 20:54:52 +05:30
Lakshya Singh
986097a3d3
compose: txoo service remove duplicate keys
...
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-10-19 22:40:18 +05:30
Lakshya Singh
aaa6fdb0fd
feat: add txoo in docker compose
...
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-10-19 18:26:54 +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
5b0cb901cb
feat: allow docker compose overrides
...
- use file override to handle multiple networks
- expose and map only required ports
- name containers differently
- add environment for chain variable
- dont expose ports in image
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-09-29 23:27:39 +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