Unverified Commit 8336127b authored by Atemu's avatar Atemu Committed by GitHub
Browse files

peertube: startup script: exec into nodejs (#352005)

parents 0dff984a 1eb6cc15
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -432,7 +432,6 @@ in {
      path = with pkgs; [ nodejs_18 yarn ffmpeg-headless openssl ];

      script = ''
        #!/bin/sh
        umask 077
        cat > /var/lib/peertube/config/local.yaml <<EOF
        ${lib.optionalString (cfg.secrets.secretsFile != null) ''
@@ -457,7 +456,7 @@ in {
        ln -sf ${cfg.package}/config/default.yaml /var/lib/peertube/config/default.yaml
        ln -sf ${cfg.package}/client/dist -T /var/lib/peertube/www/client
        ln -sf ${cfg.settings.storage.client_overrides} -T /var/lib/peertube/www/client-overrides
        node dist/server
        exec node dist/server
      '';
      serviceConfig = {
        Type = "simple";