renge/grocy: Drop

This commit is contained in:
Simon Bruder 2022-10-07 22:52:04 +02:00
parent 0e8b696bb1
commit 3eaeb5daeb
Signed by: simon
GPG key ID: 8D3C82F9F309F8EC
3 changed files with 0 additions and 45 deletions

View file

@ -11,7 +11,6 @@
./services/element-web.nix
./services/gitea.nix
./services/grafana.nix
./services/grocy.nix
./services/hedgedoc.nix
./services/invidious
./services/libreddit.nix

View file

@ -1,37 +0,0 @@
{ config, lib, ... }:
{
services.grocy = {
enable = true;
hostName = "grocy.sbruder.de";
settings = {
currency = "EUR";
culture = "de";
calendar = {
firstDayOfWeek = 1; # it certainly isnt Sunday
};
};
};
services.nginx.virtualHosts."${config.services.grocy.hostName}" =
let
# workaround for nginx dropping parent headers
# see https://github.com/yandex/gixy/blob/master/docs/en/plugins/addheaderredefinition.md
parentHeaders = lib.concatStringsSep "\n" (lib.filter
(lib.hasPrefix "add_header ")
(lib.splitString "\n" config.services.nginx.commonHttpConfig));
in
{
locations."~ \\.(js|css|ttf|woff2?|png|jpe?g|svg)$".extraConfig = ''
${parentHeaders}
add_header Cache-Control "public, max-age=15778463";
add_header X-Content-Type-Options nosniff;
add_header X-XSS-Protection "1; mode=block";
add_header X-Robots-Tag none;
add_header X-Download-Options noopen;
add_header X-Permitted-Cross-Domain-Policies none;
add_header Referrer-Policy no-referrer;
access_log off;
'';
};
}

View file

@ -98,10 +98,6 @@ in
username = "simon@sbruder.de";
passwordCommand = "pass sbruder.de/mail | head -n 1";
})
(mkWebcalSection {
name = "grocy";
urlCommand = [ "pass" "sbruder.de/grocy/calendar" ];
})
]);
"khal/config".text = /* toml */ ''
@ -118,9 +114,6 @@ in
path = ${contactsBasePath}/personal/${personalContactsUuid}/
type = birthdays
[[calendar_grocy]]
path = ${calendarBasePath}/grocy/
[locale]
timeformat = %H:%M
dateformat = %Y-%m-%d