15 Commits

Author SHA1 Message Date
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