aboutsummaryrefslogtreecommitdiffstats
path: root/system (unfollow)
Commit message (Collapse)Author
2023-10-14Feat(system/services/redirects): Build up the base to comply with the AGPLSoispha
2023-10-14Style(treewide): Merge attrs togetherSoispha
2023-10-13fix(system/services/miniflux): Set correct subdomain, but leave aliasSoispha
2023-10-13fix(system/services/mastodon): Correctly avoid string castsSoispha
2023-10-13Revert "fix(system/services/mastodon): remove unneccessary stringcasts"sils
These stringcasts were mandatory. This reverts commit cfdd2e350ff5df55beef4fa5b7bc11e9ff5e23c1.
2023-10-13fix(system/services/mastodon): remove unneccessary stringcastssils
2023-10-12fix(system/services/mastodon): change string to list of stringsils
2023-10-12fix(system/services/mastodon): add nginx to group 'mastodon'sils
2023-10-12fix(system/services/mastodon): allow registration only with vhack.eu/sils.li ↵sils
mail
2023-10-12fix(system/services/mastodon): separate domains for user handles and ↵sils
webinterface
2023-10-12feat(system/services): actually import mastodonsils
2023-10-12fix(system/services/mastodon): correct age secret pathsils
2023-10-12feat(treewide): add mastodonsils
2023-10-11feat(system/services/nix): add wheel group to trusted-userssils
2023-10-03fix(system/services/murmur): Allow murmur's user to read certsSoispha
2023-10-03feat(system/services/murmur): InitializeSoispha
2023-10-03fix(system/services/miniflux): Reduce password lengthSoispha
2023-10-03fix(system/services/miniflux): Correctly specify secret pathSoispha
2023-10-03feat(system/services/miniflux): InitSoispha
2023-10-02fix(system/services/taskserver): Use strict certificate validationSoispha
2023-10-01fix(system/services/taskserver): Specify domain to listen onSoispha
2023-10-01feat(system/services/taskserver): InitSoispha
This is the server part used in combination with Taskwarrior to regain control over the unwieldy amount of task, that accumulate over the day.
2023-08-18Fix(system/services/nginx): Update hostsSoispha
2023-08-18Chore(Changelog): Delete branch specific changelogsSoispha
2023-08-18Fix(system/services/libreddit): Don't open firewallSoispha
2023-08-18Fix(system/services/libreddit): Actually proxy services via nginxSoispha
2023-08-18Feat(system/services/libreddit): InitSoispha
2023-08-13chore(version): v0.9.0sils
2023-08-13Fix(system/secrets): Tell (r)agenix new location of invidious hmac secretsils
2023-08-11chore(version): v0.8.0Soispha
2023-08-11chore(version): v0.8.0v0.8.0Soispha
2023-08-11Fix(system/services/invidious): Add interpreter to start scriptSoispha
2023-08-11Fix(system/services/invidious): Force the new script option to be appliedSoispha
2023-08-11Fix(system/service/invidious): Copy their script, to remove shell escapeSoispha
The default ExecStart implementation in the module, escapes all stings. This does not work for us because we need to use the `$CREDENTIALS_DIR` environment variable, for the credentials deployed in den `LoadCredential` option
2023-08-11Fix(system/services/invidious): Set correct access permissions on hmacSoispha
2023-08-11Fix(system/services/invidious): Check tables on startupSoispha
2023-08-11Refactor(system/secrets/invidious): Remove unneeded files and improve namesSoispha
2023-08-11Fix(system/services/invidious): Quote attr names in json configSoispha
2023-08-11Fix(system/secrets/invidious): Change formatting of invidiousSettingssils
2023-08-11Fix(system/secrets): make invidious settings readable for invidioussils
2023-08-11Fix(system): Binary substitution for debuggingsils
2023-08-11Fix(system/services/invidious): Specifiy database hostsils
2023-08-11Feat(system): Add invidioussils
2023-08-11Refactor(system/secrets/secrets.nix): Remove redundant secretlistsils
2023-08-04Fix(system/users): declare nixremote as normal usersils
2023-08-04Feat(system/users): Add nixremotesils
This user is intended to be used for remote-builds
2023-08-02Feat(system/services/snapper): AddSoispha
2023-08-02Fix(system/services/nix-sync): Remove timeout on buildSoispha
The unit had the potential to fail, if the build took longer than the default timeout. This is obviously not ideal, so the timeout was removed, as all nix builds should be safe enough not to devour resources.
2023-08-02Fix(system/services/nix-sync): Rebase on pulls, to allow for force pushesSoispha
As the nix-sync service should _never_ commit new stuff, this rebase should always be a fast-forward, i.e. it works without manual intervention. Without the rebase as argument, this services would break, when the history gets rewritten, for example on a amended commit.
2023-08-02Fix(system/services/nix-sync): Make the timer relative to the unit startSoispha
The timer before hand started `repo.interval` after it self was started, i.e., it was a oneshot timer. This change now fixes this by make the point the timer activates relative to the time elapsed, since the associated unit was last started.