enable proxy protocol for wiki
This commit is contained in:
parent
f91ac73b72
commit
29cff6eee8
2 changed files with 18 additions and 7 deletions
|
|
@ -99,6 +99,17 @@
|
|||
services.mediawiki.database.passwordFile = "/var/lib/mediawiki/mediawiki-dbpassword";
|
||||
|
||||
|
||||
services.httpd = {
|
||||
extraModules = [ "remoteip" ];
|
||||
|
||||
extraConfig = ''
|
||||
# Trust HAProxy's address (adjust to your HAProxy IP/subnet)
|
||||
RemoteIPProxyProtocol On
|
||||
# RemoteIPProxyProtocolExceptions 127.0.0.1 ::1
|
||||
|
||||
RemoteIPTrustedProxy 141.56.51.1/32
|
||||
'';
|
||||
};
|
||||
#### 2024-02-17 vater:
|
||||
#### trace: warning: The option `services.mediawiki.virtualHost' defined in `/etc/nixos/configuration.nix' has been renamed to `services.mediawiki.httpd.virtualHost'.
|
||||
# services.mediawiki.virtualHost.hostName = "wiki.stura.htw-dresden.de";
|
||||
|
|
@ -150,8 +161,8 @@
|
|||
Lockdown = pkgs.fetchzip {
|
||||
# url = "https://extdist.wmflabs.org/dist/extensions/Lockdown-REL1_43-7ac8966.tar.gz";
|
||||
# url = "https://extdist.wmflabs.org/dist/extensions/Lockdown-REL1_44-af1f4df.tar.gz";
|
||||
url = "https://extdist.wmflabs.org/dist/extensions/Lockdown-REL1_45-a46dbea.tar.gz";
|
||||
sha256 = "sha256-zTTpbQiqudLILPSzmKGjKr6wZjh0YUttGmqwjPpAToc=";
|
||||
url = "https://extdist.wmflabs.org/dist/extensions/CategoryLockdown-REL1_45-a715472.tar.gz";
|
||||
sha256 = "sha256-1gl5m9xkmLrdjoR0M13gcQHLtZt4Bt0PUXDiDEqjpvk=";
|
||||
};
|
||||
|
||||
#### Hinzufuegen der Erweiterung ConfirmEdit fuer eine zusaetzliche Bestaetigung bei Bearbeitungen, etwa um Herausforderungen (aka CAPTCHA) zu stellen
|
||||
|
|
@ -168,8 +179,8 @@
|
|||
#### Hinzufuegen der Erweiterung ContributionScores fuer eine Statistik von Beitraegen nach Beitragenden
|
||||
#### https://www.mediawiki.org/wiki/Extension:ContributionScores
|
||||
ContributionScores = pkgs.fetchzip {
|
||||
url = "https://extdist.wmflabs.org/dist/extensions/ContributionScores-REL1_45-cd4c94b.tar.gz";
|
||||
sha256 = "sha256-8ClNtEQ66deKM1DsRYaaZ3KlRl4yCt6UhpXcozRQzQ8=";
|
||||
url = "https://extdist.wmflabs.org/dist/extensions/ContributionCredits-REL1_45-22c28de.tar.gz";
|
||||
sha256 = "sha256-9T67jCEYQyU7P9sN7tYbnevU5+FX6Y1nydXGEdzQS9k=";
|
||||
};
|
||||
|
||||
#### Hinzufuegen der Erweiterung Interwiki fuer das Verwenden von Verweisen als eine Art Namensraum, wie beispielweise auf Wikipedia oder selbst festgelegte Verweise
|
||||
|
|
@ -190,8 +201,8 @@
|
|||
#### https://www.mediawiki.org/wiki/Extension:UserMerge
|
||||
UserMerge = pkgs.fetchzip {
|
||||
# url = "https://extdist.wmflabs.org/dist/extensions/UserMerge-REL1_43-ed4a689.tar.gz";
|
||||
url = "https://extdist.wmflabs.org/dist/extensions/UserMerge-REL1_45-446566b.tar.gz";
|
||||
sha256 = "sha256-DTDKlzet3lThh/sRLucyb8b9lhK5FYZ+dMgwrThFFBM=";
|
||||
url = "https://extdist.wmflabs.org/dist/extensions/UserMerge-REL1_45-437c211.tar.gz";
|
||||
sha256 = "sha256-DWdcvubqZkvtywuDEOjui68WYuETt5hGpJJlpZ+pJgE=";
|
||||
};
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue