Jump to content

Loops: Difference between revisions

From Official NixOS Wiki
Onny (talk | contribs)
No edit summary
Onny (talk | contribs)
No edit summary
 
Line 18: Line 18:
To create an administrator account that can also be used to log into Loops, run the following commands.<syntaxhighlight lang="bash">
To create an administrator account that can also be used to log into Loops, run the following commands.<syntaxhighlight lang="bash">
loops-manage create-admin-account
loops-manage create-admin-account
</syntaxhighlight>
</syntaxhighlight>Access your running instance via https://loops.example.org/login
[[Category:Web Applications]]
[[Category:Web Applications]]

Latest revision as of 00:17, 28 August 2026

Loops is a federated short video sharing platform.

Setup

⚠︎
Warning: The OpenProject package and module are not yet upstream and will be available in the upcoming NixOS 26.11 release.

An instance of Loops can be enabled on the domain loops.example.org using following example.

environment.etc."loops-secret.env".text = "APP_KEY=adKK9EcY8Hcj3PLU7rzG9rJ6KKTOtYfA";

services.loops-server = {
  enable = true;
  domain = "loops.example.org";
  nginx = {
    enableACME = true;
    forceSSL = true;
  };
  settings.AWS_DRIVER = "local";
  secretFile = "/etc/loops-secret.env";
};

Reference Nginx page for instructions on how to configure SSL and ACME. To create an administrator account that can also be used to log into Loops, run the following commands.

loops-manage create-admin-account

Access your running instance via https://loops.example.org/login