Commit Graph

35 Commits

Author SHA1 Message Date
Honza Pobořil
c176745bc3
Upgraded and refactored Traefik (#585) 2022-06-02 16:35:42 +02:00
maltokyo
cde0756a54
Integrate EPS (Electrum Personal Server) (#227)
* Integrate EPS (Electrum Personal Server)

After the ElectrumX integration in the last release, I thought that some people may prefer the Electrum Personal Server (EPS) approach, which can only serve specific pre-determined wallets (using XPUBS).  EPS cannot serve as a server for ad-hoc wallets with connections for many people, that ElectrumX delivers.  The upside pf EPS is that it is much lighter, and doesn't require txindex=1.

I will integrate it with this pull request, but it might take a while, as I have some busy weeks ahead of me.

* Update opt-add-electrum-ps.yml

* Update opt-add-electrum-ps.yml

* Update opt-add-electrum-ps.yml

* Update opt-add-electrum-ps.yml

* fix persistent data directory

* Break up monolithic bitcoind var

* fix bitcoind daemon name

* Update opt-add-electrum-ps.yml

* Update opt-add-electrum-ps.yml

* Update opt-add-electrum-ps.yml

* Fixed image name

* fixed bitcoind rpc login credentials

* Update opt-add-electrum-ps.yml

* Add $BTCPAY_EPS_XPUB

Add $BTCPAY_EPS_XPUB for Electrum Personal Server Integration

* Update opt-add-electrum-ps.yml

* Update opt-add-electrum-ps.yml

* Update README.md

* Update README.md

* Update build.sh

* Update opt-add-electrum-ps.yml

* Update README.md

Co-authored-by: peleion <github@peleion.com>
2020-02-14 18:16:36 +09:00
Andrew Camilleri
4280822ecf switch to json crypto definitions (#246) 2020-01-21 18:17:38 +09:00
nicolas.dorier
f0503637f3
ignore error 2020-01-21 14:10:35 +09:00
nicolas.dorier
618d8dc85a
clean old docker generator 2020-01-21 14:09:51 +09:00
nicolas.dorier
ec7bca1991
Make sure that if build.sh fail, it returns 2019-11-07 22:21:00 +09:00
nicolas.dorier
3388a4db46
Make sure build.sh does not quit the terminal 2019-11-07 00:45:28 +09:00
nicolas.dorier
56e0b6aac3
Make sure btcpay-build succeed if no internet connection 2019-09-24 18:58:44 +09:00
nicolas.dorier
c35c606da6
Use volumes to share sshkey and authorized keys instead of copying and add build time variables to docker-compose 2019-09-20 19:12:14 +09:00
nicolas.dorier
a9d61bc37c
chmod the save-images script 2019-07-08 19:23:08 +09:00
nicolas.dorier
86de25f142
Move pull-image outside of the nginx block 2019-07-01 16:31:31 +09:00
nicolas.dorier
27482193ae
chmod +x on pull-images 2019-07-01 16:23:55 +09:00
Kukks
82b076edfe Introduce Exclude Fragments option
Allows you to exclude any fragments that get added. 
Good use case: do not deploy litecoin lightning node when using btc lightning

Should also help users with advanced customization scenarios
2019-04-08 08:38:42 +02:00
Andrew Camilleri
eb155bf249 fix local generator 2018-12-07 09:50:25 +01:00
nicolas.dorier
43c8443f3a Revert "Merge pull request #72 from Kukks/feature/mysql"
This reverts commit a187899945, reversing
changes made to d7241f0d0f.
2018-12-07 13:08:17 +09:00
Andrew Camilleri
db341e5c5b integrate into build scripts 2018-12-04 15:02:01 +01:00
Andrew Camilleri
030c5917b5 Merge remote-tracking branch 'origin/master' into feature/traefik 2018-09-30 13:42:55 +02:00
nicolas.dorier
fc38f746ee rewrite build.sh to set default value to BTCPAYGEN_DOCKER_IMAGE 2018-09-30 20:28:23 +09:00
Andrew Camilleri
8d2fe8e8b9 remove Pregen ymls and renamed production-traefik fodler 2018-09-30 10:14:58 +02:00
Andrew Camilleri
70e2b2c125 Merge branch 'feature/docker-builder' into feature/traefik 2018-09-30 10:01:33 +02:00
Andrew Camilleri
a756f91c1c pr changes 2018-09-29 18:03:09 +02:00
Andrew Camilleri
add439ddfa allow way to build a local generator image instead of relying of existing one 2018-09-25 10:17:55 +02:00
Andrew Camilleri
6f2865617d run cusom image as well 2018-09-25 10:10:42 +02:00
Andrew Camilleri
08bc7667fc allow to specify generator image when building 2018-09-25 10:10:37 +02:00
Andrew Camilleri
14f7fda155
Update build.sh 2018-09-17 08:07:22 +02:00
Andrew Camilleri
d49a39e33e modify build 2018-09-16 19:43:49 +02:00
Andrew Camilleri
bf6fa20655 acme.json related changes 2018-09-16 19:33:01 +02:00
Andrew Camilleri
18d7c14afe run cusom image as well 2018-09-16 18:29:38 +02:00
Andrew Camilleri
7c59a96f43 allow to specify generator image when building 2018-09-16 16:18:43 +02:00
Andrew Camilleri
72912fabe6 more work on traefik 2018-09-16 11:18:44 +02:00
Andrew Camilleri
34e263d12b traefik specific labels and files 2018-09-13 13:35:20 +02:00
nicolas.dorier
6254db746f Document BTCPAYGEN_ADDITIONAL_FRAGMENTS and add it to the build.sh 2018-08-16 14:56:30 +09:00
nicolas.dorier
7b3faa71c2 Migration to new deployment system 2018-05-20 12:59:45 +09:00
nicolas.dorier
427263f3c5 fix sh 2018-05-17 01:49:20 +09:00
nicolas.dorier
e2b82697a0 add build scripts for custom docker-compose 2018-05-17 01:31:36 +09:00