Sziasztok!
Biztosan figyelmetlen vagyok, de lelkem rajta sok időmet felemésztette, mielőtt kérdezek:
Nem tudom beállítani, hogy egy frissítés után felülírt Dockerben futó Nextcloudban feltöltendő fájl méretét. Igen, elvileg egyszerű lenne. A docker image-ek:
- nextcloud app
- nextcloud proxy
- let's encrpyt
- mariadb
Sok doksin, tanácson átfutottam, ezért most nem is zavarnék vele. Nagyjából új telepítésnek nevezhető, így nincs benne mókolás.
Miket nézzek meg, hogy, hol, milyen fájlt javítsak, hozzak létre, előre is köszönöm a válaszokat.
- 174 megtekintés
Hozzászólások
eza nextcloud-proxy valmai unofficial image? ha jol látom nginx fut benne, ott szerintem a client_max_body_size-t keresed.
- A hozzászóláshoz be kell jelentkezni
Nem találom, hol lehetne átírni úgy, hogy meg is maradjon a docker restart után. Hmm.
READY.
▓
- A hozzászóláshoz be kell jelentkezni
nálam volumeként kap custom configot az nginx container, pl: -v /data/nginx/etc/nginx.conf:/etc/nginx/nginx.conf:ro
- A hozzászóláshoz be kell jelentkezni
A docker-compose.yml-re gondolsz? Ott van a proxy résznek néhány konfig sora:
[...]
proxy:
[...]
volumes:
- ./proxy/conf.d:/etc/nginx/conf.d:rw
- ./proxy/vhost.d:/etc/nginx/vhost.d:rw
- ./proxy/html:/usr/share/nginx/html:rw
- ./proxy/certs:/etc/nginx/certs:ro
- /etc/localtime:/etc/localtime:ro
- /var/run/docker.sock:/tmp/docker.sock:ro
[...]
Ha ebbe beszórom a - /data/nginx/etc/nginx.conf:/etc/nginx/nginx.conf:ro sort, akkor létrejön? Erre gondolsz?
READY.
▓
- A hozzászóláshoz be kell jelentkezni
nem jön létre. itt akár fileokat, könyvtárakat tudsz a container alá rakni, ami a containeren kivül van. az én példámban a /data/nginx/etc/nginx.conf hoston lévő file, a containerben /etc/nginx/nginx.conf-ként jelenik meg.
- A hozzászóláshoz be kell jelentkezni
Igen, közben megértettem, köszönöm. Meg is oldódott.
Az volt a furcsa, hogy a docker-compose.yml fájl könyvtárában, ahol a proxy könyvtár is van a [...]/proxy/conf.d/default.conf fájlt a restart valami hatására felülíródott, és ez került dockerbe is.
Az example-eket nézegettem, és ott volt egy különálló uploadsize.conf
client_max_body_size 10G;
proxy_request_buffering off;
a fenti tartalommal. Mellette egy utasítás, hogy másoljam be a [...]/proxy/conf.d/ könyvtárba. Egy docker restart után bekerült a helyére. Így már megoldódott az upload méretprobléma, de az a furcsa, hogy default.conf miért íródik felül abban a fájlban, aminek elvileg a leírást kellene adni. Erre majd később keresek választ. A lényeg, hogy - köszönöm mindenkinek - működik.
READY.
▓
- A hozzászóláshoz be kell jelentkezni