Commit Graph

1064 Commits

Author SHA1 Message Date
Râu Cao fcd9e8ff74 Merge pull request 'Fix kosmos-ipfs not requiring nodejs/npm' (#215) from bugfix/kosmos-ipfs_recipe into master
Reviewed-on: #215
2020-09-24 15:47:52 +00:00
Râu Cao 70363c1a93 Merge pull request 'Migrate IPFS gateway to new VM on draco.kosmos.org' (#216) from ops/ipfs_gateway_migration into master
Reviewed-on: #216
2020-09-24 15:47:25 +00:00
Basti 7c4af862b7
Add node config for new IPFS (gateway) VM 2020-09-24 17:41:24 +02:00
Basti 3d8d31c32f
Fix kosmos-ipfs not requiring nodejs/npm
If node isn't installed on a machine by something else before running
the kosmos-ipfs recipe, then it fails.
2020-09-24 17:39:28 +02:00
Râu Cao d2550d80c8 Merge pull request 'Switch Certbot to Snap package on Ubuntu 20.04+' (#211) from feature/certbot_snap into master
Reviewed-on: #211
2020-09-24 14:16:55 +00:00
Greg a8b303af4a Fix the search command for Kosmos LDAP users 2020-09-16 11:36:29 +02:00
Greg 104090d34e Merge pull request 'Add shell script for creating LDAP user accounts' (#214) from feature/add_user_script into master
Reviewed-on: #214
2020-09-16 09:34:34 +00:00
Basti 41319fc5bc
Add shell script for creating LDAP user accounts 2020-09-15 13:04:54 +02:00
Râu Cao be4d1ca7f4 Merge pull request 'Set up a testing VM on draco' (#212) from test_vm into master
Reviewed-on: #212
2020-09-06 12:02:26 +00:00
Basti ee7a853b5c
Set up a testing VM on draco
Currently only has base recipe and nginx with certbot running.

https://test-2.kosmos.org/
2020-09-06 14:00:35 +02:00
Basti a1a0d7e4c1
Switch Certbot to snap package on Ubuntu 20.04+
Needs only minor changes. Tested and running on wiki.kosmos.org already.
2020-09-06 13:46:06 +02:00
Râu Cao ded21fb009 Merge pull request 'Move wiki to new VM, update cookbooks and software' (#210) from feature/wiki_vm into master
Reviewed-on: #210
2020-09-06 11:45:30 +00:00
Basti 2d559ebd91
Update wiki node config
Just committing the changes after a successful run with letsencrypt also
working.
2020-09-06 13:43:07 +02:00
Basti 8dd146e95c
Remove obsolete mysql client install
This fails nowadays,and the client is already installed via the mysql
package in the first place.
2020-09-06 13:42:34 +02:00
Basti b7e2a72369
Add missing changes for mediawiki upgrades 2020-09-05 23:43:28 +02:00
Basti 7af26d6ad3
Remove wiki role from andromeda 2020-09-05 20:59:07 +02:00
Basti c646c3d5b4
Update mediawiki cookbook (Kosmos fork) 2020-08-30 18:03:44 +02:00
Basti 38c6a1ae15
Update mediawiki, install extensions from git repos 2020-08-30 17:59:45 +02:00
Basti c9440800df
Update vendored cookbooks for mediawiki 2020-08-30 17:48:52 +02:00
Basti d6ad68c50a
Add node config for new wiki VM 2020-08-30 17:34:02 +02:00
Râu Cao 48f4a7e31d Merge pull request 'Create basic LND cookbook' (#206) from feature/lnd into master
Reviewed-on: #206
2020-08-30 15:32:43 +00:00
Râu Cao 4b9e110ffd Merge branch 'master' into feature/lnd 2020-08-30 15:32:31 +00:00
Râu Cao 43cfb95a57 Merge pull request 'Move bitcoin-core to VM' (#205) from feature/bitcoin_vm into master
Reviewed-on: #205
2020-08-30 15:29:35 +00:00
Basti d5448e8240
Basic LND installation 2020-08-23 12:37:53 +02:00
Basti 0005f9ab7d
Add golang cookbook
Needs updating of ark and git cookbooks
2020-08-23 11:01:05 +02:00
Basti 217ab471ce
Moving bitcoin-core to VM 2020-08-22 23:16:11 +02:00
Greg 414a595719 Merge pull request 'Bitcoin (Core) cookbook' (#121) from feature/bitcoin_cookbook into master
Reviewed-on: #121
2020-08-20 17:17:30 +00:00
Basti 5c105f00d1
Use MIT license for bitcoin cookbook 2020-08-19 15:29:18 +02:00
Basti 1a8c3e4350
Suggest bitcoin source recipe for dev 2020-08-19 15:28:00 +02:00
Basti c98be94404
Add rpcpassword support to bitcoin snap recipe 2020-08-18 14:44:23 +02:00
Basti 97ae73c987
Improve variable name 2020-08-18 14:38:16 +02:00
Basti 23588760fa
Add walletdir flag to bitcoind service start 2020-08-17 21:43:56 +02:00
Basti b0daa3d463
Only store wallet in encrypted dir
Storing all chain data in encfs caused unsolvable issues with leveldb.
So now we're only storing wallet data in the encrypted dir.
2020-08-17 16:46:59 +02:00
Basti d65363f964
Remove obsolete ulimit dep 2020-08-17 10:51:54 +02:00
Basti 9795e77fde
Bitcoin source recipe 2020-08-17 10:45:15 +02:00
Basti 4606773440
Update license note 2020-08-16 16:25:14 +02:00
Basti bbbd0f7408
Change default username 2020-08-16 16:25:06 +02:00
Basti 476316e13b
Always use latest/stable channel for bitcoind snap 2020-08-16 16:20:43 +02:00
Basti 4889f40c6a
WIP 2020-08-16 16:18:01 +02:00
Basti c8122a44f1
Add systemd service
Plus some refactoring
2020-08-16 16:14:18 +02:00
Basti 4a6a02c137
Use 0.19 stable channel
Instead of relying on the default channel
2020-08-16 16:14:18 +02:00
Greg e31f480f27
Fix the attribute name 2020-08-16 16:14:18 +02:00
Greg aedf7bcb62
Create the snap mount directory in the user's home 2020-08-16 16:14:18 +02:00
Greg 069246cf41
Create the bitcoind user and its home directory 2020-08-16 16:14:18 +02:00
Greg 1b9a4aad17
Work around a bug in Chef's snap_package resource
https://github.com/chef/chef/issues/8827

`snap install` returns 0 when a package is already installed, so no need
for a guard clause
2020-08-16 16:14:17 +02:00
Basti 09527e693b
WIP bitcoind config 2020-08-16 16:14:15 +02:00
Basti 47105b2a1c
Initial version of bitcoin cookbook 2020-08-16 16:13:39 +02:00
Greg 2c40ad4591 Merge pull request 'Increase size limit for Gitea uploads/attachments' (#199) from bugfix/188-attachment_size_limit into master
Reviewed-on: #199
2020-08-07 16:14:43 +00:00
Basti 9a28a03265
Increase size limit for Gitea uploads/attachments
The default limit in nginx is only 1MB. This increases it to 20MB.

fixes #188
2020-08-05 15:53:13 +02:00
Râu Cao f235aee17a Merge pull request 'Fix comet icon on maintenance page' (#198) from bugfix/61-maintenance_page_logo into master
Reviewed-on: #198
2020-08-02 19:05:18 +00:00