d7af1a57d1
Create RSK testnet VM
2021-06-12 14:52:36 +02:00
Greg Karékinian
45817ba997
Update the barnard node file after running Chef
2021-03-30 12:12:27 +02:00
6109707f3c
Host assets.kosmos.org on centaurus
2021-02-25 12:13:20 +01:00
f7d3736712
Update node details
...
Removes unused recipes from generated runlist
2021-02-18 18:51:11 +01:00
f88ccae8a6
Merge branch 'master' into feature/303-akkounts_sidekiq
2021-02-08 21:17:43 +00:00
e1bcd5efa0
Set up Zerotier Control UI
...
Install/configure ztncui[1], with HTTP access allowed from within the
private network.
[1]: https://key-networks.com/ztncui/
2021-02-07 17:44:08 +01:00
1adf3281bf
Configure/run Sidekiq for Akkounts
2021-02-03 19:53:13 +01:00
5a5db43de3
Use new postgres client role and config
...
Fixes btcpay having still used the old postgres master, and integrating
it into the global client config setup from here on out.
2021-01-26 11:49:20 +01:00
Greg Karékinian
b1fea4b09f
Update the postgres-3 node after Chef run
2021-01-23 19:25:49 +01:00
Greg Karékinian
7e61e9cb45
Promote a new PostgreSQL primary: postgres-2
2021-01-23 19:09:41 +01:00
Greg Karékinian
5cb390f340
Remove the postgresql_replica from centaurus, run Chef
...
I have also deleted the data directory (in /mnt/data)
2021-01-23 17:11:45 +01:00
Greg Karékinian
4e1bd458f3
Update the mastodon-1 node after Chef run
2021-01-23 17:11:45 +01:00
Greg Karékinian
40fde8a861
Update the ejabberd nodes after Chef run
2021-01-23 17:11:45 +01:00
Greg Karékinian
39d0304ab4
Update the akkounts-1 node after Chef run
2021-01-23 17:11:45 +01:00
Greg Karékinian
fdd70d1872
Remove postgres-1 server
...
It was created with an encfs volume inside a VM, we want full disk encryption
instead. I have deleted the VM from centaurus as well as its disk and
have also unauthorized its id from the zerotier controller
2021-01-23 17:11:45 +01:00
bd48dab1d8
Set up postgres-3 VM
2021-01-23 17:06:15 +01:00
Greg Karékinian
cbcb50bc86
Create a zerotier_controller role
2021-01-22 18:41:46 +01:00
Greg Karékinian
eba7d63b43
Delete the test-2 client and node file
2021-01-22 18:41:46 +01:00
Greg Karékinian
5fa23fe872
Remove the andromeda client and node files
2021-01-22 18:41:46 +01:00
Greg Karékinian
0e1a73b18f
Set the private Zerotier IP for draco in the node file
2021-01-22 18:41:46 +01:00
69c1994840
Update node data
2021-01-22 18:41:45 +01:00
d121971cca
Set up mastodon-1 VM
2021-01-22 18:41:45 +01:00
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
4309efd228
Add postgres-2 VM
2021-01-07 12:53:20 +01:00
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 Karékinian
af54777250
Create postgresql-1 VM
...
Refs #280
2021-01-07 12:04:52 +01:00
Greg Karékinian
f6086e2f6a
Add the firewall rules to the postgresql role
2021-01-07 12:02:35 +01:00
1eb73711a2
Remove application_javascript usage from wormhole recipe
2021-01-06 19:12:36 +01:00
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
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
ddded6fbae
Create new nodejs VM, move kredits-github to it
2021-01-05 11:30:31 +01:00
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
8a6b81485a
Merge branch 'master' into feature/btcpay_server
2020-12-31 10:20:28 +00:00
61accc05c2
Add nginx proxy for BTCPay
2020-12-29 15:56:53 +01:00
f88354c67c
Compile and install c-lightning
2020-12-21 16:53:22 +01:00
aa2aa59e28
Download and build NBXplorer and BTCPay
2020-12-21 11:12:14 +01:00
a2b76c7d76
New recipe: Install .NET Core SDK
2020-12-21 11:01:20 +01:00
Greg Karékinian
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 Karékinian
1551fe6d1b
Update the ipfs-1 node file after running chef
2020-12-11 19:29:56 +01:00
Greg Karékinian
83736d2a85
Update the bitcoin-2 node file after running chef
2020-12-11 19:28:34 +01:00
4b9dfd9c60
Update node configs
2020-12-11 19:24:12 +01:00
Greg Karékinian
ebfd36bab8
Add nodejs-1 client and node file
...
Refs #259
2020-12-11 19:02:04 +01:00
cb8fc25fc8
Configure a zerotier-one network controller
2020-12-10 22:51:35 +01:00
f1c8faff85
Merge branch 'master' into feature/api_permissions
2020-12-10 13:26:48 +00:00
Greg Karékinian
77ab77afe8
Update the centaurus and draco nodes after Chef run
2020-12-09 15:42:49 +01:00
Greg Karékinian
6273271d40
Remove kosmos-bitcoin::source from draco
...
Bitcoind runs inside a VM, not directly on the host
2020-12-09 15:42:19 +01:00
Greg Karékinian
7ceb9af3ed
Rename the kosmos_kvm default recipe to host
...
It makes it clear it is meant for KVM hosts
2020-12-09 11:19:13 +01:00
8e0a66184c
Use role for akkounts
...
Lets us search by role
2020-12-08 19:59:51 +01:00
Greg Karékinian
1837285b79
Add the kosmos_kvm recipe and the firewall rules
...
... to the KVM hosts, centaurus and draco
Refs #244
2020-12-04 16:33:18 +01:00
dace63b667
Remove akkounts recipe from barnard runlist
...
Must have been committed accidentally.
2020-11-27 13:22:29 +01:00