1
0

143 Commits

Author SHA1 Message Date
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
nicolas.dorier
14e7399f42 small fixes typo 2019-04-08 17:38:45 +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
nicolas.dorier
544cc735a7 make sure zlib1g:armhf is installed 2019-03-26 17:46:50 +09:00
nicolas.dorier
c8fbf995bf make sure armhf is allowed on aarch64 2019-03-26 15:18:58 +09:00
nicolas.dorier
bf708ce271 BTCPAY_HOST can be empty 2019-03-18 19:03:19 +09:00
nicolas.dorier
f6228cee2c Add BTCPAY_PROTOCOL in parameters 2019-02-22 18:09:53 +09:00
nicolas.dorier
2b6c4336e0 Add woocommerce support 2019-01-27 21:41:41 +09:00
nicolas.dorier
5fac7d2f19 Remove unused tooling from setup 2019-01-27 16:24:07 +09:00
nicolas.dorier
6dd33ba768 Add librepatron support 2019-01-23 13:22:32 +09:00
nicolas.dorier
d5aea5616c Revert "Revert "Install docker arm32 on arm64 boxes""
This reverts commit 0a0379733d.
2019-01-10 17:30:55 +09:00
nicolas.dorier
0a0379733d Revert "Install docker arm32 on arm64 boxes"
This reverts commit 01d98d7914.
2019-01-10 17:27:07 +09:00
nicolas.dorier
01d98d7914 Install docker arm32 on arm64 boxes 2019-01-10 17:26:02 +09:00
nicolas.dorier
1a282f103a Fix docker timeouts 2018-12-12 00:10:15 +09: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
Nicolas Dorier
a187899945 Merge pull request #72 from Kukks/feature/mysql
Isolate postgres and enable mysql & sqlite through docker
2018-12-07 12:54:06 +09:00
nicolas.dorier
285b69ed8f Add logs about daemon.json 2018-12-06 22:19:11 +09:00
nicolas.dorier
aea03efd64 Limit log file size of docker 2018-12-06 22:09:52 +09:00
Andrew Camilleri
4d5dad7f93 Merge remote-tracking branch 'btcpayserver/master' into feature/mysql 2018-12-06 09:54:51 +01:00
nicolas.dorier
1991c499a6 Error if the user did not run sudo su - 2018-12-06 14:30:43 +09:00
Andrew Camilleri
db341e5c5b integrate into build scripts 2018-12-04 15:02:01 +01:00
nicolas.dorier
fb0e2a10a1 add dash to list of coin 2018-12-04 14:01:03 +09:00
David B
a5137f7100 Add BTX support 2018-12-01 14:31:42 +00:00
nicolas.dorier
a52b65e459 add doge to the list of supported coins 2018-12-01 22:13:50 +09:00
wakiyamap
8c9d9f0910 support monacoin 2018-11-30 05:00:14 -05:00
nicolas.dorier
080fbdaa9c bump docker-compose 2018-11-30 17:19:41 +09:00
nicolas.dorier
4273e97d37 Use the docker-compose-builder for armv32 docker-compose deployment 2018-11-27 13:08:00 +09:00
nicolas.dorier
97eefe3867 Revert "do not need to install curl, as get-docker.sh install it for us"
This reverts commit 8e1ad95ad1.
2018-11-27 11:41:58 +09:00
nicolas.dorier
8e1ad95ad1 do not need to install curl, as get-docker.sh install it for us 2018-11-27 11:41:11 +09:00
nicolas.dorier
6eb9a46d18 do not apt-get if curl is already installed 2018-11-27 11:23:50 +09:00
nicolas.dorier
50c58f5ba6 fix indent 2018-11-26 19:34:51 +09:00
nicolas.dorier
6547d61b7d fix setup 2018-11-26 19:33:22 +09:00
nicolas.dorier
043648eac4 Use get-docket for setting up docker 2018-11-26 19:25:45 +09:00
nicolas.dorier
65db53b9f9 add echo about a setup step taking time 2018-11-26 12:17:48 +09:00
nicolas.dorier
c51692a6b1 simplify btcpay-setup.sh 2018-11-24 21:32:45 +09:00