diff options
author | silverwind <me@silverwind.io> | 2020-11-17 23:44:52 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-11-17 17:44:52 -0500 |
commit | 0615b668dcbdeb8819662f2532cd5843f427dbcc (patch) | |
tree | 240a16a14d8ab503c83b75b25617c8275bc450d0 /custom | |
parent | 9ec5e6c40b0c0e4a8009acbdd5dfea8c0e60cfcd (diff) | |
download | gitea-0615b668dcbdeb8819662f2532cd5843f427dbcc.tar.gz gitea-0615b668dcbdeb8819662f2532cd5843f427dbcc.zip |
HTTP cache rework and enable caching for storage assets (#13569)
This enabled HTTP time-based cache for storage assets, primarily
avatars. I have not observed If-Modified-Since from browsers during
tests but I guess it's good to support regardless.
It introduces a new generic httpcache module that can handle both
time-based and etag-based caching.
Additionally, manifest.json and robots.txt are now also cachable.
Diffstat (limited to 'custom')
-rw-r--r-- | custom/conf/app.example.ini | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/custom/conf/app.example.ini b/custom/conf/app.example.ini index a4e35d2495..1311c5a650 100644 --- a/custom/conf/app.example.ini +++ b/custom/conf/app.example.ini @@ -389,7 +389,7 @@ GRACEFUL_HAMMER_TIME = 60s ; Allows the setting of a startup timeout and waithint for Windows as SVC service ; 0 disables this. STARTUP_TIMEOUT = 0 -; Static resources, includes resources on custom/, public/ and all uploaded avatars web browser cache time, default is 6h +; Static resources, includes resources on custom/, public/ and all uploaded avatars web browser cache time. Note that this cache is disabled when RUN_MODE is "dev". Default is 6h STATIC_CACHE_TIME = 6h ; Define allowed algorithms and their minimum key length (use -1 to disable a type) |