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
f5f234c0fd
Use name of existing node
...
Migrated from andromeda to bitcoin-2.
2021-01-01 14:13:17 +01:00
3fcdc8b056
Configure and run LND
2020-12-31 10:10:22 +01:00
61accc05c2
Add nginx proxy for BTCPay
2020-12-29 15:56:53 +01:00
5892e3c0ab
Configure and run c-lightning daemon
2020-12-22 12:28:29 +01:00
f88354c67c
Compile and install c-lightning
2020-12-21 16:53:22 +01:00
bbd5500982
Configure and run BTCPay Server
2020-12-21 13:50:28 +01:00
ca373a1503
Don't require auth cookie for nbxplorer API
2020-12-21 12:25:13 +01:00
570a692bb2
Configure and run nbxplorer
2020-12-21 12:19:30 +01:00
5277bce20b
Formatting
2020-12-21 11:14:19 +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
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
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 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
fb996e9abf
Join new zerotier network on VM creation
2020-12-11 19:07:11 +01:00
396fe6e714
Whitelist ejabberd custom node attributes
...
fixes #256
2020-12-11 19:07:06 +01:00
Greg Karékinian
ebfd36bab8
Add nodejs-1 client and node file
...
Refs #259
2020-12-11 19:02:04 +01:00
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
2de9d5fe17
Fix typo
2020-12-11 17:40:40 +01:00
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
8b624b666a
Merge branch 'master' into feature/zerotier_controller
2020-12-11 10:39:20 +00:00
ba4e3fdd6f
Merge pull request 'Document commands for running Chef against VMs' ( #261 ) from docs/update_readme into master
...
Reviewed-on: #261
2020-12-11 10:39:08 +00:00
1cb366a160
Add commands for running Chef against VMs
2020-12-10 23:39:59 +01:00
cb8fc25fc8
Configure a zerotier-one network controller
2020-12-10 22:51:35 +01:00
f66f6e2969
Merge pull request 'Add hosts entries for ejabberd private IPs' ( #257 ) from feature/akkounts_xmpp_host into master
...
Reviewed-on: #257
2020-12-10 13:28:46 +00:00
a06223d764
Merge branch 'master' into feature/akkounts_xmpp_host
2020-12-10 13:27:37 +00:00
0c537d04ef
Merge pull request 'Add ejabberd HTTP API permissions for akkounts' ( #255 ) from feature/api_permissions into master
...
Reviewed-on: #255
2020-12-10 13:27:19 +00:00
f1c8faff85
Merge branch 'master' into feature/api_permissions
2020-12-10 13:26:48 +00:00
623bb1e153
Merge pull request 'Script creating new VMs' ( #252 ) from feature/244-new_vm_script into master
...
Reviewed-on: #252
2020-12-09 15:33:08 +00:00
Greg Karékinian
a92205bd65
Fix the VM creation script
...
Also join the zerotier network
2020-12-09 16:29:15 +01: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
742dc6ff7f
Merge branch 'master' into feature/244-new_vm_script
2020-12-09 13:59:52 +00:00
f540661de4
Merge pull request 'Update ejabberd doc' ( #254 ) from docs/ejabberd into master
...
Reviewed-on: #254
2020-12-09 12:12:51 +00: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
12125bf0b2
Add hosts entries for ejabberd private IPs
2020-12-08 20:31:01 +01:00
239b6aed51
Add API permissions for akkounts VMs
...
Using the zerotier IP, which is the same as the knife-zero host.
2020-12-08 20:00:31 +01:00
8e0a66184c
Use role for akkounts
...
Lets us search by role
2020-12-08 19:59:51 +01:00
Greg Karékinian
6c907419aa
Set the VM name from the script argument
2020-12-08 17:10:40 +01:00
Greg Karékinian
8f304d00ce
Remove unused kitchen.yml files
2020-12-08 16:34:24 +01:00
Greg Karékinian
94a34e4758
Add arguments for RAM and number of CPUs
2020-12-08 16:33:27 +01:00
Greg Karékinian
b3c1f81ec6
Set the description of the kosmos_zerotier cookbook
2020-12-08 16:26:14 +01:00
Greg Karékinian
6f7b493173
Create the base Ubuntu 20.04 cloud image with code
2020-12-08 16:25:32 +01:00
Greg Karékinian
176083497c
Install the libvirt-daemon-system package
...
It creates the libvirt-qemu user
2020-12-08 16:25:04 +01:00
Greg Karékinian
89c8f42a46
Set the description for the kosmos_kvm cookbook
2020-12-08 16:03:18 +01:00
56d9144ad6
Disable ACME
...
Throws a warning when reloading the config, because it is enabled by
default, but not configured entirely. Disabling it explicitly removes
the warning.
2020-12-08 14:30:29 +01:00
02239dd9a8
Update ejabberd doc
2020-12-08 13:13:05 +01:00