Dennis Reimann
026e65dbc8
Fix typo and link ( #319 )
2020-06-13 18:12:18 +09:00
nicolas.dorier
fc6c5f99eb
Add pihole
2020-02-28 16:10:32 +09:00
nicolas.dorier
3c6c7498e8
Use docker for arm64 on arm64
2020-02-16 22:54:41 +09:00
nicolas.dorier
7360cec929
Gracefully fail if build.sh fail
2019-11-07 22:31:51 +09:00
nicolas.dorier
face696853
bump let's encrypt to migrate endpoint
2019-10-18 16:12:21 +09:00
nicolas.dorier
de191c7cc3
Migrate ACME URI
2019-10-18 15:45:54 +09:00
Andrew Camilleri
3ff6a88d8e
Add tor relay fragment ( #190 )
...
* Add tor relay fragment
* remove extra ,
* use same tor container for relay
* remove \ns
* use own container for tor relay because of https://trac.torproject.org/projects/tor/ticket/8742
* be explicit with ports
* fix container name
* fix duplicate config
* fix config clash
* do not set daemon config item
* add info about tor requirements and legal implications
2019-10-03 13:00:45 +09:00
nicolas.dorier
5bd077bbc0
Set BTCPAY_SSHTRUSTEDFINGERPRINTS to empty value
2019-09-24 18:44:14 +09:00
nicolas.dorier
6c151beb95
Do not set BTCPAY_SSHTRUSTEDFINGERPRINTS in the setup, since we connect from inside the docker container to the host, this is fine
2019-09-24 18:42:30 +09:00
nicolas.dorier
7c9f0d1647
Do not restart docker if systemd_reload is false
2019-09-24 15:57:01 +09:00
nicolas.dorier
b772b5d351
Properly create the host_id_rsa if enable ssh is set
2019-09-21 23:02:42 +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
21f1af6280
Fix no systemd reload
2019-09-15 17:25:50 +09:00
nicolas.dorier
8109fd8b81
Can skip systemd reload
2019-09-12 22:03:53 +09:00
nicolas.dorier
dbcd9972c3
space indent code
2019-09-05 11:51:08 +09:00
wiz
8760355a1b
Revert "Detect if Raspbian Linux and patch docker installation script" ( #195 )
...
This reverts commit eec49db386 .
2019-09-05 11:46:25 +09:00
nicolas.dorier
2c26a90304
Make sure /etc/docker is writable before creating daemon.json
2019-09-04 17:07:02 +09:00
nicolas.dorier
65deef9a6c
bump docker-compose
2019-09-03 21:27:14 +09:00
nicolas.dorier
37775984ab
Always install docker-compose via the docker-compose-builder
2019-09-03 21:08:07 +09:00
wiz
23bf0ea4bf
Add docker fragment for opt-txindex to enable txindex=1 ( #178 )
...
* Add docker fragment for opt-txindex to enable txindex=1
* Document opt-txindex in README
* Throw error if both opt-txindex and opt-save-storage-* are enabled
2019-08-06 17:15:43 +09:00
J. Maurice
eec49db386
Detect if Raspbian Linux and patch docker installation script ( #176 )
2019-07-26 11:59:27 +09:00
nicolas.dorier
a6a9e61602
Better validate BTCPAY_ADDITIONAL_HOSTS
2019-07-25 18:14:39 +09:00
nicolas.dorier
35e082e6a9
Remove -ti when installing docker-compose
2019-07-12 18:47:10 +09:00
Andrew Camilleri
3b44087ff3
allow specification of additional domains with https support ( #164 )
2019-07-09 18:26:35 +09:00
nicolas.dorier
bf2751cacb
Remove useless log
2019-07-03 17:21:06 +09:00
nicolas.dorier
27919437cd
Do not build the docker-compose if no docker
2019-07-03 16:09:43 +09:00
nicolas.dorier
64544cbe2f
Small refactoring
2019-07-03 14:43:27 +09:00
nicolas.dorier
e4224a42de
Add --no-startup-register
2019-07-03 14:18:39 +09:00
nicolas.dorier
cbb82c2676
Add --docker-unavailable to run btcpay-setup.sh without docker available
2019-07-03 14:12:52 +09:00
nicolas.dorier
e3577fd163
Remove killing docker
2019-07-02 18:34:13 +09:00
nicolas.dorier
1bcb7872ad
Fix arguments
2019-07-02 18:29:46 +09:00
nicolas.dorier
acf8ada654
Change params parsing in btcpay-setup.sh
2019-07-02 18:25:50 +09:00
nicolas.dorier
2929640428
Remove chroot detection
2019-07-02 18:13:31 +09:00
nicolas.dorier
14db9e2f3c
Generate pull-images.sh with the docker-compose.
2019-07-01 16:11:44 +09:00
nicolas.dorier
f2deb7a0df
Refactor IS_CHROOT
2019-06-25 17:29:01 +09:00
nicolas.dorier
38b09808b1
Fix indententation and start docker logic if inside chroot
2019-06-25 17:18:03 +09:00
nicolas.dorier
36e0ea5b2b
Always check ischroot to be sure docker is started
2019-06-25 15:40:23 +09:00
Wouter Samaey
dc5cdf27a9
Mac os support ( #156 )
...
* Mac OS support
* Mac OS support
* Improved output + fixed docker command not being linked
* Improved docker install
* Added manual installation message if needed
* Fixed issue with if … fi nesting + using double [[ ]] now as better practise
* Fixed indentation + using double [[ ]] everywhere
* More [[ ]] changes
* Fixed issue due to bad merge
* Empty if statement gives error
* Cannot set logging in /etc/docker/daemon.json for Mac
* Better quoting of $BASH_PROFILE_SCRIPT
* Removed comment + Added “elif”
* Added quotes
* Added quotes
* Removed TODO, BTCPay server works after reboot and all commands run fine.
* Fixed broken detection if line is already in $HOME/.bash_profile
2019-06-24 17:21:05 +09:00
nicolas.dorier
4841b45a57
Run dockerd manually if ischroot is detected
2019-06-17 22:20:47 +09:00
Wouter Samaey
dd72f22b89
New enviroment variables BTCPAY_HTTP_PORT and BTCPAY_HTTPS_PORT ( #142 )
...
* New enviroment variables BTCPAY_HTTP_PORT and BTCPAY_HTTPS_PORT
* Added new vars to btcpay-setup.sh + added docs
* Renamed BTCPAY_HTTP_PORT to REVERSEPROXY_HTTP_PORT and BTCPAY_HTTPS_PORT to REVERSEPROXY_HTTPS_PORT
* Update btcpay-setup.sh
Added ` ` around REVERSEPROXY_HTTP_PORT
* Added REVERSEPROXY_HTTP_PORT ans REVERSEPROXY_HTTPS_PORT to helpers.sh
2019-06-13 16:37:13 +09:00
nicolas.dorier
dd97b9651e
Fix btcpay-env
2019-06-12 22:46:29 +09:00
nicolas.dorier
4fedf42da9
Use while look instead of xargs
2019-06-12 22:31:45 +09:00
nicolas.dorier
2924514335
Save REVERSEPROXY_DEFAULT_HOST=
2019-06-12 15:54:39 +09:00
nicolas.dorier
37f34d1afa
Add REVERSEPROXY_DEFAULT_HOST
2019-06-12 15:22:56 +09:00
nicolas.dorier
5ad1d3c5b6
Refactor btcpay up, down and restart in helpers.sh
2019-06-12 12:23:58 +09:00
Nicolas Dorier
947f9fdce9
Make sure we do not announce domains ending in .lan and .local ( #149 )
...
* Do not announce internal hostname
* update environment on btcpay-update.sh
* Rename to btcpay_update_docker_env
* Properly quote enclose some env variables
2019-06-11 18:13:37 +09:00
Wouter Samaey
5a9eafc3fe
Fixed grep syntax for Mac OS ( #145 )
2019-06-10 11:54:57 +09:00
nicolas.dorier
d6e19a1b4a
fix script
2019-06-05 16:50:11 +09:00
nicolas.dorier
b1f4abcb0a
Can run btcpay-setup without starting the containers
2019-06-05 16:48:53 +09:00
Andrew Camilleri
8534067595
Add btc transmuter ( #125 )
...
* Add Btc Transmuter as a btcpayserver-docker plugin
* fix name
* bump
* Revert "bump "
This reverts commit 8817fbdffbe91b5db96a5490a90adeb9a7737862.
* change port for now
* Revert "change port for now"
This reverts commit 49348f013a99cfc6ed3d2ed2ea769ed484ff43cf.
* store env vars for transmuter
* add volumes
* voumes
* fix
* fix
* wip
* wip
* wip
* small fixes
* volume map correctly
* bump
* bump
* bump
* bump
* attempt fix by renaming host service
* bump
* bump
* bump
* bump
* bump and update config
* fix config
* bump + extension dir
* bump and switch to btcpayserver org
* bump
* bump
* remove crypto env spec
* fix formatting
* export var
* fix export
* fix env file
* place vars in string
* bump
* bump
* bump
* bump
* bump
2019-05-22 16:14:50 +09:00