Onlyoffice-Documentserver: Difference between revisions
imported>Onny Add initial page |
imported>Onny Add configuration example for Caddy |
||
Line 20: | Line 20: | ||
{{file|/etc/nixos/configuration.nix|nix|<nowiki> | {{file|/etc/nixos/configuration.nix|nix|<nowiki> | ||
services.nginx.virtualHosts."localhost".listen = [ { addr = "127.0.0.1"; port = 8080; } ]; | services.nginx.virtualHosts."localhost".listen = [ { addr = "127.0.0.1"; port = 8080; } ]; | ||
</nowiki>}} | |||
=== Caddy web server === | |||
Instead of using the default [[Nginx]] web server, an configuration for [[Caddy]] might look like this | |||
{{file|/etc/nixos/configuration.nix|nix|<nowiki> | |||
services.caddy = { | |||
virtualHosts = { | |||
"office.example.org".extraConfig = '' | |||
reverse_proxy http://127.0.0.1:8000 { | |||
# Required to circumvent bug of Onlyoffice loading mixed non-https content | |||
header_up X-Forwarded-Proto https | |||
} | |||
''; | |||
}; | |||
}; | |||
</nowiki>}} | </nowiki>}} | ||