Snapshots not working

Chris Down chris at
Thu Feb 7 06:06:20 CET 2013

Hi Jason,

AFAIK I don't have any caching (at least, I have no caching set up in
nginx or fastcgi). This issue even occurred before I had any branches
other than "master", too, so I don't think it can be a cache issue
since those have since appeared in cgit (although I'm more than
willing to be proved wrong about that).

Here's how my /etc/cgitrc looks:


snapshots=tar tar.gz tar.bz2 zip


And here's my nginx config for cgit:


server {
    listen 80;

    location ~* ^.+\.(css|png|ico)$ {
        root /var/www/cgit;
        expires 30d;

    location / {
        rewrite ^/([^?/]+/[^?]*)?(?:\?(.*))?$ /cgit?url=$1&$2 last;

        include "fastcgi_params";

        fastcgi_param    DOCUMENT_ROOT    /var/www/cgit;
        fastcgi_param    SCRIPT_FILENAME  /var/www/cgit/cgit.cgi;

    access_log /var/log/nginx/cgit.access.log combined;
    error_log /var/log/nginx/cgit.error.log warn;



On 7 February 2013 12:29, Jason A. Donenfeld <Jason at> wrote:
> Hi Chris,
> On Thu, Feb 7, 2013 at 5:18 AM, Chris Down <chris at> wrote:
>> I'm using v0.9.1-4-g05da. Is there something else that I'm supposed to
>> do to get snapshots working?
> appears to
> work fine. But I don't see the links in the HTML. Do you have cache
> settings that are really aggressive that are caching the old HTML?
> (Try deleting that cache directory, if so.) Or do you have a per-repo
> setting that's disabling it?
> Jason

More information about the CGit mailing list