nginx-cache-purge

A bash script for deleting items from Nginx cache

  • Owner: perusio/nginx-cache-purge
  • Platform:
  • License::
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

Bash script for deleting an item or set of items from Nginx cache

Introduction

This simple script removes an item or set of items from
Nginx cache, be it
fastcgi or
proxy.

It accepts a
grep pattern
as argument to search for cached items in the given cache directory.

This script uses grep
basic
regular expressions. Pressuposes the use of
GNU grep.

The script requires rw (read-write) access to the cache
directory.

Usage

  1. Delete foobar.css from the /var/cache/nginx/baz cache.

    nginx-cache-purge "foobar.cs" /var/cache/nginx/baz
    
  2. Delete all JPEG files from the /var/cache/nginx/img cache.

    nginx-cache-purge "\.jpe*g" /var/cache/nginx/img 
    

Installation

  1. Clone the repo:

    git clone git://github.com/perusio/nginx-cache-purge.git
    
  2. Place the script in a convenient place.

  3. Done.

See also

There's another script
on github for inspecting cache items.

Main metrics

Overview
Name With Ownerperusio/nginx-cache-purge
Primary LanguageShell
Program languageShell (Language Count: 1)
Platform
License:
所有者活动
Created At2011-12-29 06:21:12
Pushed At2017-05-21 20:57:05
Last Commit At2015-09-14 12:48:47
Release Count0
用户参与
Stargazers Count249
Watchers Count14
Fork Count57
Commits Count13
Has Issues Enabled
Issues Count2
Issue Open Count2
Pull Requests Count1
Pull Requests Open Count3
Pull Requests Close Count0
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private