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>}}