Commit Graph

1231 Commits

Author SHA1 Message Date
Basti 8a870f6fd6 Don't fail on first run, when Tor hostname missing 2021-01-22 18:41:45 +01:00
Basti ad64bfc0be Update system package dependencies for 20.04 2021-01-22 18:41:45 +01:00
Basti 971a3a25a1 Remove extra license headers
And update year in LICENSE file
2021-01-22 18:41:45 +01:00
Greg ab422155e4 Add the ability to pass a disk size to the create_vm script
Defaults to 10GB
2021-01-22 13:49:23 +01:00
Basti 775ec691ef
Add firewall rules for LND and c-lightning 2021-01-14 21:25:35 +01:00
Basti 6c6026958b
Fix typo in port number of externalip config 2021-01-14 21:23:03 +01:00
Greg d1ab4c24ea Merge pull request 'Set up new Mastodon VM, fix/improve Chef recipes' (#284) from chore/move_mastodon_to_vm into master
Reviewed-on: #284
2021-01-14 15:17:19 +00:00
Greg e7fbd57189 Merge branch 'master' into chore/move_mastodon_to_vm 2021-01-14 15:16:17 +00:00
Basti 12a3fa5b4e Use default Redis database now 2021-01-13 17:06:36 +01:00
Basti 9224aa9d97 Update node data 2021-01-13 17:06:25 +01:00
Greg a27b6a1601 Merge pull request 'Fix ejabberd API permission for akkounts VMs' (#283) from bugfix/ejabberd_api_permission into master
Reviewed-on: #283
2021-01-13 10:40:29 +00:00
Greg ab3ca92228 Merge branch 'master' into bugfix/ejabberd_api_permission 2021-01-13 10:40:06 +00:00
Basti 62320106cb
Set up mastodon-1 VM 2021-01-13 09:50:37 +01:00
Basti c622f81572 Remove extra license header 2021-01-13 09:50:10 +01:00
Basti 047526e0fc Don't configure HTTPS site when certs missing 2021-01-13 09:49:49 +01:00
Basti 9d13acd41a Don't fail on first run, when Tor hostname missing 2021-01-13 09:49:36 +01:00
Basti 4d0259493f Update system package dependencies for 20.04 2021-01-13 09:48:23 +01:00
Basti c4fa9e6ec1
Remove extra license headers
And update year in LICENSE file
2021-01-12 18:42:14 +01:00
Basti 74cf26846e
Fix ejabberd API permission for akkounts VMs
It should have been using a /32, not a /8 subnet, in order to only allow
the akkounts VM(s) to use the API endpoints without further
authorization.
2021-01-12 18:06:16 +01:00
Basti 4872677066
Configure postgres recipes for VMs and zerotier access
* Remove encfs (using encrypted volumes instead)
* Allow access without TLS from zerotier network
2021-01-07 13:53:30 +01:00
Basti 9d9907f0ed
Remove extra license copy from recipe, update year 2021-01-07 12:53:44 +01:00
Basti 4309efd228
Add postgres-2 VM 2021-01-07 12:53:20 +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 eb4764026b
Add script for notifying Kosmos channels from Ruby
An example for notifying Kosmos XMPP channels from plain Ruby, with no
dependencies.
2021-01-06 11:27:50 +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