2 Commits

Author SHA1 Message Date
560a79b68e mob next [ci-skip] [ci skip] [skip ci]
lastFile:machines/ramus/think-greater-chiangmai.nix
2026-01-09 17:06:07 +07:00
d05c1ffb21 Update var greaterchiangmai-s3/endpoint for machine ramus 2026-01-09 16:58:04 +07:00
3 changed files with 12 additions and 12 deletions

View File

@@ -21,6 +21,8 @@ let
R2_BUCKET = config.clan.core.vars.generators.greaterchiangmai-s3.files.bucket.value;
R2_ENDPOINT = config.clan.core.vars.generators.greaterchiangmai-s3.files.endpoint.value;
R2_BUCKET_NAME = R2_BUCKET;
LOG_CHANNEL = "stack";
LOG_LEVEL = "debug";

View File

@@ -171,13 +171,12 @@ in
requiredBy = [ "phpfpm-think-backend-gtcm.service" ];
before = [ "phpfpm-think-backend-gtcm.service" ];
serviceConfig = {
user = cfg.user;
User = cfg.user;
WorkingDirectory = "${file-uploader}";
ExecStart = "${lib.getExe pkgs.nodejs_20} ${file-uploader}/src/be/index.js";
Restart = "on-failure";
};
path = [ pkgs.nodejs_20 ];
script = ''
node ${file-uploader}/src/be/index.js
'';
};
environment.systemPackages = [
@@ -311,13 +310,12 @@ in
"~ \\.(js|css|gif|png|ico|jpg|jpeg)$" = {
extraConfig = "expires 365d;";
};
"/initiate-multiplart-upload".extraConfig = nginxNodeProxyConfig;
"/get-presigned-url".extraConfig = nginxNodeProxyConfig;
"/complete-multipart-upload".extraConfig = nginxNodeProxyConfig;
"/generate-presigned-url".extraConfig = nginxNodeProxyConfig;
"/enable-bucket-cors".extraConfig = nginxNodeProxyConfig;
"/upload".extraConfig = nginxNodeProxyConfig;
"^~ /initiate-multipart-upload".extraConfig = nginxNodeProxyConfig;
"^~ /get-presigned-url".extraConfig = nginxNodeProxyConfig;
"^~ /complete-multipart-upload".extraConfig = nginxNodeProxyConfig;
"^~ /generate-presigned-url".extraConfig = nginxNodeProxyConfig;
"^~ /enable-bucket-cors".extraConfig = nginxNodeProxyConfig;
"^~ /upload".extraConfig = nginxNodeProxyConfig;
};
};
};

View File

@@ -1 +1 @@
fsn1.your-objectstorage.com
https://fsn1.your-objectstorage.com