se: add tachikoma patches

This commit is contained in:
41666 2024-04-06 15:00:54 -04:00
parent 17cb653103
commit f64d462497
3 changed files with 55 additions and 114 deletions

View file

@ -6,9 +6,9 @@
secrets = keys: builtins.listToAttrs (map (name: nameValuePair name defaultSecret) keys);
secretRef = key: { _secret = config.sops.secrets.${key}.path; };
in {
# imports = [
# inputs.tachikoma-fe.nixosModules.default
# ];
imports = [
inputs.tachikoma.nixosModules.default
];
sops.secrets = secrets [
"s3--access_key_id"
@ -51,7 +51,7 @@ in {
":media_proxy" = {
enabled = true;
proxy_opts.redirect_on_failure = true;
# proxy_url = "";
proxy_url = "https://sapphic.engineer/proxy";
};
":media_preview_proxy" = {
enabled = true;
@ -197,26 +197,4 @@ in {
services.postgresql.enable = true;
services.postgresql.package = pkgs.postgresql_15;
# services.nginx = {
# enable = true;
# package = pkgs.tengine;
# clientMaxBodySize = "150m";
# recommendedTlsSettings = true;
# recommendedOptimisation = true;
# recommendedGzipSettings = true;
# recommendedZstdSettings = true;
# recommendedBrotliSettings = true;
# recommendedProxySettings = true;
# commonHttpConfig = ''
# proxy_request_buffering off;
# proxy_cache_path /var/cache/nginx/cache/akkoma-media-cache
# levels= keys_zone=akkoma_media_cache:16m max_size=16g
# inactive=1y use_temp_path=off;
# log_format combined2 "$server_name: $remote_addr - $remote_user [$time_local] \"$request\" $status $body_bytes_sent \"$http_referer\" \"$http_user_agent\" \"$http_x_forwarded_for\"";
# access_log /var/log/nginx/access.log combined2;
# '';
# };
}