Basti
c4fa9e6ec1
Remove extra license headers
...
And update year in LICENSE file
2021-01-12 18:42:14 +01:00
Râu Cao
4ca875a77b
Merge pull request 'Create postgres-1 VM' ( #281 ) from feature/280-postgres_vm into master
...
Reviewed-on: #281
2021-01-07 11:29:37 +00:00
Greg
af54777250
Create postgresql-1 VM
...
Refs #280
2021-01-07 12:04:52 +01:00
Greg
f6086e2f6a
Add the firewall rules to the postgresql role
2021-01-07 12:02:35 +01:00
Greg
6db296a7f1
Merge pull request 'Move wormhole from barnard to nodejs-2' ( #278 ) from chore/move_wormhole into master
...
Reviewed-on: #278
2021-01-07 10:42:41 +00:00
Basti
1eb73711a2
Remove application_javascript usage from wormhole recipe
2021-01-06 19:12:36 +01:00
Basti
fe63f01f7b
Move wormhole from barnard to nodejs-2
...
Fixed two small bugs in the recipe:
* hubot user wasn't created when necessary
* systemd template always included redis service dependency
2021-01-05 18:03:15 +01:00
Râu Cao
333a76f086
Merge pull request 'Configure and run LND and RTL' ( #274 ) from feauture/lnd into master
...
Reviewed-on: #274
2021-01-05 10:33:37 +00:00
Râu Cao
9ab097dd9a
Merge pull request 'Configure local LND as Lightning node in BTCPay Server' ( #275 ) from feature/btcpay_lnd_settings into feauture/lnd
...
Reviewed-on: #275
2021-01-05 10:33:01 +00:00
Râu Cao
876d857dde
Merge pull request 'Create new nodejs VM, move kredits-github to it' ( #277 ) from chore/nodejs-2 into master
...
Reviewed-on: #277
2021-01-05 10:32:44 +00:00
Basti
ddded6fbae
Create new nodejs VM, move kredits-github to it
2021-01-05 11:30:31 +01:00
Basti
adfd76aa64
Configure local LND as Lightning node in BTCPay Server
2021-01-02 09:59:50 +01:00
Basti
2b765e744a
Configure and run RTL
...
Ride The Lightning is a Web UI for Lightning Network nodes. It is
accessible via the bitcoin VM's private zerotier IP on port 3000.
2021-01-01 17:42:57 +01:00
Basti
19e3dfa7b9
Remove obsolete non-standard RPC and REST ports
...
We'll just run those on default ports without custom config.
2021-01-01 14:14:59 +01:00
Basti
37f1fa79e7
Use standard Lightning Network port for LND
...
Only use the non-standard one internally, so we can run both c-lightning
and lnd on the same machine.
2021-01-01 14:13:58 +01:00
Basti
f5f234c0fd
Use name of existing node
...
Migrated from andromeda to bitcoin-2.
2021-01-01 14:13:17 +01:00
galfert
5a8d780d37
Merge pull request 'Fix a syntax error in certbot dirsrv hook' ( #273 ) from bugfix/272-certbot_dirsrv into master
...
Reviewed-on: #273
2020-12-31 11:54:17 +00:00
Greg
bf3bb3ed97
Merge branch 'master' into bugfix/272-certbot_dirsrv
2020-12-31 10:41:06 +00:00
Greg
456639bdf8
Fix a syntax error in certbot dirsrv hook
...
The newline was not escaped and rendered as an actual newline
Fixes #272
2020-12-31 11:38:49 +01:00
Greg
1360836377
Merge pull request 'Set up NBXplorer, BTCPay Server, and C-Lightning with Chef' ( #270 ) from feature/btcpay_server into master
...
Reviewed-on: #270
2020-12-31 10:25:08 +00:00
Greg
8a6b81485a
Merge branch 'master' into feature/btcpay_server
2020-12-31 10:20:28 +00:00
Basti
3fcdc8b056
Configure and run LND
2020-12-31 10:10:22 +01:00
Basti
61accc05c2
Add nginx proxy for BTCPay
2020-12-29 15:56:53 +01:00
Greg
c71d243c40
Merge pull request 'Add a firewall rule to allow PostgreSQL clients to connect' ( #269 ) from bugfix/postgresql_client_firewall into master
...
Reviewed-on: #269
2020-12-22 22:15:06 +00:00
Greg
7d0490f3da
Merge branch 'master' into bugfix/postgresql_client_firewall
2020-12-22 17:16:49 +00:00
Basti
5892e3c0ab
Configure and run c-lightning daemon
2020-12-22 12:28:29 +01:00
Basti
f88354c67c
Compile and install c-lightning
2020-12-21 16:53:22 +01:00
Basti
bbd5500982
Configure and run BTCPay Server
2020-12-21 13:50:28 +01:00
Basti
ca373a1503
Don't require auth cookie for nbxplorer API
2020-12-21 12:25:13 +01:00
Basti
570a692bb2
Configure and run nbxplorer
2020-12-21 12:19:30 +01:00
Basti
5277bce20b
Formatting
2020-12-21 11:14:19 +01:00
Basti
aa2aa59e28
Download and build NBXplorer and BTCPay
2020-12-21 11:12:14 +01:00
Basti
a2b76c7d76
New recipe: Install .NET Core SDK
2020-12-21 11:01:20 +01:00
Râu Cao
bb4b919548
Merge pull request 'Always set the promote trigger file config' ( #267 ) from bugfix/pg_promote_trigger_file into master
...
Reviewed-on: #267
2020-12-18 21:23:11 +00:00
Greg
87388ac69d
Add the postgresql_client role to the mastodon role
...
This will add the firewall rule and pg_hba access rule on the PostgreSQL
servers
2020-12-18 17:54:31 +01:00
Greg
c700f98976
Add a firewall rule to allow clients to connect
...
Previously it was not an issue because services that connected to the
PostgreSQL primary were also on the same server as a standby server.
2020-12-18 17:53:28 +01:00
Greg
f75aeaf9b5
Always set the promote trigger file config
...
Only setting it for standby servers isn't useful, as we need to be able
to touch this file to trigger the promotion of a new primary server
after running Chef on it.
2020-12-18 17:02:13 +01:00
galfert
4be542670b
Merge pull request 'Add new Zoom meeting ID to hubot-kredits whitelist' ( #266 ) from chore/zoom_meeting_id into master
...
Reviewed-on: #266
2020-12-17 16:40:24 +00:00
Basti
db51f1f332
Add new Zoom meeting ID to whitelist
2020-12-17 14:09:41 +01:00
Râu Cao
95c8b9fea9
Merge pull request 'Migrate to self-hosted zerotier network' ( #265 ) from chore/zerotier_migration into master
...
Reviewed-on: #265
2020-12-13 12:39:14 +00:00
Râu Cao
84fdcc4760
Merge pull request 'Fix zerotier network creation' ( #262 ) from bugfix/zerotier_default_rules into master
...
Reviewed-on: #262
2020-12-13 12:38:59 +00:00
Greg
1551fe6d1b
Update the ipfs-1 node file after running chef
2020-12-11 19:29:56 +01:00
Greg
83736d2a85
Update the bitcoin-2 node file after running chef
2020-12-11 19:28:34 +01:00
Basti
4b9dfd9c60
Update node configs
2020-12-11 19:24:12 +01:00
Basti
fb996e9abf
Join new zerotier network on VM creation
2020-12-11 19:07:11 +01:00
Basti
396fe6e714
Whitelist ejabberd custom node attributes
...
fixes #256
2020-12-11 19:07:06 +01:00
Greg
ebfd36bab8
Add nodejs-1 client and node file
...
Refs #259
2020-12-11 19:02:04 +01:00
Basti
c4dbed8d65
Fix zerotier network creation
...
Using outdated/invalid rules syntax. Remove the property entirely, so
the API will create the default rule (which is the same) on creation.
Co-authored-by: Greg Karékinian <greg@karekinian.com>
2020-12-11 17:42:25 +01:00
Basti
2de9d5fe17
Fix typo
2020-12-11 17:40:40 +01:00
Greg
8896beab67
Merge pull request 'Configure a zerotier-one network controller' ( #260 ) from feature/zerotier_controller into master
...
Reviewed-on: #260
2020-12-11 10:42:40 +00:00