Code Monkey home page Code Monkey logo

varnishtool's Introduction

VarnishTool

This is a tool to admin varnish 3, with dashboard, statistics, vcl editor, ban urls, etc

Install instructions

  • You need a local Varnish server
  • Also you need a minimal build developement tools like gcc

Python venv

Is better to work with virtualenv and use the use of virtualenvwrapper is easy

# apt-get install virtualenvwrapper libmysqlclient-dev python-dev
# mkvirtualenv djvaradm
# workon djvaradm
# (djvaradm)# pip install -r requirements.txt
# (djvaradm)# ./manage.py syncdb

Run APP with Gunicorn

if you want to run the app in real webserver, use the gunicorn with -D to run as daemon

# ./manage.py collectstatic
# ./manage.py run_gunicorn --bind=0.0.0.0:8000 --error-logfile=/var/log/gunicorn.log -D

Issues

if you get [Errno 13] Permission denied: '/etc/varnish/secret' is because you are running django with a user that have not permission to read the file and must change permissions on varnish secret file

# sudo chmod 666 /etc/varnish/secret

varnishtool's People

Contributors

vmalaga avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

ravibhure

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.