Loops: Difference between revisions
Appearance
mNo edit summary |
No edit summary |
||
| Line 12: | Line 12: | ||
forceSSL = true; | forceSSL = true; | ||
}; | }; | ||
settings.AWS_DRIVER = "local"; | |||
secretFile = "/etc/loops-secret.env"; | secretFile = "/etc/loops-secret.env"; | ||
};</syntaxhighlight>Reference [[Nginx]] page for instructions on how to configure SSL and ACME. | };</syntaxhighlight>Reference [[Nginx]] page for instructions on how to configure SSL and ACME. | ||
Revision as of 23:58, 27 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