Elk: Difference between revisions
Appearance
Initial page |
Add config section |
||
| Line 5: | Line 5: | ||
services.elk.enable = true; | services.elk.enable = true; | ||
</syntaxhighlight>After that Elk will be reachable at http://localhost:3000 . | </syntaxhighlight>After that Elk will be reachable at http://localhost:3000 . | ||
=== Configuration === | |||
Lock Elk instance to a specific public Mastodon server.<syntaxhighlight lang="nix"> | |||
elk = { | |||
settings = { | |||
NUXT_PUBLIC_DEFAULT_SERVER = "gotosocial.project-insanity.org"; | |||
NUXT_PUBLIC_SINGLE_INSTANCE = "true"; | |||
}; | |||
}; | |||
</syntaxhighlight> | |||
[[Category:Web Applications]] | [[Category:Web Applications]] | ||
Latest revision as of 15:36, 4 October 2026
Elk is a modern web client for Mastodon.
Setup
⚠︎
Warning: The Elk module is not yet upstream and will be available in the upcoming NixOS 26.11 release.
To enable Elk, add following part to your system configuration.
services.elk.enable = true;
After that Elk will be reachable at http://localhost:3000 .
Configuration
Lock Elk instance to a specific public Mastodon server.
elk = {
settings = {
NUXT_PUBLIC_DEFAULT_SERVER = "gotosocial.project-insanity.org";
NUXT_PUBLIC_SINGLE_INSTANCE = "true";
};
};