+1
nixos/modules/module-list.nix
+1
nixos/modules/module-list.nix
···
+43
nixos/modules/services/web-apps/pingvin-share.md
+43
nixos/modules/services/web-apps/pingvin-share.md
···7+By default, the module will execute Pingvin Share backend and frontend on the ports 8080 and 3000.9+I will run two systemd services named `pingvin-share-backend` and `pingvin-share-frontend` in the specified data directory.28+The prefered method to run this service is behind a reverse proxy not to expose an open port. This, you can configure Nginx such like this:43+Furthermore, you can increase the maximal size of an uploaded file with the option [services.nginx.clientMaxBodySize](#opt-services.nginx.clientMaxBodySize).
+226
nixos/modules/services/web-apps/pingvin-share.nix
+226
nixos/modules/services/web-apps/pingvin-share.nix
···44+Whether to open the firewall for the port in {option}`services.pingvin-share.frontend.port`.60+defaultText = lib.literalExpression "localhost:\${options.services.pingvin-share.backend.port}";