se: add tachikoma patches
This commit is contained in:
parent
17cb653103
commit
f64d462497
3 changed files with 55 additions and 114 deletions
|
@ -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;
|
||||
# '';
|
||||
# };
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue