Skip to content

Peertube

PeerTube is a free and open-source, decentralized, ActivityPub federated video platform.

View the nix-core NixOS module on GitHub.

References

docs

Sops

Provide the following entries to your secrets.yaml:

Replace abc123 with your actual secret(s)

peertube:
    secret: abc123

Setup

Initially, rebuild with:

services.peertube = {
  enable = true;
  settings.signup = {
    enabled = true;
    requires_approval = false;
  };
};

Then, create an account in the web interface. After that, rebuild with signups disabled.