25 Commits

Author SHA1 Message Date
Lakshya Singh
e20e7f2a61
docs: first chain sync
run only bitcoin-core and txoo until full chain sync is achieved
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-09-17 22:53:58 +05:30
Lakshya Singh
43eaa9c8d3
docs: remove v1 compatibility
- update ci for submount feature
- update versions
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-08-29 21:26:55 +05:30
Lakshya Singh
e46298a6f8
txoo: connect to vls and cln
- set env var for vls frontend
- set arg for vlsd2
- create txoo-server service
- cln uses http source
- vls fetch public key using curl with retries fail if not set
- update README for vls standalone
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-08-29 21:21:15 +05:30
Lakshya Singh
42c340b5ac
docs: add gdb backtrace commands
- update CLN version
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-04-15 22:44:21 +05:30
dev random
22a3e0293a add -f flags to single-node section 2024-03-28 12:06:45 +00:00
Lakshya Singh
7e5ac7c0e9
docs: add debugging commands
- remove wallet creation command
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-03-13 22:13:26 +05:30
Lakshya Singh
8702d3cc1a
env: add versions for all services
- btc 26.0
- cln 24.0
- vls 0.11.0
- txoo 0.6.4
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-03-13 22:07:07 +05:30
Lakshya Singh
91e4c9b8af
compose: add build args and remove defaults
- repository and hashes
- bitcoin version and sha256sums hash
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-03-13 22:03:16 +05:30
Lakshya Singh
4f05b35881
docs: update future works
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-01-25 09:51:29 +05:30
Lakshya Singh
08c8fb7e5f
docs: no vlsd image to pull
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-12-14 23:21:15 +05:30
Devrandom
ddb2b4ef30 regtest volumes and expose vls port 2023-12-11 16:23:32 +01:00
Lakshya Singh
e926f4aacc
ci: add gitlab ci for docker compose
- split into multiple jobs
- specify tags for runner large
- use buildx and add separate builder default has no cache
- build image from cache and push to registry
- compose use tag and pull
- use cache tag for reuse
- https://github.com/moby/buildkit/issues/1981
- https://github.com/moby/buildkit/issues/3730
- use cache-to and cache-from with registry/cache
- add dockerignore to prevent rebuild on git changes
- use individual builders
- add step for docker compose up
- update readme
- update dockerignore
- add gitignore
- use script reduce duplicate code
- cache from and to in build, compose use cache
- dont push images just use cache
- build in compose step from cache
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-12-06 07:57:31 +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
3de4e116c9
readme: vls and compose setup
- for running standalone vls
- fix heading size and grammar
- improve description
- add command highlighting

Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-11-16 21:45:00 +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
Ken Sedgwick
4f10fedb16
doc: Added sample testnet CLN + CLBOSS commands 2023-11-01 10:30:46 -07:00
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
03133256c8
docs: docker installation
- both docker and distro package steps
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-10-24 20:54:45 +05:30
Lakshya Singh
779fd9fb3e
docs: regtest commands and compose name
- regtest container name change
- instead of name key in compose use env variable
- txood_data volume creation
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-10-20 00:05:26 +05:30
Lakshya Singh
cbb68c442b
docs: setting up env variable
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2023-09-29 23:27:40 +05:30
dev random
f8ac3be2d8 correct typos in README.md 2023-09-18 18:37:45 +00:00
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