Râu Cao
543b482adb
Migrate discourse proxy to openresty
2023-07-26 13:40:19 +02:00
Râu Cao
d113edb004
Set X-Forwarded-Proto for Discourse requests
2023-06-04 15:25:00 +03:00
Râu Cao
8ae7cdfafd
Switch Discourse uploads and backups to Garage/S3
2023-03-17 19:13:04 +07:00
Greg Karékinian
378fee85ec
Create a discourse cookbook that can be wrapped
...
It makes it possible to serve multiple Discord instances to different
hosts from a single nginx load balancer
Right now we run one for Kosmos and one for remoteStorage
2022-10-11 17:58:22 +02:00
Greg Karékinian
a14cd9a74f
New config for LDAP in Discourse
2022-05-11 16:23:18 +02:00
bb8467b6ab
Switch Discourse deploy branch from master
to main
2022-03-22 16:24:40 -06:00
Greg Karékinian
31631ddc4a
Add missing recipe
2022-02-18 19:39:04 +01:00
5b2ae82ce6
Remove obsolete IP from nginx config
2022-02-18 12:23:37 -06:00
910817a7d4
Create certbot site before normal site
2022-02-18 12:23:14 -06:00
163b12efbc
Add firewall rule for Discourse
2022-02-18 12:22:15 -06:00
Greg Karékinian
e8f46db49c
Extract the nginx config for discourse to a recipe
...
Get the upstream servers automatically from Chef nodes
2022-02-18 18:14:33 +01:00
Greg Karékinian
255e43c680
Fix the Systemd unit for discourse
...
Switch the systemd unit to a oneshot type
2020-10-23 09:28:31 +02:00
Greg Karékinian
429b609ac2
Initial kosmos_discourse cookbook
...
The systemd unit does not work
Refs #222
2020-10-20 12:21:53 +02:00