Ludovic Courtès
7db2489880
nginx: mirror: Slightly reduce the max cache size for nars.
...
This works around ENOSPC on hydra.gnunet.org.
* hydra/nginx/mirror.conf (/var/cache/nginx/nar): Limit to 95G.
2017-08-28 15:16:58 +02:00
Ludovic Courtès
422a350d6b
nginx: mirror: Cache narinfos for a shorter period of time.
...
* hydra/nginx/mirror.conf: Set 'inactive' for the 'narinfo' cache to 10d.
* hydra/nginx/mirror-locations.conf (\.narinfo): Cache valid for 10d.
Cache misses for 10m.
2017-05-09 10:26:22 +02:00
Ludovic Courtès
7f59985566
nginx: Add '/file' URLs for the 'guix publish' content-addressed storage.
2016-07-31 18:11:52 +02:00
Ludovic Courtès
b9ae729f0f
nginx: mirror: Prefer server cipher suites.
2016-06-15 10:52:37 +02:00
Ludovic Courtès
539f7351d7
nginx: mirror: Proxy and cache /log URLs.
2016-06-15 10:48:14 +02:00
Ludovic Courtès
ea01e13f18
nginx: mirror: Use HTTP 1.1 to talk to the backend.
2016-03-22 15:27:26 +01:00
Ludovic Courtès
dd4b1a5e71
nginx: mirror: Reduce the proxy timeouts.
2016-03-17 15:15:01 +01:00
Ludovic Courtès
f258842ea4
nginx: mirror: Fix server name.
2016-03-17 15:12:43 +01:00
Ludovic Courtès
557c572f8a
nginx: mirror: Keep things in cache for 3 months.
2016-03-16 11:16:47 +01:00
Leo Famulari
a68464e926
nginx: mirror: Use full TLS certificate chain.
...
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-03-15 11:27:38 +01:00
Ludovic Courtès
78c74cf16f
nginx: mirror: Strengthen TLS support.
2016-03-14 15:58:26 +01:00
Ludovic Courtès
b3e543c953
nginx: mirror: Add TLS server.
2016-03-10 16:41:48 +01:00
Ludovic Courtès
3f316d4247
nginx: mirror: Move locations to a separate file.
2016-03-10 16:41:44 +01:00
Ludovic Courtès
b168f02cd0
nginx: mirror: Let nginx choose the number of workers.
2016-03-10 16:19:28 +01:00
Ludovic Courtès
0ea91d9b2b
nginx: mirror: Cache things for a week.
2016-03-10 16:19:00 +01:00
Ludovic Courtès
c59bb59edd
hydra: nginx: Add configuration file for mirrors.
2016-03-01 14:29:09 +01:00