Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Images could not be uploaded #3185

Open
myhubacct opened this issue Jun 13, 2024 · 12 comments
Open

Images could not be uploaded #3185

myhubacct opened this issue Jun 13, 2024 · 12 comments

Comments

@myhubacct
Copy link

Tandoor Version

Tandoor (HEAD) - 1.5.17 -- commit f14acc3

Setup

Docker / Docker-Compose

Reverse Proxy

Others (please state below)

Other

nginx on the host system

Bug description

I am not able to update a recipes' picture trough picture upload via file dialog.

For recipes which are imported via URL the picture is correctly displayed after import.

Logs are created by uploading images every time before they are captured. Starting at 2024-06-13_22:28:00+002

The picture I try to add is the following: d426ca3af31265dc

Thanks in advance for your support

Relevant logs

################################
## docker logs -f tandoor_db_recipes_1
################################

PostgreSQL Database directory appears to contain a database; Skipping initialization

2024-06-13 18:42:48.544 UTC [1] LOG:  starting PostgreSQL 16.3 on x86_64-pc-linux-musl, compiled by gcc (Alpine 13.2.1_git20240309) 13.2.1 20240309, 64-bit
2024-06-13 18:42:48.544 UTC [1] LOG:  listening on IPv4 address "0.0.0.0", port 5432
2024-06-13 18:42:48.544 UTC [1] LOG:  listening on IPv6 address "::", port 5432
2024-06-13 18:42:48.546 UTC [1] LOG:  listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
2024-06-13 18:42:48.550 UTC [24] LOG:  database system was shut down at 2024-06-13 18:42:47 UTC
2024-06-13 18:42:48.557 UTC [1] LOG:  database system is ready to accept connections
2024-06-13 18:47:48.649 UTC [22] LOG:  checkpoint starting: time
2024-06-13 18:48:02.013 UTC [22] LOG:  checkpoint complete: wrote 136 buffers (0.8%); 0 WAL file(s) added, 0 removed, 0 recycled; write=13.349 s, sync=0.010 s, total=13.364 s; sync files=81, longest=0.002 s, average=0.001 s; distance=16 kB, estimate=16 kB; lsn=0/1E6F498, redo lsn=0/1E6F460
2024-06-13 18:52:48.113 UTC [22] LOG:  checkpoint starting: time
2024-06-13 18:52:53.851 UTC [22] LOG:  checkpoint complete: wrote 58 buffers (0.4%); 0 WAL file(s) added, 0 removed, 0 recycled; write=5.729 s, sync=0.006 s, total=5.739 s; sync files=58, longest=0.002 s, average=0.001 s; distance=27 kB, estimate=27 kB; lsn=0/1E76198, redo lsn=0/1E76160
2024-06-13 18:57:48.945 UTC [22] LOG:  checkpoint starting: time
2024-06-13 18:57:51.967 UTC [22] LOG:  checkpoint complete: wrote 31 buffers (0.2%); 0 WAL file(s) added, 0 removed, 0 recycled; write=3.014 s, sync=0.003 s, total=3.023 s; sync files=31, longest=0.002 s, average=0.001 s; distance=19 kB, estimate=26 kB; lsn=0/1E7B060, redo lsn=0/1E7B028
2024-06-13 19:02:49.063 UTC [22] LOG:  checkpoint starting: time
2024-06-13 19:02:56.509 UTC [22] LOG:  checkpoint complete: wrote 75 buffers (0.5%); 0 WAL file(s) added, 0 removed, 0 recycled; write=7.434 s, sync=0.005 s, total=7.446 s; sync files=72, longest=0.001 s, average=0.001 s; distance=57 kB, estimate=57 kB; lsn=0/1E89538, redo lsn=0/1E89500
2024-06-13 19:07:49.576 UTC [22] LOG:  checkpoint starting: time
2024-06-13 19:07:57.321 UTC [22] LOG:  checkpoint complete: wrote 78 buffers (0.5%); 0 WAL file(s) added, 0 removed, 0 recycled; write=7.732 s, sync=0.007 s, total=7.745 s; sync files=74, longest=0.001 s, average=0.001 s; distance=80 kB, estimate=80 kB; lsn=0/1E9D6D8, redo lsn=0/1E9D6A0
2024-06-13 19:12:49.405 UTC [22] LOG:  checkpoint starting: time
2024-06-13 19:12:55.842 UTC [22] LOG:  checkpoint complete: wrote 65 buffers (0.4%); 0 WAL file(s) added, 0 removed, 0 recycled; write=6.428 s, sync=0.006 s, total=6.438 s; sync files=57, longest=0.001 s, average=0.001 s; distance=120 kB, estimate=120 kB; lsn=0/1EBB898, redo lsn=0/1EBB860
2024-06-13 19:17:49.937 UTC [22] LOG:  checkpoint starting: time
2024-06-13 19:18:04.101 UTC [22] LOG:  checkpoint complete: wrote 142 buffers (0.9%); 0 WAL file(s) added, 0 removed, 0 recycled; write=14.150 s, sync=0.009 s, total=14.164 s; sync files=103, longest=0.002 s, average=0.001 s; distance=304 kB, estimate=304 kB; lsn=0/1F07980, redo lsn=0/1F07910
2024-06-13 19:22:49.169 UTC [22] LOG:  checkpoint starting: time
2024-06-13 19:22:51.288 UTC [22] LOG:  checkpoint complete: wrote 22 buffers (0.1%); 0 WAL file(s) added, 0 removed, 0 recycled; write=2.112 s, sync=0.003 s, total=2.119 s; sync files=22, longest=0.002 s, average=0.001 s; distance=9 kB, estimate=274 kB; lsn=0/1F09E70, redo lsn=0/1F09E38
2024-06-13 19:27:49.325 UTC [22] LOG:  checkpoint starting: time
2024-06-13 19:27:55.858 UTC [22] LOG:  checkpoint complete: wrote 66 buffers (0.4%); 0 WAL file(s) added, 0 removed, 0 recycled; write=6.526 s, sync=0.005 s, total=6.534 s; sync files=59, longest=0.001 s, average=0.001 s; distance=181 kB, estimate=265 kB; lsn=0/1F373B0, redo lsn=0/1F37378
2024-06-13 19:32:49.957 UTC [22] LOG:  checkpoint starting: time
2024-06-13 19:32:50.674 UTC [22] LOG:  checkpoint complete: wrote 8 buffers (0.0%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.707 s, sync=0.003 s, total=0.718 s; sync files=8, longest=0.002 s, average=0.001 s; distance=10 kB, estimate=239 kB; lsn=0/1F39BD8, redo lsn=0/1F39BA0
2024-06-13 19:37:49.741 UTC [22] LOG:  checkpoint starting: time
2024-06-13 19:37:59.292 UTC [22] LOG:  checkpoint complete: wrote 96 buffers (0.6%); 0 WAL file(s) added, 0 removed, 0 recycled; write=9.540 s, sync=0.007 s, total=9.551 s; sync files=92, longest=0.001 s, average=0.001 s; distance=81 kB, estimate=223 kB; lsn=0/1F4E230, redo lsn=0/1F4E1F8
2024-06-13 19:42:49.368 UTC [22] LOG:  checkpoint starting: time
2024-06-13 19:42:57.510 UTC [22] LOG:  checkpoint complete: wrote 82 buffers (0.5%); 0 WAL file(s) added, 0 removed, 0 recycled; write=8.135 s, sync=0.004 s, total=8.143 s; sync files=40, longest=0.002 s, average=0.001 s; distance=257 kB, estimate=257 kB; lsn=0/1F8E780, redo lsn=0/1F8E748
2024-06-13 19:47:49.592 UTC [22] LOG:  checkpoint starting: time
2024-06-13 19:47:58.435 UTC [22] LOG:  checkpoint complete: wrote 89 buffers (0.5%); 0 WAL file(s) added, 0 removed, 0 recycled; write=8.833 s, sync=0.007 s, total=8.844 s; sync files=85, longest=0.001 s, average=0.001 s; distance=101 kB, estimate=241 kB; lsn=0/1FA7DD0, redo lsn=0/1FA7D98
2024-06-13 19:52:49.521 UTC [22] LOG:  checkpoint starting: time
2024-06-13 19:52:52.240 UTC [22] LOG:  checkpoint complete: wrote 28 buffers (0.2%); 0 WAL file(s) added, 0 removed, 0 recycled; write=2.714 s, sync=0.003 s, total=2.720 s; sync files=16, longest=0.001 s, average=0.001 s; distance=119 kB, estimate=229 kB; lsn=0/1FC5B80, redo lsn=0/1FC5B48
2024-06-13 19:57:49.329 UTC [22] LOG:  checkpoint starting: time
2024-06-13 19:57:51.551 UTC [22] LOG:  checkpoint complete: wrote 23 buffers (0.1%); 0 WAL file(s) added, 0 removed, 0 recycled; write=2.214 s, sync=0.003 s, total=2.223 s; sync files=17, longest=0.001 s, average=0.001 s; distance=18 kB, estimate=208 kB; lsn=0/1FCA428, redo lsn=0/1FCA3F0
2024-06-13 20:02:49.641 UTC [22] LOG:  checkpoint starting: time
2024-06-13 20:02:53.065 UTC [22] LOG:  checkpoint complete: wrote 35 buffers (0.2%); 0 WAL file(s) added, 0 removed, 0 recycled; write=3.417 s, sync=0.004 s, total=3.425 s; sync files=32, longest=0.002 s, average=0.001 s; distance=42 kB, estimate=191 kB; lsn=0/1FD4F50, redo lsn=0/1FD4F18
2024-06-13 20:22:49.336 UTC [22] LOG:  checkpoint starting: time
2024-06-13 20:22:56.780 UTC [22] LOG:  checkpoint complete: wrote 75 buffers (0.5%); 0 WAL file(s) added, 0 removed, 1 recycled; write=7.431 s, sync=0.005 s, total=7.445 s; sync files=52, longest=0.002 s, average=0.001 s; distance=202 kB, estimate=202 kB; lsn=0/200B7F0, redo lsn=0/2007AC8
2024-06-13 20:27:49.829 UTC [22] LOG:  checkpoint starting: time
2024-06-13 20:27:51.846 UTC [22] LOG:  checkpoint complete: wrote 21 buffers (0.1%); 0 WAL file(s) added, 0 removed, 0 recycled; write=2.011 s, sync=0.003 s, total=2.018 s; sync files=16, longest=0.001 s, average=0.001 s; distance=31 kB, estimate=185 kB; lsn=0/200F710, redo lsn=0/200F6D8

################################
## docker logs -f tandoor_db_recipes_1
################################

no log entry was created


################################
## docker logs -f tandoor_
################################

no log entry was created
@smilerz
Copy link
Collaborator

smilerz commented Jun 13, 2024

please enable debug logging and share the nginx configuration

@myhubacct
Copy link
Author

myhubacct commented Jun 13, 2024

  • This is the shown error message on Web UI: 2024-06-13_22-34-44

  • Nginx configuration:

  • have now set DEBUG=1 in the .env file

  • Logs are captured as before now starting at 2024-06-13T22:45:00+002

@smilerz
Copy link
Collaborator

smilerz commented Jun 13, 2024

the request is never hitting tandoor, on the /system/ page make sure it is properly detecting all of the required headers.

@myhubacct
Copy link
Author

have added the missing line to the nginx config. Now I get this on the debug section of /system in the container logs still nothing happen during upload attempt. Interesting is if I import a recipe from an URL it works and the image is there.

Gunicorn Media: False
Sqlite:  False 
        PostgreSQL: 16 
        Debug: True

SERVER_PROTOCOL:HTTP/1.0
REMOTE_ADDR:::ffff:172.19.0.4
SERVER_PORT:8080

HTTP_HOST:recipes.domain.tld
HTTP_CONNECTION:close
HTTP_X_FORWARDED_PROTO:https
HTTP_X_FORWARDED_HOST:recipes.domain.tld
HTTP_USER_AGENT:Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0
HTTP_ACCEPT:text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8
HTTP_ACCEPT_LANGUAGE:de,en;q=0.7,en-US;q=0.3
HTTP_ACCEPT_ENCODING:gzip, deflate, br, zstd
HTTP_REFERER:https://recipes.domain.tld/search/
HTTP_COOKIE:csrftoken=n8Vq49Pc4fNZMUNbD2zvKl9WrW00sBkj; search_settings3=%7B%22advanced_search_visible%22%3Afalse%2C%22explain_visible%22%3Afalse%2C%22search_input%22%3A%22%22%2C%22search_internal%22%3Afalse%2C%22search_keywords%22%3A%5B%7B%22items%22%3A%5B%5D%2C%22operator%22%3Atrue%2C%22not%22%3Afalse%7D%2C%7B%22items%22%3A%5B%5D%2C%22operator%22%3Afalse%2C%22not%22%3Afalse%7D%2C%7B%22items%22%3A%5B%5D%2C%22operator%22%3Atrue%2C%22not%22%3Atrue%7D%2C%7B%22items%22%3A%5B%5D%2C%22operator%22%3Afalse%2C%22not%22%3Atrue%7D%5D%2C%22search_foods%22%3A%5B%7B%22items%22%3A%5B%5D%2C%22operator%22%3Atrue%2C%22not%22%3Afalse%7D%2C%7B%22items%22%3A%5B%5D%2C%22operator%22%3Afalse%2C%22not%22%3Afalse%7D%2C%7B%22items%22%3A%5B%5D%2C%22operator%22%3Atrue%2C%22not%22%3Atrue%7D%2C%7B%22items%22%3A%5B%5D%2C%22operator%22%3Afalse%2C%22not%22%3Atrue%7D%5D%2C%22search_books%22%3A%5B%7B%22items%22%3A%5B%5D%2C%22operator%22%3Atrue%2C%22not%22%3Afalse%7D%2C%7B%22items%22%3A%5B%5D%2C%22operator%22%3Afalse%2C%22not%22%3Afalse%7D%2C%7B%22items%22%3A%5B%5D%2C%22operator%22%3Atrue%2C%22not%22%3Atrue%7D%2C%7B%22items%22%3A%5B%5D%2C%22operator%22%3Afalse%2C%22not%22%3Atrue%7D%5D%2C%22search_units%22%3A%5B%5D%2C%22search_units_or%22%3Atrue%2C%22search_rating_gte%22%3Atrue%2C%22timescooked_gte%22%3Atrue%2C%22makenow%22%3Afalse%2C%22makenow_count%22%3A0%2C%22cookedon_gte%22%3Atrue%2C%22createdon_gte%22%3Atrue%2C%22updatedon_gte%22%3Atrue%2C%22viewedon_gte%22%3Atrue%2C%22sort_order%22%3A%5B%5D%2C%22pagination_page%22%3A1%2C%22keywords_fields%22%3A1%2C%22foods_fields%22%3A1%2C%22books_fields%22%3A1%2C%22rating_fields%22%3A1%2C%22units_fields%22%3A1%2C%22make_now_count%22%3A0%7D; help_settings=%7B%22GenericModalEinheit%20bearbeiten%22%3A%7B%22show%22%3Atrue%7D%2C%22GenericModalSupermarkt%20erstellen%22%3A%7B%22show%22%3Atrue%7D%2C%22GenericModalProperty%20Type%20erstellen%22%3A%7B%22show%22%3Atrue%7D%7D; sessionid=lfteasjbm3m1jxkl1jitw8z2zfx2p8fc
HTTP_UPGRADE_INSECURE_REQUESTS:1
HTTP_SEC_FETCH_DEST:document
HTTP_SEC_FETCH_MODE:navigate
HTTP_SEC_FETCH_SITE:same-origin
HTTP_SEC_FETCH_USER:?1
HTTP_PRIORITY:u=1
HTTP_PRAGMA:no-cache
HTTP_CACHE_CONTROL:no-cache

wsgi.errors:<gunicorn.http.wsgi.WSGIErrorsWrapper object at 0x7effa21da2f0>
wsgi.version:(1, 0)
wsgi.multithread:True
wsgi.multiprocess:True
wsgi.run_once:False
wsgi.file_wrapper:
wsgi.input_terminated:True
wsgi.input:<gunicorn.http.body.Body object at 0x7effa21d98b0>
wsgi.url_scheme:http

@smilerz
Copy link
Collaborator

smilerz commented Jun 13, 2024

that's not surprising - the image is added using a different method. please reshare your logs.
Also increase your logging on nginx so that requests are being logged.

@myhubacct
Copy link
Author

nginx at host system, access log:

178.26.197.41 - - [13/Jun/2024:23:48:07 +0200] "GET /edit/recipe/8/ HTTP/1.1" 302 0 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:07 +0200] "GET /edit/recipe/internal/8/ HTTP/1.1" 200 22011 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:07 +0200] "GET /static/vue/css/edit_internal_recipe.css HTTP/1.1" 200 156 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:07 +0200] "GET /static/css/app.min.css HTTP/1.1" 200 41342 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:07 +0200] "GET /static/themes/tandoor.min.css HTTP/1.1" 200 202124 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:07 +0200] "GET /static/js/jquery-3.5.1.min.js HTTP/1.1" 200 89476 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:07 +0200] "GET /static/js/popper.min.js HTTP/1.1" 200 21257 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:07 +0200] "GET /static/vue/js/edit_internal_recipe.js HTTP/1.1" 200 125702 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:07 +0200] "GET /static/js/bootstrap.min.js HTTP/1.1" 200 60010 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:08 +0200] "GET /static/css/select2.min.css HTTP/1.1" 200 14966 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:08 +0200] "GET /static/js/select2.min.js HTTP/1.1" 200 70851 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:08 +0200] "GET /static/css/select2-bootstrap.css HTTP/1.1" 200 23192 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:08 +0200] "GET /static/themes/select2-bootstrap-theme.css HTTP/1.1" 200 23209 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:08 +0200] "GET /static/fontawesome/fontawesome_all.min.css HTTP/1.1" 200 56842 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:08 +0200] "GET /static/django_js_reverse/reverse.js HTTP/1.1" 200 41707 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:08 +0200] "GET /static/vue/js/api-chunk.js HTTP/1.1" 200 231440 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:08 +0200] "GET /static/vue/css/chunk-vendors.css HTTP/1.1" 200 93825 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:08 +0200] "GET /static/vue/js/locales-chunk.js HTTP/1.1" 200 598622 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:08 +0200] "GET /static/vue/js/chunk-vendors.js HTTP/1.1" 200 2279667 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:08 +0200] "GET /service-worker.js HTTP/1.1" 200 39291 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:09 +0200] "GET /api/recipe/?query=&page=1&page_size=25 HTTP/1.1" 200 1174 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:09 +0200] "GET /api/unit/?query=&page=1&page_size=25 HTTP/1.1" 200 597 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:09 +0200] "GET /api/keyword/?query=&page=1&page_size=25 HTTP/1.1" 200 1405 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:09 +0200] "GET /api/user-file/?query=%5Bobject+Object%5D HTTP/1.1" 200 2 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:09 +0200] "GET /api/space/4/ HTTP/1.1" 200 538 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:09 +0200] "GET /api/recipe/8/ HTTP/1.1" 200 15444 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:09 +0200] "GET /api/food/?query=&page=1&page_size=25 HTTP/1.1" 200 8501 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:09 +0200] "GET /service-worker.js HTTP/1.1" 200 39291 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:09 +0200] "GET /api/user/ HTTP/1.1" 200 85 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
178.26.197.41 - - [13/Jun/2024:23:48:47 +0200] "PUT /api/recipe/8/image/ HTTP/1.1" 413 176 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"

log from container tandoor_nginx_recipes_1

172.19.0.1 - - [13/Jun/2024:21:38:25 +0000] "GET /accounts/login/?next=/search/ HTTP/1.0" 200 8171 "https://recipes.domain.tld/system/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:38:25 +0000] "GET /static/css/app.min.css HTTP/1.0" 200 41342 "https://recipes.domain.tld/accounts/login/?next=/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:38:25 +0000] "GET /static/themes/tandoor.min.css HTTP/1.0" 200 202124 "https://recipes.domain.tld/accounts/login/?next=/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:38:25 +0000] "GET /static/js/jquery-3.5.1.min.js HTTP/1.0" 200 89476 "https://recipes.domain.tld/accounts/login/?next=/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:38:25 +0000] "GET /static/js/popper.min.js HTTP/1.0" 200 21257 "https://recipes.domain.tld/accounts/login/?next=/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:38:25 +0000] "GET /static/js/select2.min.js HTTP/1.0" 200 70851 "https://recipes.domain.tld/accounts/login/?next=/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:38:25 +0000] "GET /static/css/select2.min.css HTTP/1.0" 200 14966 "https://recipes.domain.tld/accounts/login/?next=/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:38:25 +0000] "GET /static/js/bootstrap.min.js HTTP/1.0" 200 60010 "https://recipes.domain.tld/accounts/login/?next=/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:38:25 +0000] "GET /static/css/select2-bootstrap.css HTTP/1.0" 200 23192 "https://recipes.domain.tld/accounts/login/?next=/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:38:25 +0000] "GET /static/themes/select2-bootstrap-theme.css HTTP/1.0" 200 23209 "https://recipes.domain.tld/accounts/login/?next=/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:38:25 +0000] "GET /static/fontawesome/fontawesome_all.min.css HTTP/1.0" 200 56842 "https://recipes.domain.tld/accounts/login/?next=/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:38:25 +0000] "GET /static/webfonts/poppins_latin_500.woff2 HTTP/1.0" 200 7776 "https://recipes.domain.tld/static/themes/tandoor.min.css" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:38:25 +0000] "GET /static/webfonts/poppins_latin_400.woff2 HTTP/1.0" 200 7900 "https://recipes.domain.tld/static/themes/tandoor.min.css" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:38:25 +0000] "GET /static/webfonts/fa-solid-900.woff2 HTTP/1.0" 200 75728 "https://recipes.domain.tld/static/fontawesome/fontawesome_all.min.css" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:38:25 +0000] "GET /static/webfonts/poppins_latin_700.woff2 HTTP/1.0" 200 7832 "https://recipes.domain.tld/static/themes/tandoor.min.css" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:38:25 +0000] "GET /service-worker.js HTTP/1.0" 200 39291 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:46:22 +0000] "GET / HTTP/1.0" 302 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:46:22 +0000] "GET /search/ HTTP/1.0" 302 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:46:22 +0000] "GET /accounts/login/?next=/search/ HTTP/1.0" 200 7628 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:46:22 +0000] "GET /static/themes/tandoor.min.css HTTP/1.0" 200 202124 "https://recipes.domain.tld/accounts/login/?next=/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:46:22 +0000] "GET /static/js/jquery-3.5.1.min.js HTTP/1.0" 200 89476 "https://recipes.domain.tld/accounts/login/?next=/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:46:22 +0000] "GET /static/css/app.min.css HTTP/1.0" 200 41342 "https://recipes.domain.tld/accounts/login/?next=/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:46:22 +0000] "GET /static/js/popper.min.js HTTP/1.0" 200 21257 "https://recipes.domain.tld/accounts/login/?next=/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:46:22 +0000] "GET /static/js/bootstrap.min.js HTTP/1.0" 200 60010 "https://recipes.domain.tld/accounts/login/?next=/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:46:22 +0000] "GET /static/css/select2.min.css HTTP/1.0" 200 14966 "https://recipes.domain.tld/accounts/login/?next=/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:46:22 +0000] "GET /static/css/select2-bootstrap.css HTTP/1.0" 200 23192 "https://recipes.domain.tld/accounts/login/?next=/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:46:22 +0000] "GET /static/themes/select2-bootstrap-theme.css HTTP/1.0" 200 23209 "https://recipes.domain.tld/accounts/login/?next=/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:46:22 +0000] "GET /static/fontawesome/fontawesome_all.min.css HTTP/1.0" 200 56842 "https://recipes.domain.tld/accounts/login/?next=/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:46:22 +0000] "GET /static/js/select2.min.js HTTP/1.0" 200 70851 "https://recipes.domain.tld/accounts/login/?next=/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:46:22 +0000] "GET /static/assets/brand_logo.png HTTP/1.0" 200 35616 "https://recipes.domain.tld/accounts/login/?next=/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:46:22 +0000] "GET /static/webfonts/poppins_latin_400.woff2 HTTP/1.0" 200 7900 "https://recipes.domain.tld/static/themes/tandoor.min.css" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:46:22 +0000] "GET /static/webfonts/poppins_latin_500.woff2 HTTP/1.0" 200 7776 "https://recipes.domain.tld/static/themes/tandoor.min.css" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:46:22 +0000] "GET /static/webfonts/fa-solid-900.woff2 HTTP/1.0" 200 75728 "https://recipes.domain.tld/static/fontawesome/fontawesome_all.min.css" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:46:23 +0000] "GET /static/assets/logo_color_192.png HTTP/1.0" 200 11462 "https://recipes.domain.tld/accounts/login/?next=/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:46:23 +0000] "GET /static/assets/logo_color_svg.svg HTTP/1.0" 200 6223 "https://recipes.domain.tld/accounts/login/?next=/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:46:23 +0000] "GET /service-worker.js HTTP/1.0" 200 39291 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:46:23 +0000] "GET /offline/ HTTP/1.0" 200 16325 "https://recipes.domain.tld/service-worker.js" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:11 +0000] "GET /service-worker.js HTTP/1.0" 200 39291 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:12 +0000] "POST /accounts/login/ HTTP/1.0" 200 7793 "https://recipes.domain.tld/accounts/login/?next=/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:12 +0000] "GET /static/js/bootstrap.min.js HTTP/1.0" 200 60010 "https://recipes.domain.tld/accounts/login/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:12 +0000] "GET /static/js/select2.min.js HTTP/1.0" 200 70851 "https://recipes.domain.tld/accounts/login/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:12 +0000] "GET /static/css/app.min.css HTTP/1.0" 200 41342 "https://recipes.domain.tld/accounts/login/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:12 +0000] "GET /static/js/popper.min.js HTTP/1.0" 200 21257 "https://recipes.domain.tld/accounts/login/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:12 +0000] "GET /static/js/jquery-3.5.1.min.js HTTP/1.0" 200 89476 "https://recipes.domain.tld/accounts/login/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:12 +0000] "GET /static/themes/tandoor.min.css HTTP/1.0" 200 202124 "https://recipes.domain.tld/accounts/login/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:12 +0000] "GET /static/css/select2.min.css HTTP/1.0" 200 14966 "https://recipes.domain.tld/accounts/login/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:12 +0000] "GET /static/css/select2-bootstrap.css HTTP/1.0" 200 23192 "https://recipes.domain.tld/accounts/login/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:12 +0000] "GET /static/themes/select2-bootstrap-theme.css HTTP/1.0" 200 23209 "https://recipes.domain.tld/accounts/login/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:12 +0000] "GET /static/fontawesome/fontawesome_all.min.css HTTP/1.0" 200 56842 "https://recipes.domain.tld/accounts/login/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:12 +0000] "GET /static/assets/brand_logo.png HTTP/1.0" 200 35616 "https://recipes.domain.tld/accounts/login/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:13 +0000] "GET /service-worker.js HTTP/1.0" 200 39291 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:28 +0000] "POST /accounts/login/ HTTP/1.0" 302 0 "https://recipes.domain.tld/accounts/login/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:28 +0000] "GET /service-worker.js HTTP/1.0" 200 39291 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:28 +0000] "GET /search/ HTTP/1.0" 200 22556 "https://recipes.domain.tld/accounts/login/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:28 +0000] "GET /static/themes/tandoor.min.css HTTP/1.0" 200 202124 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:28 +0000] "GET /static/css/select2.min.css HTTP/1.0" 200 14966 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:28 +0000] "GET /static/js/popper.min.js HTTP/1.0" 200 21257 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:28 +0000] "GET /static/js/jquery-3.5.1.min.js HTTP/1.0" 200 89476 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:28 +0000] "GET /static/css/app.min.css HTTP/1.0" 200 41342 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:28 +0000] "GET /static/js/bootstrap.min.js HTTP/1.0" 200 60010 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:28 +0000] "GET /static/js/select2.min.js HTTP/1.0" 200 70851 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:29 +0000] "GET /static/themes/select2-bootstrap-theme.css HTTP/1.0" 200 23209 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:29 +0000] "GET /static/css/select2-bootstrap.css HTTP/1.0" 200 23192 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:29 +0000] "GET /static/fontawesome/fontawesome_all.min.css HTTP/1.0" 200 56842 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:29 +0000] "GET /static/django_js_reverse/reverse.js HTTP/1.0" 200 41707 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:29 +0000] "GET /static/vue/js/locales-chunk.js HTTP/1.0" 200 598622 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:29 +0000] "GET /static/vue/js/api-chunk.js HTTP/1.0" 200 231440 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:30 +0000] "GET /static/vue/css/chunk-vendors.css HTTP/1.0" 200 93825 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:30 +0000] "GET /static/vue/css/recipe_search_view.css HTTP/1.0" 200 2524 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:30 +0000] "GET /static/vue/js/chunk-vendors.js HTTP/1.0" 200 2279667 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:30 +0000] "GET /static/vue/js/recipe_search_view.js HTTP/1.0" 200 154983 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:30 +0000] "GET /service-worker.js HTTP/1.0" 200 39291 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:33 +0000] "GET /api/user-preference/None/ HTTP/1.0" 404 28 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:33 +0000] "GET /api/custom-filter/?page=1&page_size=50&simple=1 HTTP/1.0" 200 52 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:33 +0000] "GET /api/meal-plan/?from_date=2024-06-13&to_date=2024-06-13 HTTP/1.0" 200 2 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:33 +0000] "GET /static/webfonts/poppins_latin_700.woff2 HTTP/1.0" 200 7832 "https://recipes.domain.tld/static/themes/tandoor.min.css" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:33 +0000] "GET /api/recipe-book/ HTTP/1.0" 200 2 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:33 +0000] "GET /api/keyword/?query=&root=0&page=1&page_size=50&simple=1 HTTP/1.0" 200 865 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:33 +0000] "GET /static/assets/recipe_no_image.svg HTTP/1.0" 200 2497 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:33 +0000] "GET /api/food/?query=&root=0&page=1&page_size=50&simple=1 HTTP/1.0" 200 987 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:33 +0000] "GET /api/space/4/ HTTP/1.0" 200 538 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:33 +0000] "GET /api/meal-plan/?from_date=2024-06-13&to_date=2024-06-13 HTTP/1.0" 200 2 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:33 +0000] "GET /service-worker.js HTTP/1.0" 200 39291 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:35 +0000] "GET /api/recipe/?query=&internal=false&random=false&new=true&page=1&page_size=25&include_children=true&num_recent=5 HTTP/1.0" 200 1198 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:35 +0000] "GET /media/recipes/45b0a72d-96f8-4f62-822f-3f4bc4b15717_7.jpg HTTP/1.0" 200 292003 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:35 +0000] "GET /api/user-preference/2/ HTTP/1.0" 200 656 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:37 +0000] "GET /view/recipe/8 HTTP/1.0" 200 23278 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:37 +0000] "GET /static/vue/css/recipe_view.css HTTP/1.0" 200 1491 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:37 +0000] "GET /static/themes/tandoor.min.css HTTP/1.0" 200 202124 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:37 +0000] "GET /static/themes/select2-bootstrap-theme.css HTTP/1.0" 200 23209 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:37 +0000] "GET /static/css/app.min.css HTTP/1.0" 200 41342 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:37 +0000] "GET /static/js/jquery-3.5.1.min.js HTTP/1.0" 200 89476 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:37 +0000] "GET /static/vue/js/recipe_view.js HTTP/1.0" 200 167181 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:37 +0000] "GET /static/js/popper.min.js HTTP/1.0" 200 21257 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:37 +0000] "GET /static/js/bootstrap.min.js HTTP/1.0" 200 60010 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:38 +0000] "GET /static/css/select2.min.css HTTP/1.0" 200 14966 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:38 +0000] "GET /static/js/select2.min.js HTTP/1.0" 200 70851 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:38 +0000] "GET /static/css/select2-bootstrap.css HTTP/1.0" 200 23192 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:38 +0000] "GET /static/fontawesome/fontawesome_all.min.css HTTP/1.0" 200 56842 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:38 +0000] "GET /static/django_js_reverse/reverse.js HTTP/1.0" 200 41707 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:38 +0000] "GET /static/vue/js/api-chunk.js HTTP/1.0" 200 231440 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:38 +0000] "GET /static/vue/js/locales-chunk.js HTTP/1.0" 200 598622 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:38 +0000] "GET /static/vue/css/chunk-vendors.css HTTP/1.0" 200 93825 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:38 +0000] "GET /static/vue/js/chunk-vendors.js HTTP/1.0" 200 2279667 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:38 +0000] "GET /static/webfonts/fa-regular-400.woff2 HTTP/1.0" 200 13584 "https://recipes.domain.tld/static/fontawesome/fontawesome_all.min.css" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:38 +0000] "GET /service-worker.js HTTP/1.0" 200 39291 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:39 +0000] "GET /static/assets/spinner.svg HTTP/1.0" 200 24676 "https://recipes.domain.tld/static/css/app.min.css" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:39 +0000] "GET /service-worker.js HTTP/1.0" 200 39291 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:39 +0000] "GET /api/recipe/8/ HTTP/1.0" 200 15444 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:40 +0000] "GET /api/user-preference/2/ HTTP/1.0" 200 656 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:40 +0000] "GET /api/meal-plan/?from_date=2024-06-13&to_date=2024-06-13 HTTP/1.0" 200 2 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:40 +0000] "GET /api/recipe/8/related/?levels=2&format=json HTTP/1.0" 200 2 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:47:40 +0000] "GET /api/recipe/8/ HTTP/1.0" 200 15444 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:07 +0000] "GET /edit/recipe/8/ HTTP/1.0" 302 0 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:07 +0000] "GET /edit/recipe/internal/8/ HTTP/1.0" 200 22011 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:07 +0000] "GET /static/vue/css/edit_internal_recipe.css HTTP/1.0" 200 156 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:07 +0000] "GET /static/css/app.min.css HTTP/1.0" 200 41342 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:07 +0000] "GET /static/themes/tandoor.min.css HTTP/1.0" 200 202124 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:07 +0000] "GET /static/js/jquery-3.5.1.min.js HTTP/1.0" 200 89476 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:07 +0000] "GET /static/js/popper.min.js HTTP/1.0" 200 21257 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:07 +0000] "GET /static/vue/js/edit_internal_recipe.js HTTP/1.0" 200 125702 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:07 +0000] "GET /static/js/bootstrap.min.js HTTP/1.0" 200 60010 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:08 +0000] "GET /static/css/select2.min.css HTTP/1.0" 200 14966 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:08 +0000] "GET /static/js/select2.min.js HTTP/1.0" 200 70851 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:08 +0000] "GET /static/css/select2-bootstrap.css HTTP/1.0" 200 23192 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:08 +0000] "GET /static/themes/select2-bootstrap-theme.css HTTP/1.0" 200 23209 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:08 +0000] "GET /static/fontawesome/fontawesome_all.min.css HTTP/1.0" 200 56842 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:08 +0000] "GET /static/django_js_reverse/reverse.js HTTP/1.0" 200 41707 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:08 +0000] "GET /static/vue/js/api-chunk.js HTTP/1.0" 200 231440 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:08 +0000] "GET /static/vue/css/chunk-vendors.css HTTP/1.0" 200 93825 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:08 +0000] "GET /static/vue/js/locales-chunk.js HTTP/1.0" 200 598622 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:08 +0000] "GET /static/vue/js/chunk-vendors.js HTTP/1.0" 200 2279667 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:08 +0000] "GET /service-worker.js HTTP/1.0" 200 39291 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:09 +0000] "GET /api/recipe/?query=&page=1&page_size=25 HTTP/1.0" 200 1174 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:09 +0000] "GET /api/unit/?query=&page=1&page_size=25 HTTP/1.0" 200 597 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:09 +0000] "GET /api/keyword/?query=&page=1&page_size=25 HTTP/1.0" 200 1405 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:09 +0000] "GET /api/user-file/?query=%5Bobject+Object%5D HTTP/1.0" 200 2 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:09 +0000] "GET /api/space/4/ HTTP/1.0" 200 538 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:09 +0000] "GET /api/recipe/8/ HTTP/1.0" 200 15444 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:09 +0000] "GET /api/food/?query=&page=1&page_size=25 HTTP/1.0" 200 8501 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:09 +0000] "GET /service-worker.js HTTP/1.0" 200 39291 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"
172.19.0.1 - - [13/Jun/2024:21:48:09 +0000] "GET /api/user/ HTTP/1.0" 200 85 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" "-"

logs from container tandoor_web_recipes_1

:ffff:172.19.0.4 - - [13/Jun/2024:23:47:28 +0200] "POST /accounts/login/ HTTP/1.0" 302 0 "https://recipes.domain.tld/accounts/login/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:28 +0200] "GET /service-worker.js HTTP/1.0" 200 39291 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:28 +0200] "GET /search/ HTTP/1.0" 200 22556 "https://recipes.domain.tld/accounts/login/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:28 +0200] "GET /static/themes/tandoor.min.css HTTP/1.0" 200 0 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:28 +0200] "GET /static/css/select2.min.css HTTP/1.0" 200 0 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:28 +0200] "GET /static/js/popper.min.js HTTP/1.0" 200 0 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:28 +0200] "GET /static/css/app.min.css HTTP/1.0" 200 0 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:28 +0200] "GET /static/js/bootstrap.min.js HTTP/1.0" 200 0 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:28 +0200] "GET /static/js/jquery-3.5.1.min.js HTTP/1.0" 200 0 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:28 +0200] "GET /static/js/select2.min.js HTTP/1.0" 200 0 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:29 +0200] "GET /static/themes/select2-bootstrap-theme.css HTTP/1.0" 200 0 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:29 +0200] "GET /static/css/select2-bootstrap.css HTTP/1.0" 200 0 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:29 +0200] "GET /static/fontawesome/fontawesome_all.min.css HTTP/1.0" 200 0 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:29 +0200] "GET /static/django_js_reverse/reverse.js HTTP/1.0" 200 0 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:29 +0200] "GET /static/vue/js/locales-chunk.js HTTP/1.0" 200 0 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:29 +0200] "GET /static/vue/js/api-chunk.js HTTP/1.0" 200 0 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:30 +0200] "GET /static/vue/css/chunk-vendors.css HTTP/1.0" 200 0 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:30 +0200] "GET /static/vue/js/chunk-vendors.js HTTP/1.0" 200 0 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:30 +0200] "GET /static/vue/css/recipe_search_view.css HTTP/1.0" 200 0 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:30 +0200] "GET /static/vue/js/recipe_search_view.js HTTP/1.0" 200 0 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:30 +0200] "GET /service-worker.js HTTP/1.0" 200 39291 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:33 +0200] "GET /api/user-preference/None/ HTTP/1.0" 404 28 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:33 +0200] "GET /api/custom-filter/?page=1&page_size=50&simple=1 HTTP/1.0" 200 52 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:33 +0200] "GET /api/meal-plan/?from_date=2024-06-13&to_date=2024-06-13 HTTP/1.0" 200 2 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:33 +0200] "GET /static/webfonts/poppins_latin_700.woff2 HTTP/1.0" 200 0 "https://recipes.domain.tld/static/themes/tandoor.min.css" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:33 +0200] "GET /api/recipe-book/ HTTP/1.0" 200 2 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:33 +0200] "GET /api/keyword/?query=&root=0&page=1&page_size=50&simple=1 HTTP/1.0" 200 865 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:33 +0200] "GET /static/assets/recipe_no_image.svg HTTP/1.0" 200 0 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:33 +0200] "GET /api/food/?query=&root=0&page=1&page_size=50&simple=1 HTTP/1.0" 200 987 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:33 +0200] "GET /api/space/4/ HTTP/1.0" 200 538 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:33 +0200] "GET /api/meal-plan/?from_date=2024-06-13&to_date=2024-06-13 HTTP/1.0" 200 2 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:33 +0200] "GET /service-worker.js HTTP/1.0" 200 39291 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:35 +0200] "GET /api/recipe/?query=&internal=false&random=false&new=true&page=1&page_size=25&include_children=true&num_recent=5 HTTP/1.0" 200 1198 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:35 +0200] "GET /api/user-preference/2/ HTTP/1.0" 200 656 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:37 +0200] "GET /view/recipe/8 HTTP/1.0" 200 23278 "https://recipes.domain.tld/search/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:37 +0200] "GET /static/vue/css/recipe_view.css HTTP/1.0" 200 0 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:37 +0200] "GET /static/themes/tandoor.min.css HTTP/1.0" 200 0 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:37 +0200] "GET /static/themes/select2-bootstrap-theme.css HTTP/1.0" 200 0 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:37 +0200] "GET /static/js/jquery-3.5.1.min.js HTTP/1.0" 200 0 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:37 +0200] "GET /static/css/app.min.css HTTP/1.0" 200 0 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:37 +0200] "GET /static/vue/js/recipe_view.js HTTP/1.0" 200 0 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:37 +0200] "GET /static/js/popper.min.js HTTP/1.0" 200 0 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:37 +0200] "GET /static/js/bootstrap.min.js HTTP/1.0" 200 0 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:38 +0200] "GET /static/css/select2.min.css HTTP/1.0" 200 0 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:38 +0200] "GET /static/js/select2.min.js HTTP/1.0" 200 0 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:38 +0200] "GET /static/css/select2-bootstrap.css HTTP/1.0" 200 0 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:38 +0200] "GET /static/fontawesome/fontawesome_all.min.css HTTP/1.0" 200 0 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:38 +0200] "GET /static/django_js_reverse/reverse.js HTTP/1.0" 200 0 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:38 +0200] "GET /static/vue/js/api-chunk.js HTTP/1.0" 200 0 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:38 +0200] "GET /static/vue/js/locales-chunk.js HTTP/1.0" 200 0 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:38 +0200] "GET /static/vue/css/chunk-vendors.css HTTP/1.0" 200 0 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:38 +0200] "GET /static/vue/js/chunk-vendors.js HTTP/1.0" 200 0 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:38 +0200] "GET /static/webfonts/fa-regular-400.woff2 HTTP/1.0" 200 0 "https://recipes.domain.tld/static/fontawesome/fontawesome_all.min.css" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:38 +0200] "GET /service-worker.js HTTP/1.0" 200 39291 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:39 +0200] "GET /static/assets/spinner.svg HTTP/1.0" 200 0 "https://recipes.domain.tld/static/css/app.min.css" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:39 +0200] "GET /service-worker.js HTTP/1.0" 200 39291 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:39 +0200] "GET /api/recipe/8/ HTTP/1.0" 200 15444 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:40 +0200] "GET /api/user-preference/2/ HTTP/1.0" 200 656 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:40 +0200] "GET /api/meal-plan/?from_date=2024-06-13&to_date=2024-06-13 HTTP/1.0" 200 2 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:40 +0200] "GET /api/recipe/8/related/?levels=2&format=json HTTP/1.0" 200 2 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:47:40 +0200] "GET /api/recipe/8/ HTTP/1.0" 200 15444 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:07 +0200] "GET /edit/recipe/8/ HTTP/1.0" 302 0 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:07 +0200] "GET /edit/recipe/internal/8/ HTTP/1.0" 200 22011 "https://recipes.domain.tld/view/recipe/8" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:07 +0200] "GET /static/vue/css/edit_internal_recipe.css HTTP/1.0" 200 0 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:07 +0200] "GET /static/css/app.min.css HTTP/1.0" 200 0 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:07 +0200] "GET /static/themes/tandoor.min.css HTTP/1.0" 200 0 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:07 +0200] "GET /static/js/jquery-3.5.1.min.js HTTP/1.0" 200 0 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:07 +0200] "GET /static/js/popper.min.js HTTP/1.0" 200 0 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:07 +0200] "GET /static/vue/js/edit_internal_recipe.js HTTP/1.0" 200 0 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:07 +0200] "GET /static/js/bootstrap.min.js HTTP/1.0" 200 0 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:08 +0200] "GET /static/css/select2.min.css HTTP/1.0" 200 0 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:08 +0200] "GET /static/js/select2.min.js HTTP/1.0" 200 0 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:08 +0200] "GET /static/css/select2-bootstrap.css HTTP/1.0" 200 0 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:08 +0200] "GET /static/themes/select2-bootstrap-theme.css HTTP/1.0" 200 0 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:08 +0200] "GET /static/fontawesome/fontawesome_all.min.css HTTP/1.0" 200 0 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:08 +0200] "GET /static/django_js_reverse/reverse.js HTTP/1.0" 200 0 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:08 +0200] "GET /static/vue/js/api-chunk.js HTTP/1.0" 200 0 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:08 +0200] "GET /static/vue/css/chunk-vendors.css HTTP/1.0" 200 0 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:08 +0200] "GET /static/vue/js/locales-chunk.js HTTP/1.0" 200 0 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:08 +0200] "GET /static/vue/js/chunk-vendors.js HTTP/1.0" 200 0 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:08 +0200] "GET /service-worker.js HTTP/1.0" 200 39291 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:09 +0200] "GET /api/recipe/?query=&page=1&page_size=25 HTTP/1.0" 200 1174 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:09 +0200] "GET /api/unit/?query=&page=1&page_size=25 HTTP/1.0" 200 597 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:09 +0200] "GET /api/keyword/?query=&page=1&page_size=25 HTTP/1.0" 200 1405 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:09 +0200] "GET /api/user-file/?query=%5Bobject+Object%5D HTTP/1.0" 200 2 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:09 +0200] "GET /api/space/4/ HTTP/1.0" 200 538 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:09 +0200] "GET /api/recipe/8/ HTTP/1.0" 200 15444 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:09 +0200] "GET /api/food/?query=&page=1&page_size=25 HTTP/1.0" 200 8501 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:09 +0200] "GET /service-worker.js HTTP/1.0" 200 39291 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"
::ffff:172.19.0.4 - - [13/Jun/2024:23:48:09 +0200] "GET /api/user/ HTTP/1.0" 200 85 "https://recipes.domain.tld/edit/recipe/internal/8/" "Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0"

@smilerz
Copy link
Collaborator

smilerz commented Jun 13, 2024

The PUT is never received by the intermediate nginx service. what errors are displayed in the browser console?

@myhubacct
Copy link
Author

I can not find more information on the Web UI than in the picture from this comment

The message is in German language and states: "Error: An error occurred while updating a resource"

And here the requested Browser console message: console-export-2024-6-14_0-15-42.txt

@smilerz
Copy link
Collaborator

smilerz commented Jun 13, 2024

I can not find more information on the Web UI than in the picture from this comment

The message is in German language and states: "Error: An error occurred while updating a resource"

And here the requested Browser console message: console-export-2024-6-14_0-15-42.txt

PUT
	https://recipes.domain.tld/api/recipe/8/image/
Status
413
Request Entity Too Large <------------- this is the problem
VersionHTTP/1.1
Transferred663 B (176 B size)
Referrer Policysame-origin
DNS ResolutionSystem

@myhubacct
Copy link
Author

myhubacct commented Jun 13, 2024

ok, got it.

Is there any size restriction by Tandoor, which I can use as an advice for uploading images? Or could be my own nginx setup the issue?

In the meantime I have used the same image, but reduced the size from 1,7 MB to 152kB with gimp, now the upload is working fine. It would be really great if I could get some advice about allowed sizes

@smilerz
Copy link
Collaborator

smilerz commented Jun 14, 2024

The config that comes with Tandoor is 128M

@myhubacct
Copy link
Author

Thanks a lot for this hint, have added the following line in to the server section of my nginx config for this application. And now the original file can be loaded without errors.

Maybe it would be an idea to have this info as well in the Pure Ngix section of the documentation.

server {
    listen 443 ssl;
    .  .  .
    client_max_body_size 128M;
    .  .  .
}

Thanks to everyone who took the time to help me with this question, I have learned a lot from this.

It was great to see how helpful the community is here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants