All Projects → allegro → Vaas

allegro / Vaas

Licence: other
VaaS - Varnish as a Service

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Vaas

vaban
Simple and Really Fast Varnish Cache Cluster Manager
Stars: ✭ 29 (-86.45%)
Mutual labels:  varnish
Phalcon Vm
Vagrant configuration for PHP7, Phalcon 3.x and Zephir development.
Stars: ✭ 43 (-79.91%)
Mutual labels:  varnish
Kube Httpcache
Varnish Reverse Proxy on Kubernetes
Stars: ✭ 119 (-44.39%)
Mutual labels:  varnish
Foshttpcache
Integrate your PHP application with your HTTP caching proxy
Stars: ✭ 308 (+43.93%)
Mutual labels:  varnish
Varnish Agent
让varnish更简单
Stars: ✭ 6 (-97.2%)
Mutual labels:  varnish
Docker Magento Mutagen
Mage2click Docker-based development environment for Magento with mutagen.io sync for files on macOS
Stars: ✭ 64 (-70.09%)
Mutual labels:  varnish
libvmod-cfg
VMOD useful to access to contents of environment variables and local or remote files from VCL, usually for configuration purposes, including execution of Lua and JavaScript programs.
Stars: ✭ 20 (-90.65%)
Mutual labels:  varnish
Pike
HTTP cache server, such as varnish
Stars: ✭ 155 (-27.57%)
Mutual labels:  varnish
Falcon
Enables Xkey / Hash-Two / Surrogate Key caching with Craft 2.x. Very experimental.
Stars: ✭ 14 (-93.46%)
Mutual labels:  varnish
Prometheus varnish exporter
Varnish exporter for Prometheus
Stars: ✭ 115 (-46.26%)
Mutual labels:  varnish
Awesome Wp Speed Up
Plugins and resources to speed up and optimize your WordPress site.
Stars: ✭ 375 (+75.23%)
Mutual labels:  varnish
React Esi
React ESI: Blazing-fast Server-Side Rendering for React and Next.js
Stars: ✭ 537 (+150.93%)
Mutual labels:  varnish
Dockerfile
📦 Dockerfiles from WebDevOps for PHP, Apache and Nginx (with PHP5 and PHP7)
Stars: ✭ 1,169 (+446.26%)
Mutual labels:  varnish
Laravel Varnish
Making Varnish and Laravel play nice together
Stars: ✭ 291 (+35.98%)
Mutual labels:  varnish
Varnish3to4
Varnish 3 to 4 migration script
Stars: ✭ 125 (-41.59%)
Mutual labels:  varnish
compose-mediawiki-ubuntu
Containerized Mediawiki install based on Ubuntu
Stars: ✭ 42 (-80.37%)
Mutual labels:  varnish
Ecomdev varnish
Advanced Varnish implementation for Magento
Stars: ✭ 63 (-70.56%)
Mutual labels:  varnish
Varnish 5.0 Configuration Templates
A sane default configuration for Varnish 5.x
Stars: ✭ 171 (-20.09%)
Mutual labels:  varnish
Laravel Responsecache
Speed up a Laravel app by caching the entire response
Stars: ✭ 1,874 (+775.7%)
Mutual labels:  varnish
Libvmod Querystring
Query-string module for Varnish Cache
Stars: ✭ 85 (-60.28%)
Mutual labels:  varnish

VaaS - Varnish as a Service

Build Status

VaaS enables you to manage cluster(s) of Varnish servers from one place, via a web GUI or a REST API. Information about your Varnish servers and their backends, directors and probes is saved into a database. It is then used to automatically generate and distribute VCLs.

VaaS logo

Why we wrote it

We got tired of having to edit VCLs manually, storing them under version control and waiting for puppet to distribute them. As our SOA architecture grew, we found ourselves doing it more and more. So we wrote VaaS. Now each team can administer their service's backends by themselves. And they don't have to wait 30 minutes for puppet to distribute the change. It is applied instantly on all Varnish servers.

Example

See VaaS documentation for examples how to use GUI, API and how to familiarize yourself with VaaS in a few simple steps using VaaS in Vagrant.

Licensing

VaaS is an application written in Python based on Django and several other libraries. These libraries are Open Source and subject to their licenses. VaaS code is published under Apache Version 2.0 License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].