nixpkgs-suyu/nixos/modules/services
talyz 125bb7dac1
discourse: Don't patch the public path
Instead of patching the path to /public in Discourse's sources, make
the nginx configuration refer to the symlink in the discourse
package which points to the real path.

When there is a mismatch between the path nginx serves and the path
Discourse thinks it serves, we can run into issues like files not
being served - at least when sendfile requests from the ruby app are
processed by nginx. The issue I ran into most recently is that backup
downloads don't work.

Since Discourse refers to the public directory relative to the Rails
root in many places, it's much easier to just sync this path to the
nginx configuration than trying to patch all occurrences in the
sources. This should hopefully mean less potential for breakage in
future Discourse releases, too.
2021-12-06 14:21:39 +01:00
..
admin
amqp
audio roon-server: 1.8-831 -> 1.8-846 2021-11-04 09:40:19 -07:00
backup nixos/borgbackup: specify systemd WorkingDirectory 2021-10-31 13:39:46 +01:00
blockchain/ethereum
cluster Merge pull request #138125 from juselius/unified-cgroup-fix 2021-11-13 21:21:28 +01:00
computing
continuous-integration nixos/hercules-ci-agent: Update module 2021-11-19 11:05:04 +01:00
databases Merge pull request #137176 from GoldsteinE/clickhouse-package 2021-11-21 21:43:58 +01:00
desktops treewide: switch `builtins.fromJSON(builtins.readFile ./file.json)` to lib.importJSON ./file.json 2021-11-03 14:43:52 +01:00
development blackfire: 1.49.4 → 2.5.1 2021-10-21 17:40:19 +02:00
display-managers
editors
finance nixos/odoo: apply suggestions from review 2021-11-03 12:40:59 +01:00
games
hardware nixos/bluetooth: fix bluetooth warnings 2021-11-23 10:54:26 +01:00
logging Merge pull request #136630 from mweinelt/logrotate-hourly 2021-11-29 07:42:14 -05:00
mail Merge pull request #141833 from poscat0x04/dovecot-quota-backend 2021-11-21 19:37:08 +01:00
matrix nixos/mjolnir: set rawHomeserverUrl in config 2021-11-16 19:21:33 +01:00
misc Merge pull request #147490 from illdefined/nix-daemon 2021-11-26 19:31:02 -03:00
monitoring prometheus-nginx-exporter: boolean conversion to string 2021-11-19 16:22:04 +01:00
network-filesystems nixos/webdav: init 2021-11-08 23:56:27 +08:00
networking monero: rename to monero-cli 2021-11-28 11:35:14 +01:00
printing
scheduling
search
security Merge pull request #122452 from ju1m/tor 2021-11-09 21:50:57 +01:00
system
torrent transmission: add extraFlags configuration option 2021-10-21 23:36:06 +02:00
ttys nixos/getty: remove serialSpeed 2021-11-19 10:17:26 +01:00
video treewide: switch `builtins.fromJSON(builtins.readFile ./file.json)` to lib.importJSON ./file.json 2021-11-03 14:43:52 +01:00
wayland
web-apps discourse: Don't patch the public path 2021-12-06 14:21:39 +01:00
web-servers caddy: include and utilize systemd service from upstream (#147305) 2021-11-29 23:16:25 +09:00
x11 Merge pull request #147153 from LibreCybernetics/enable-nvidia-wayland-on-gdm-by-default 2021-11-29 17:15:06 -05:00