From 39e639ac69380fbe7cb5d16275a8d0c42f4c20d6 Mon Sep 17 00:00:00 2001 From: Jack Schmidt <1107865+jackschmidt@users.noreply.github.com> Date: Mon, 29 Dec 2025 16:11:31 -0500 Subject: [PATCH] Update README.md -- data and its contents The data directory itself and its contents need to be writable by the php / webserver. It's somewhat easy to have the data directory be writable while the contents are not, and sometimes this can cause hard to debug redirect loops (which have nothing to do with BASE_PATH or BASE_URL or DISABLE_URL_REWRITING). --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ae61efc3..00a70306 100644 --- a/README.md +++ b/README.md @@ -38,7 +38,7 @@ See the website for a list of community contributed Add-ons / Tools. → [htt Grocy is technically a pretty simple PHP application, so the basic notes to get it running are: - Unpack the [latest release](https://releases.grocy.info/latest) - Copy `config-dist.php` to `data/config.php` + edit to your needs -- Ensure that the `data` directory is writable +- Ensure that the `data` directory and its contents are writable - The webserver root should point to the `public` directory - Include `try_files $uri /index.php$is_args$query_string;` in your location block if you use nginx - Or disable URL rewriting (see the option `DISABLE_URL_REWRITING` in `data/config.php`)