850 Commits

Author SHA1 Message Date
b7e2a72369
Add missing changes for mediawiki upgrades 2020-09-05 23:43:28 +02:00
7af26d6ad3
Remove wiki role from andromeda 2020-09-05 20:59:07 +02:00
c646c3d5b4
Update mediawiki cookbook (Kosmos fork) 2020-08-30 18:03:44 +02:00
38c6a1ae15
Update mediawiki, install extensions from git repos 2020-08-30 17:59:45 +02:00
c9440800df
Update vendored cookbooks for mediawiki 2020-08-30 17:48:52 +02:00
d6ad68c50a
Add node config for new wiki VM 2020-08-30 17:34:02 +02:00
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
4b9e110ffd Merge branch 'master' into feature/lnd 2020-08-30 15:32:31 +00:00
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
d5448e8240
Basic LND installation 2020-08-23 12:37:53 +02:00
0005f9ab7d
Add golang cookbook
Needs updating of ark and git cookbooks
2020-08-23 11:01:05 +02:00
217ab471ce
Moving bitcoin-core to VM 2020-08-22 23:16:11 +02:00
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
5c105f00d1
Use MIT license for bitcoin cookbook 2020-08-19 15:29:18 +02:00
1a8c3e4350
Suggest bitcoin source recipe for dev 2020-08-19 15:28:00 +02:00
c98be94404
Add rpcpassword support to bitcoin snap recipe 2020-08-18 14:44:23 +02:00
97ae73c987
Improve variable name 2020-08-18 14:38:16 +02:00
23588760fa
Add walletdir flag to bitcoind service start 2020-08-17 21:43:56 +02:00
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
d65363f964
Remove obsolete ulimit dep 2020-08-17 10:51:54 +02:00
9795e77fde
Bitcoin source recipe 2020-08-17 10:45:15 +02:00
4606773440
Update license note 2020-08-16 16:25:14 +02:00
bbbd0f7408
Change default username 2020-08-16 16:25:06 +02:00
476316e13b
Always use latest/stable channel for bitcoind snap 2020-08-16 16:20:43 +02:00
4889f40c6a
WIP 2020-08-16 16:18:01 +02:00
c8122a44f1
Add systemd service
Plus some refactoring
2020-08-16 16:14:18 +02:00
4a6a02c137
Use 0.19 stable channel
Instead of relying on the default channel
2020-08-16 16:14:18 +02:00
Greg Karékinian
e31f480f27
Fix the attribute name 2020-08-16 16:14:18 +02:00
Greg Karékinian
aedf7bcb62
Create the snap mount directory in the user's home 2020-08-16 16:14:18 +02:00
Greg Karékinian
069246cf41
Create the bitcoind user and its home directory 2020-08-16 16:14:18 +02:00
Greg Karékinian
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
09527e693b
WIP bitcoind config 2020-08-16 16:14:15 +02:00
47105b2a1c
Initial version of bitcoin cookbook 2020-08-16 16:13:39 +02:00
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
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
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
af0717a65b
Fix comet icon on maintenance page
The data URI declares an SVG source, but this was actually a PNG. Hence
the failure in Chrome. This change turns it into an actual inline SVG
and uses UTF8 encoding instead of base64, because SVG is just text anyway.

fixes #61
2020-08-02 21:00:10 +02:00
436bb8fcc1 Merge pull request 'Update Gitea to 1.12.3' (#197) from feature/189-gitea_1.12.3 into master
Reviewed-on: #197
2020-07-30 10:39:17 +00:00
Greg Karékinian
41fd1576ad Override the header template to remove the Roboto font
Using the system font instead
2020-07-30 12:33:09 +02:00
Greg Karékinian
924f67d8a8 Update Gitea to 1.12.3
Closes #189
2020-07-30 12:16:31 +02:00
Greg Karékinian
5e5bbe07dc Restart gitea after upgrading it 2020-07-30 12:16:04 +02:00
c68bf472d4 Merge pull request 'Upgrading centaurus to Ubuntu 20.04' (#196) from feature/195-centaurus_20.04 into master 2020-07-30 10:03:01 +00:00
Greg Karékinian
3f7894bd46 Run Chef again after upgrading centaurus to Ubuntu 20.04
Closes #195
2020-07-30 11:59:30 +02:00
Greg Karékinian
44b49ddd57 Upgrade nginx to the latest mainline version 2020-07-30 11:58:52 +02:00
3563b05932 Merge pull request 'Use the right variable for the TLS cert's domain in kosmos-dirsrv's instance resource' (#194) from bugfix/193-dirsrv_undefined_var into master 2020-07-22 14:16:53 +00:00
Greg Karékinian
d2126f6153 Use the right variable for the TLS cert's domain
`domain` was undefined. `new_resource.hostname` is ldap.kosmos.org and
is what we need

Fixes #193
2020-07-22 15:59:27 +02:00
9ec1fe1db4 Merge pull request 'Add PostgreSQL primary server support to the mastodon cookbook' (#187) from feature/186-postgresql_primary_mastodon into master 2020-07-07 15:45:54 +00:00
Greg Karékinian
4583421597 Connect to the PostgreSQL primary server instead of localhost
Move the db and user creation to its own recipe

Refs #186
2020-06-26 15:22:14 +02:00
Greg Karékinian
004a6913b4 Remove dependency to an old PostgreSQL in the Systemd unit
Refs #186
2020-06-26 15:22:05 +02:00
6adb910e1b Merge pull request 'Chef base role improvements' (#184) from feature/unattended_upgrades_and_vim into master 2020-06-22 13:07:20 +00:00