Increase max upload size for GitLab
Sometimes I upload artifacts that are pretty large. So this changes the limits in Nginx so that it will accept them.
This commit is contained in:
@@ -12,6 +12,7 @@ in
|
|||||||
extraConfig = ''
|
extraConfig = ''
|
||||||
proxy_set_header X-Forwarded-Proto https;
|
proxy_set_header X-Forwarded-Proto https;
|
||||||
proxy_set_header X-Forwarded-Ssl on;
|
proxy_set_header X-Forwarded-Ssl on;
|
||||||
|
client_max_body_size 100000m;
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
greg.proxies."registry.thehellings.com" = {
|
greg.proxies."registry.thehellings.com" = {
|
||||||
|
|||||||
@@ -54,6 +54,7 @@ in
|
|||||||
extraConfig = ''
|
extraConfig = ''
|
||||||
proxy_set_header X-Forwarded-Proto https;
|
proxy_set_header X-Forwarded-Proto https;
|
||||||
proxy_set_header X-Forwarded-Ssl on;
|
proxy_set_header X-Forwarded-Ssl on;
|
||||||
|
client_max_body_size 10000m;
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
in
|
in
|
||||||
@@ -123,7 +124,7 @@ in
|
|||||||
extraConfig = {
|
extraConfig = {
|
||||||
object_store = {
|
object_store = {
|
||||||
enabled = true;
|
enabled = true;
|
||||||
proxy_download = false; # Tell them to reach out to object storage themselves!
|
proxy_download = true; # Tell them to reach out to object storage themselves!
|
||||||
connection = {
|
connection = {
|
||||||
provider = "AWS";
|
provider = "AWS";
|
||||||
endpoint = "http://s3.thehellings.lan:9000";
|
endpoint = "http://s3.thehellings.lan:9000";
|
||||||
@@ -171,11 +172,11 @@ in
|
|||||||
proxyPass = "http://127.0.0.1:5000/";
|
proxyPass = "http://127.0.0.1:5000/";
|
||||||
recommendedProxySettings = true;
|
recommendedProxySettings = true;
|
||||||
};
|
};
|
||||||
extraConfig = builtins.concatStringsSep "\n" [
|
extraConfig = ''
|
||||||
"ssl_certificate /etc/certs/gitlab.shire-zebra.ts.net.crt ;"
|
ssl_certificate /etc/certs/gitlab.shire-zebra.ts.net.crt ;
|
||||||
"ssl_certificate_key /etc/certs/gitlab.shire-zebra.ts.net.key ;"
|
ssl_certificate_key /etc/certs/gitlab.shire-zebra.ts.net.key ;
|
||||||
"client_max_body_size 250m;"
|
client_max_body_size 10000m ;
|
||||||
];
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
# Fetch the SSL certificates for nginx to use
|
# Fetch the SSL certificates for nginx to use
|
||||||
|
|||||||
Reference in New Issue
Block a user