Greg Karékinian
346b6540d1
Fix an undefined variable
2021-03-30 12:14:40 +02:00
Greg Karékinian
45817ba997
Update the barnard node file after running Chef
2021-03-30 12:12:27 +02:00
Greg Karékinian
9415b71965
Deploy hubot with new hubot-kredits
...
It includes a script for creating Kredits for reviews
Refs #135
2021-03-30 12:11:03 +02:00
greg
3502fb0eec
Merge pull request 'Tell browsers to cache Gitea avatars for 30 days' ( #313 ) from bugfix/312-gitea_avatar_caching into master
...
Reviewed-on: #313
2021-02-26 21:25:41 +00:00
basti
891b5f3fee
Tell browsers to cache Gitea avatars for 30 days
...
fixes #312
2021-02-26 20:41:53 +01:00
raucao
ab515e2101
Merge pull request 'Use shared Kosmos webfont for Gitea' ( #311 ) from feature/gitea_fonts into master
...
Reviewed-on: #311
2021-02-25 16:38:37 +00:00
basti
5559ca41a7
Support IPv6 and CORS for font hosting
2021-02-25 17:38:11 +01:00
raucao
a96d29c716
Merge branch 'master' into feature/gitea_fonts
2021-02-25 15:38:06 +00:00
raucao
13ea0e3148
Merge pull request 'Set up assets.kosmos.org for shared static file/webfont hosting' ( #309 ) from feature/static_assets into master
...
Reviewed-on: #309
2021-02-25 15:22:52 +00:00
basti
474208ea8e
Use shared Kosmos webfont for Gitea
...
Currently using a custom rule for system fonts. This change also adds a
missing new class to the custom rule to cover Markdown-generated content
like e.g. comments.
2021-02-25 14:29:41 +01:00
basti
6109707f3c
Host assets.kosmos.org on centaurus
2021-02-25 12:13:20 +01:00
basti
1c47f9ab27
Add cookbook for static asset hosting
...
Configures assets.kosmos.org, only for webfont hosting for now.
2021-02-25 12:12:41 +01:00
basti
09f0faadda
Add missing header to recipe
2021-02-24 19:11:53 +01:00
raucao
26e8698e4f
Merge pull request 'Replace expired Zoom authentication token for hal8000' ( #308 ) from chore/update_zoom_jwt into master
...
Reviewed-on: #308
2021-02-18 18:53:45 +00:00
raucao
adc2ed895f
Merge pull request 'Update node.js (apt repo)' ( #307 ) from chore/update_nodejs_apt_repo into master
...
Reviewed-on: #307
2021-02-18 18:53:18 +00:00
basti
fd901f6e64
Update Zoom JWT
2021-02-18 18:51:36 +01:00
basti
f7d3736712
Update node details
...
Removes unused recipes from generated runlist
2021-02-18 18:51:11 +01:00
basti
f3def7b71d
Update node.js (apt repo)
2021-02-10 23:47:23 +01:00
greg
bac66d4dba
Merge pull request 'Configure/run Sidekiq for Akkounts' ( #304 ) from feature/303-akkounts_sidekiq into master
...
Reviewed-on: #304
2021-02-08 21:17:54 +00:00
greg
f88ccae8a6
Merge branch 'master' into feature/303-akkounts_sidekiq
2021-02-08 21:17:43 +00:00
greg
25e3dae4d4
Merge pull request 'Set up Zerotier Controller UI' ( #305 ) from feature/zncui into master
...
Reviewed-on: #305
2021-02-08 21:16:53 +00:00
basti
9a54a7554f
Use package resource instead of custom command
2021-02-08 20:01:22 +01:00
basti
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
basti
1adf3281bf
Configure/run Sidekiq for Akkounts
2021-02-03 19:53:13 +01:00
raucao
241f0807b3
Merge pull request 'Fix/refactor bitcoind recipe, upgrade bitcoind to 0.21' ( #298 ) from chore/update_bitcoin-core into master
...
Reviewed-on: #298
2021-01-28 15:26:31 +00:00
raucao
fe0a955314
Merge pull request 'Update lnd to 0.12.0' ( #299 ) from chore/update_lnd into chore/update_bitcoin-core
...
Reviewed-on: #299
2021-01-27 17:06:34 +00:00
basti
65185b1a1b
Update lnd to 0.12.0
2021-01-27 18:05:30 +01:00
basti
0d2a04f8ba
Refactor bitcoind recipe
...
Fixes various issues, like compilation not starting on subsequent
version updates, service not restarting after compilation, and a TODO
note on the compilation script itself.
2021-01-26 12:45:28 +01:00
basti
152edbc958
Update bitcoind to 0.21
2021-01-26 12:45:17 +01:00
basti
40fe403879
Stop c-lightning before compilation
...
See https://github.com/ElementsProject/lightning/issues/4346 for
potential issues with not doing that.
2021-01-26 12:33:09 +01:00
raucao
9023c14849
Merge pull request 'Update c-lightning to v0.9.3' ( #297 ) from chore/update_c-lightning into master
...
Reviewed-on: #297
2021-01-26 11:07:21 +00:00
basti
c3256a07cc
Fix c-lightning configure not finding python
...
Broke in the latest release.
2021-01-26 12:05:29 +01:00
basti
461af035ac
Update c-lightning to 0.9.3
2021-01-26 12:05:19 +01:00
raucao
e3507879a1
Merge pull request 'BTCPay recipe fixes (compilation + PostgreSQL config)' ( #296 ) from chore/btcpay_update_and_recipe_fix into master
...
Reviewed-on: #296
2021-01-26 10:52:03 +00:00
basti
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
basti
f7d3abc307
Stop BTCPay server before compilation
...
fixes #291
2021-01-26 11:48:41 +01:00
greg
f1ff34d769
Merge pull request 'Add Onion-Location header for kosmos.social' ( #295 ) from feature/mastodon_onion_header into master
...
Reviewed-on: #295
2021-01-25 11:14:38 +00:00
basti
49c75bbb05
Add Onion-Location header for kosmos.social
...
Tells Tor Browser where to find the native onion site.
refs #201
2021-01-25 12:09:28 +01:00
raucao
0920803535
Merge pull request 'Add script for notifying Kosmos channels from Ruby' ( #279 ) from feature/notify_xmpp_from_ruby into master
...
Reviewed-on: #279
2021-01-25 10:59:05 +00:00
raucao
ad271e55d4
Merge pull request 'Move PostgreSQL to VMs and access via Zerotier' ( #282 ) from feature/postgres_vms into master
...
Reviewed-on: #282
2021-01-25 10:56:42 +00:00
raucao
a3136e820b
Merge pull request 'Update Gitea to 1.13.1' ( #293 ) from chore/253-gitea_1.13.1 into master
...
Reviewed-on: #293
2021-01-24 12:49:49 +00:00
raucao
c2f36c6f01
Merge pull request 'Update ejabberd to 20.12' ( #294 ) from chore/ejabberd_20.12 into master
...
Reviewed-on: #294
2021-01-24 12:47:37 +00:00
Greg Karékinian
90ce664f2e
Update ejabberd to 20.12
...
It fixes a bug that prevented the config to be reloaded for LDAP options
(https://github.com/processone/ejabberd/issues/3181 ) and more:
https://www.process-one.net/blog/ejabberd-20-12/
2021-01-24 10:14:29 +01:00
Greg Karékinian
0e5519a4b7
Update Gitea to 1.13.1
...
Running on centaurus
Closes #253
2021-01-24 10:12:37 +01:00
Greg Karékinian
1ad7a6936c
Generate the hosts entry for the PostgreSQL replica
2021-01-24 10:11:17 +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
7ce8b7d461
Enable PostgreSQL service
2021-01-23 19:14:55 +01:00
Greg Karékinian
112eb903ec
Add a script to switch the primary PostgreSQL server
...
Usage: scripts/postgresql/switch_primary.sh <old_primary_hostname> <new_primary_hostname>
2021-01-23 19:13:54 +01:00
Greg Karékinian
7e61e9cb45
Promote a new PostgreSQL primary: postgres-2
2021-01-23 19:09:41 +01:00
Greg Karékinian
a7116b8fe5
Switch the TLS mode to disabled for Gitea
...
We connect through a Zerotier private IP
2021-01-23 19:08:06 +01:00