Mention client_max_body_size in nginx proxy settings
This commit is contained in:
parent
14c27600d8
commit
28fd0e91ee
3 changed files with 23 additions and 1 deletions
|
@ -90,13 +90,20 @@ server {
|
||||||
|
|
||||||
location /api/ {
|
location /api/ {
|
||||||
proxy_pass http://api:3456;
|
proxy_pass http://api:3456;
|
||||||
|
client_max_body_size 20M;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
{{< /highlight >}}
|
{{< /highlight >}}
|
||||||
|
|
||||||
This is a simple proxy configuration which will forward all requests to `/api/` to the api container and everything else to the frontend.
|
This is a simple proxy configuration which will forward all requests to `/api/` to the api container and everything else to the frontend.
|
||||||
|
|
||||||
**Note:** Even if you want to make your installation available under a different port, you don't need to change anything in this configuration.
|
<div class="notification is-info">
|
||||||
|
<b>NOTE:</b> Even if you want to make your installation available under a different port, you don't need to change anything in this configuration.
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="notification is-warning">
|
||||||
|
<b>NOTE:</b> If you change the max upload size in Vikunja's settings, you'll need to also change the <code>client_max_body_size</code> in the nginx proxy config.
|
||||||
|
</div>
|
||||||
|
|
||||||
## Run it
|
## Run it
|
||||||
|
|
||||||
|
|
|
@ -181,10 +181,15 @@ server {
|
||||||
|
|
||||||
location /api/ {
|
location /api/ {
|
||||||
proxy_pass http://api:3456;
|
proxy_pass http://api:3456;
|
||||||
|
client_max_body_size 20M;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
{{< /highlight >}}
|
{{< /highlight >}}
|
||||||
|
|
||||||
|
<div class="notification is-warning">
|
||||||
|
<b>NOTE:</b> If you change the max upload size in Vikunja's settings, you'll need to also change the <code>client_max_body_size</code> in the nginx proxy config.
|
||||||
|
</div>
|
||||||
|
|
||||||
`docker-compose.yml` config:
|
`docker-compose.yml` config:
|
||||||
|
|
||||||
{{< highlight yaml >}}
|
{{< highlight yaml >}}
|
||||||
|
|
|
@ -45,10 +45,15 @@ server {
|
||||||
|
|
||||||
location /api/ {
|
location /api/ {
|
||||||
proxy_pass http://localhost:3456;
|
proxy_pass http://localhost:3456;
|
||||||
|
client_max_body_size 20M;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
{{< /highlight >}}
|
{{< /highlight >}}
|
||||||
|
|
||||||
|
<div class="notification is-warning">
|
||||||
|
<b>NOTE:</b> If you change the max upload size in Vikunja's settings, you'll need to also change the <code>client_max_body_size</code> in the nginx proxy config.
|
||||||
|
</div>
|
||||||
|
|
||||||
### without gzip
|
### without gzip
|
||||||
|
|
||||||
{{< highlight conf >}}
|
{{< highlight conf >}}
|
||||||
|
@ -64,10 +69,15 @@ server {
|
||||||
|
|
||||||
location /api/ {
|
location /api/ {
|
||||||
proxy_pass http://localhost:3456;
|
proxy_pass http://localhost:3456;
|
||||||
|
client_max_body_size 20M;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
{{< /highlight >}}
|
{{< /highlight >}}
|
||||||
|
|
||||||
|
<div class="notification is-warning">
|
||||||
|
<b>NOTE:</b> If you change the max upload size in Vikunja's settings, you'll need to also change the <code>client_max_body_size</code> in the nginx proxy config.
|
||||||
|
</div>
|
||||||
|
|
||||||
## Apache
|
## Apache
|
||||||
|
|
||||||
Put the following config in `cat /etc/apache2/sites-available/vikunja.conf`:
|
Put the following config in `cat /etc/apache2/sites-available/vikunja.conf`:
|
||||||
|
|
Loading…
Reference in a new issue