mirror of
https://github.com/sablierapp/sablier.git
synced 2025-12-21 13:23:03 +01:00
3891027e23460bbe7edc8331ad5e97b5a96395eb
proxywasm plugin (#284)
* feat(plugin): add `proxywasm` plugin The `proxywasm` plugin is a WASM Filter following the ProxyWasm ABI Specification using the proxywasm go sdk This allows extensibility with any reverse proxy who implements the ProxyWasm ABI Specification. The current WASM Filter was successfully tested with APISIX, Envoy, Nginx with ngx_wasm_module from Kong and Istio. Fixes #145
Sablier
An free and open-source software to start workloads on demand and stop them after a period of inactivity.
Either because you don't want to overload your raspberry pi or because your QA environment gets used only once a week and wastes resources by keeping your workloads up and running, Sablier is a project that might interest you.
🎯 Features
- Supports the following providers
- Docker
- Docker Swarm
- Kubernetes
- Supports multiple reverse proxies
- Nginx
- Traefik
- Caddy
- Scale up your workload automatically upon the first request
- Scale your workload to zero automatically after a period of inactivity
📝 Documentation
Contributors
Alexis Couvreur 💬 🐛 💻 📖 💡 🤔 |
Matthias Schneider 💻 📖 👀 |
Alexandre HILTCHER 💻 🤔 |
tandy1000 📖 🤔 |
Sam R. 📖 |
Stanislas Bruhière 💻 🤔 |
Jenn Wheeler 💻 🤔 |
Romain Duminil 💻 🤔 |
||||||
|
|
||||||
Languages
Go
89.4%
HTML
9.9%
Makefile
0.6%
Dockerfile
0.1%
