Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

fabio

Consul Load-Balancing made simple
Collective - Host: opensource - https://opencollective.com/fabio - Code: https://github.com/fabiolb/fabio

Drop support for Go 1.4

github.com/fabiolb/fabio - 0fab71e0065f5887172da0f03bc8c16ac8f02740 authored almost 9 years ago by Frank Schroeder <[email protected]>
Fix travis build

github.com/fabiolb/fabio - 2657fc9a028a9d063c6a10f9ed887773aa3b4cce authored almost 9 years ago by Frank Schroeder <[email protected]>
Issue #47: Move dependencies to vendor path

github.com/fabiolb/fabio - 412f4c635d0c4d1ed0cb5e52f1a6a1367ad6dc97 authored almost 9 years ago by Frank Schroeder <[email protected]>
Vendoring in version 3e5e593311103d49927c8d2b0fd93ccdfe4a525c of github.com/rcrowley/go-metrics to vendor

github.com/fabiolb/fabio - 79de29df3ff045ce892cd3c7989190fdf68a6930 authored almost 9 years ago by Frank Schroeder <[email protected]>
Vendoring in version 337395e44efb4affc8bf11971e22acbd4e27a32d of github.com/magiconair/properties to vendor

github.com/fabiolb/fabio - 5bbd9d097c5c1affdbc7349d25cacf1b8453ab74 authored almost 9 years ago by Frank Schroeder <[email protected]>
Vendoring in version b8345b7f01d571b05366d5791a034d872f1bb36f of github.com/cyberdelia/go-metrics-graphite to vendor

github.com/fabiolb/fabio - 4aa5446f99b47bb1826c2c2a178f12bde995c2b0 authored almost 9 years ago by Frank Schroeder <[email protected]>
Vendoring in version 16de0a909bc4c28d879ef1977b46dcdd57b71af3 of github.com/hashicorp/consul/api to vendor

github.com/fabiolb/fabio - 85387fd2c16c30740258fe7d0b43ae1d4f277abf authored almost 9 years ago by Frank Schroeder <[email protected]>
Vendoring in version 9946ad7d5eae91d8edca4f54d1a1e130a052e823 of golang.org/x/net/websocket to vendor

github.com/fabiolb/fabio - 21b067540008108398703f71fd10055792478d83 authored almost 9 years ago by Frank Schroeder <[email protected]>
Issue #41: Cleanup metrics for deleted routes

github.com/fabiolb/fabio - 71eefd547becf789a8802b0fd15ee591855ce58a authored almost 9 years ago by Frank Schroeder <[email protected]>
Issue #32: HTTP2 support with latest Go

Drop the hard coded next protocols for the TLS config
which defeats the auto configuration for b...

github.com/fabiolb/fabio - 35017de38b4b29838540f7fe963fae36a59ddad9 authored almost 9 years ago by Frank Schroeder <[email protected]>
Add license badge to README

github.com/fabiolb/fabio - 62e3b29b0f95d9737df8699387831cd002e0a4ba authored almost 9 years ago by Frank Schroeder <[email protected]>
Update traffic numbers and site list

github.com/fabiolb/fabio - 5e24a09752a75f30448f43773cb529e8ce02ce93 authored almost 9 years ago by Frank Schroeder <[email protected]>
Update changelog

github.com/fabiolb/fabio - fb538233371e3866778f88583d266962e052e4e4 authored almost 9 years ago by Frank Schroeder <[email protected]>
Issue #37: add support for consul ACL token to demo server

github.com/fabiolb/fabio - 0f2576cc725edacea1c200b6c1e67646f114e97f authored almost 9 years ago by Frank Schroeder <[email protected]>
Increase RAM and CPU for Vagrant since Docker fails without

github.com/fabiolb/fabio - 24c71f51dc1628a91cd257659b2e12cf4f3d7b5e authored almost 9 years ago by Frank Schroeder <[email protected]>
Add Vagrantfile for releasing

github.com/fabiolb/fabio - 60d09d49909e0780ea366f9b0d348e1aa545eb29 authored almost 9 years ago by Frank Schroeder <[email protected]>
Release v1.0.8

github.com/fabiolb/fabio - f02d72e71ff5d5e0bb177e8e0b4f4e6de27783fe authored almost 9 years ago by Frank Schroeder <[email protected]>
Prepare for 1.0.8 release

github.com/fabiolb/fabio - 282ebc92970be9d0a6f65ae9753342df1840563e authored almost 9 years ago by Frank Schroeder <[email protected]>
Fix travis build

github.com/fabiolb/fabio - a41e58f98153396dbc683b6160b95f1653d1ebdc authored almost 9 years ago by Frank Schroeder <[email protected]>
Upgrade to Go 1.5.3

github.com/fabiolb/fabio - 5ce01de07f365ecff5f5939f02d6309debc134dc authored almost 9 years ago by Frank Schroeder <[email protected]>
Update CHANGELOG

github.com/fabiolb/fabio - 8eb32131957c5e2bc263fb48554a919bba4a0e58 authored almost 9 years ago by Frank Schroeder <[email protected]>
Issue #36: Add support for consul ACL token

github.com/fabiolb/fabio - 5236344e6a42dfce64c413be3f0ecda6210528ec authored almost 9 years ago by Frank Schroeder <[email protected]>
Merge pull request #30 from doublerebel/patch-1

[registry] fallback to given local IP address

github.com/fabiolb/fabio - 151c27a1b53af0e0f4544c8b7f3057ec0bcdbc27 authored about 9 years ago by Frank Schröder <[email protected]>
[registry] fallback to given local IP address

Fabio has configuration for every IP binding, but relies on autodetection for registration with ...

github.com/fabiolb/fabio - f5000649e50a472761fdd53a700251670a20c1be authored about 9 years ago by Charles Phillips <[email protected]>
Issue #29: Include services with check ids other than 'service:*'

github.com/fabiolb/fabio - a6d636e70448e2903ec0c1d1163574713c8366d2 authored about 9 years ago by Frank Schroeder <[email protected]>
Update README for 1.0.7

github.com/fabiolb/fabio - 7121b6a338bce6798d201f32b23d11ddb4dd6093 authored about 9 years ago by Frank Schroeder <[email protected]>
Release v1.0.7

github.com/fabiolb/fabio - d51c01d1ba78731760231ee186886088b84c544a authored about 9 years ago by Frank Schroeder <[email protected]>
Fix release script for linux

github.com/fabiolb/fabio - 20c95cb442864e0be37d782577aa468f3ab4c4ff authored about 9 years ago by Frank Schroeder <[email protected]>
gofmt -s -w

github.com/fabiolb/fabio - e6d866f6e94e00e9c11e510e5cc9ba6b5de686f4 authored about 9 years ago by Frank Schroeder <[email protected]>
Update changelog for v1.0.7

github.com/fabiolb/fabio - 045bfe21d129c42ebd9eb42e22d43864484662e8 authored about 9 years ago by Frank Schroeder <[email protected]>
Issue #26: Detect when consul agent is down

The passingServices function does not detect when
the 'serfHealth' for a node is 'critical' and
...

github.com/fabiolb/fabio - 0268ce3a30ba670e17bf579cf74a764c28707a15 authored about 9 years ago by Frank Schroeder <[email protected]>
Issue #23: clear dynamic routes properly

* Fixes #23: Dynamic routes or manual overrides were ignored when empty

github.com/fabiolb/fabio - e894761a4603784fa2f03b6a059da917fcd1f6c0 authored about 9 years ago by Frank Schroeder <[email protected]>
Add config options for UI color and title

github.com/fabiolb/fabio - e9b09ccd37e217875536c32bf46166136f0fc830 authored about 9 years ago by Frank Schroeder <[email protected]>
Build with 1.5.2 and tip on travis

github.com/fabiolb/fabio - 7233c8e61904650517a679c39ab7818240795caf authored about 9 years ago by Frank Schroeder <[email protected]>
Bump to 1.0.7-dev

github.com/fabiolb/fabio - 340996cd2a64e95774f1fcc56584cf9c252a64bd authored about 9 years ago by Frank Schroeder <[email protected]>
Main link should go to /

github.com/fabiolb/fabio - 35fc26829ce88fb7e093266a07f043bcb8807ff4 authored about 9 years ago by Frank Schroeder <[email protected]>
Ignore vim temp files

github.com/fabiolb/fabio - 8cdaa2ebc1c7f3db550fd949e2a1fe86743870b0 authored about 9 years ago by Frank Schroeder <[email protected]>
Strip v from docker version number

github.com/fabiolb/fabio - b9c82d7f28153c0402b25f853bafab7a3e6c775b authored about 9 years ago by Frank Schroeder <[email protected]>
Release cleanup

* Add missing arch=amd64 variable
* Add fabio binaries to gitignore

github.com/fabiolb/fabio - 487b1328791e391ba935836f9a8b311b561be5b5 authored about 9 years ago by Frank Schroeder <[email protected]>
Release v1.0.6

Fixes #9: websocket support
Fixes #15: Traffic shaping does not match on service name
Fixes #16:...

github.com/fabiolb/fabio - bfc0548cc0477984f9b7453de2769c2ffbca25cf authored about 9 years ago by Frank Schroeder <[email protected]>
Prepare for 1.0.6 release

github.com/fabiolb/fabio - bf0e8ccc6ce1536be3db86664de0c4d63a900e3d authored about 9 years ago by Frank Schroeder <[email protected]>
Vet and lint cleanup

github.com/fabiolb/fabio - 1a954d6b25fcacf9ec8e7ed1125e0e3fcc718b30 authored about 9 years ago by Frank Schroeder <[email protected]>
Build binary packages during release

github.com/fabiolb/fabio - 21e48c22d8e48a3c009d8c0a20cb90677408308d authored about 9 years ago by Frank Schroeder <[email protected]>
Register fabio as a service

fabio registers itself as a service in the backend.
The Backend interface now has two new method...

github.com/fabiolb/fabio - 486e0da52ea730451053513ac020e8d8cf3ece9a authored about 9 years ago by Frank Schroeder <[email protected]>
Deprecate consul.url

consul.url is obsolete since fabio can now manage the
manual overrides directly through both API...

github.com/fabiolb/fabio - 05bce242925d0e8a3b4eef87b3b33eb8205fb5af authored about 9 years ago by Frank Schroeder <[email protected]>
Rename registry.DefaultBackend to Default

github.com/fabiolb/fabio - d738ebdf047df3daced31243c5f5e5490e921bed authored about 9 years ago by Frank Schroeder <[email protected]>
consul: create key if it does not exist

github.com/fabiolb/fabio - add7e6d4f605e10bcd826e602ba47229ef85c4ad authored about 9 years ago by Frank Schroeder <[email protected]>
Add help to override ui

github.com/fabiolb/fabio - 9c6c63e6b8c65e5973edd6df1572365b849c4ab4 authored about 9 years ago by Frank Schroeder <[email protected]>
Manage manual overrides via UI

github.com/fabiolb/fabio - 8128e18c65dc379b788974aa7ced427445911831 authored about 9 years ago by Frank Schroeder <[email protected]>
Move config merging to core

github.com/fabiolb/fabio - 7078126021063b20abdcc133531c771f1dcb6873 authored about 9 years ago by Frank Schroeder <[email protected]>
Add linux build option

github.com/fabiolb/fabio - 93463278e2e2283799a72e2eb85e23449e83f39f authored about 9 years ago by Frank Schroeder <[email protected]>
Issue #16: Drive UI via API

github.com/fabiolb/fabio - e05aa9907754ff3272b4028a30ab98f9847eff7a authored about 9 years ago by Frank Schroeder <[email protected]>
Issue #16: Use window.history.pushState to filter without reload

github.com/fabiolb/fabio - d9cfc51648223409cdd57b3e55b2faaf90630b83 authored about 9 years ago by Frank Schroeder <[email protected]>
Issue #16: Clean up header. Hide tags on mobile

github.com/fabiolb/fabio - 9743902b2ad45a653a2250111452016f91f3c647 authored about 9 years ago by Frank Schroeder <[email protected]>
Issue #16: Style with materializecss

github.com/fabiolb/fabio - 7de8fa2e2061f9a7c59900768a4b930682b05fab authored about 9 years ago by Frank Schroeder <[email protected]>
Prepend git tags with a "v"

github.com/fabiolb/fabio - e04f93c641f01f60dde664f7e1f1b842ffb1c1fc authored about 9 years ago by Frank Schroeder <[email protected]>
Issue #9: Use raw http proxy as websocket handler

github.com/fabiolb/fabio - fc4706cbfce1389e11d03cc4379a13c84f517607 authored about 9 years ago by Frank Schroeder <[email protected]>
Issue #16: Improve filter on routing table ui

* Filter only on routes
* Remember filter value

github.com/fabiolb/fabio - 63ef0d1f91744b3867259ccd7cef03f383bd55e0 authored about 9 years ago by Frank Schroeder <[email protected]>
Move Target to target.go so that I stop looking for it

github.com/fabiolb/fabio - 21c47130ef2151c965aa3ca93569af4432f1fba5 authored about 9 years ago by Frank Schroeder <[email protected]>
Manage version number

* Add script for fixing the version number for tagged releases
* Overwrite version number with o...

github.com/fabiolb/fabio - b201119a6cf0ffbea701ca5eb438a6dbef356581 authored about 9 years ago by Frank Schroeder <[email protected]>
Issue #15: Fix traffic shaping

* Use service name, source and tags for matching if provided
* Distribute the total sum of traff...

github.com/fabiolb/fabio - d990e9732136917825081a809206e644d2594a99 authored about 9 years ago by Frank Schroeder <[email protected]>
Log host and uri for invalid routes

github.com/fabiolb/fabio - ac5d6f093a5c2a0a7d36fe5e3a7e38aa1bd7c2b1 authored about 9 years ago by Frank Schroeder <[email protected]>
Simplify http handlers

github.com/fabiolb/fabio - def5c6c1cf028ac308d374e5f9ba531f3ac8b4fb authored about 9 years ago by Frank Schroeder <[email protected]>
Fix go vet error

github.com/fabiolb/fabio - c945b63f2230bc4f374b8a68b818abb59b319e6d authored about 9 years ago by Frank Schroeder <[email protected]>
Issue #12: Support multiple backends

This is a first step in that direction by refactoring
the consul code behind a Backend interface...

github.com/fabiolb/fabio - 317817e71625199b77f61fc4291f2df598c221c5 authored about 9 years ago by Frank Schroeder <[email protected]>
Merge pull request #14 from ceh/readme-typos

README: fix typos

github.com/fabiolb/fabio - 562bccae4dc0ef0457b11597b77dfe647b813235 authored about 9 years ago by Frank Schröder <[email protected]>
README: fix typos

github.com/fabiolb/fabio - 28062a4d4c89b45e7a57ccf1db05b456a761828e authored about 9 years ago by Emil Hessman <[email protected]>
Fix version number

github.com/fabiolb/fabio - eda8764f092037ad48dd83539820a540b244e32e authored about 9 years ago by Frank Schroeder <[email protected]>
Bump to v1.0.5

Fixes #9: Support websockets
Fixes #10: Support Forwarded and X-Forwarded-For headers

github.com/fabiolb/fabio - 452f3dfdf65ec3f83d1e06cb84cf012fb39f3331 authored about 9 years ago by Frank Schroeder <[email protected]>
Issue #9: Add websocket support to demo clients

* Add websocket support to demo/server
* Add simple websocket client in demo/wsclient

github.com/fabiolb/fabio - 6102bfdb5d32d725692703be8156cabe3853b3fa authored about 9 years ago by Frank Schroeder <[email protected]>
Issue #10: Add support for Forwarded and X-Forwarded-For headers

github.com/fabiolb/fabio - 872c1915ee01197a94a74d4b829792e7ab92261d authored about 9 years ago by Frank Schroeder <[email protected]>
Issue #9: Add websocket support

github.com/fabiolb/fabio - f5348490b3302bab2d78cd14a33901c3407941bf authored about 9 years ago by Frank Schroeder <[email protected]>
Vendoring in version 9946ad7d5eae91d8edca4f54d1a1e130a052e823 of golang.org/x/net/websocket

github.com/fabiolb/fabio - f35646446f073dcc069a24f17b8205cb5627546e authored about 9 years ago by Frank Schroeder <[email protected]>
Added demo server

github.com/fabiolb/fabio - 50fe49ee13d0b6b5a102c368933376e6ec6116f8 authored about 9 years ago by Frank Schroeder <[email protected]>
Add motivation and deployment scenarios to README

github.com/fabiolb/fabio - 08226cb2d918ef7301854f00fe12d8abd39472f3 authored about 9 years ago by Frank Schroeder <[email protected]>
Merge pull request #13 from juliendsv/master

fix vet warning

github.com/fabiolb/fabio - 8dd1667c34a1c55a22fc00f87a6ba92e7a38c42c authored about 9 years ago by Frank Schröder <[email protected]>
fix vet warning

github.com/fabiolb/fabio - f37b97a822d7909b43fee18aa66ac4af6788b5b3 authored about 9 years ago by juliendsv <[email protected]>
Fix typo

github.com/fabiolb/fabio - 9206697ef8ea81b68b8498dd737ce1bfc32fa26f authored about 9 years ago by Frank Schroeder <[email protected]>
Bump to v1.0.4

Fixes #8: Add support for SSL client authentication

github.com/fabiolb/fabio - 3d87ef4290b40acc232417ce98802a2fc2591a4e authored about 9 years ago by Frank Schroeder <[email protected]>
Refactor listener startup

* Unify http.Server and TCP listener setup

github.com/fabiolb/fabio - 51d930fae08ee2757682a6a48ad62d57f7bd584e authored about 9 years ago by Frank Schroeder <[email protected]>
Config cleanup

* Structured config instead of globals
* Structured default config
* Move address parsing into c...

github.com/fabiolb/fabio - ba2ba646c5b80c3a8a45b85c2a6503a8cc310cca authored about 9 years ago by Frank Schroeder <[email protected]>
Minor cleanup

github.com/fabiolb/fabio - 0480c4196c68eb9ee759af90339599613052c1d1 authored about 9 years ago by Frank Schroeder <[email protected]>
Merge pull request #11 from budnik/patch-1

Fixes broken fragment identifier link

github.com/fabiolb/fabio - c37f05ec8d872b0225687fd8b85910af1b3b6124 authored about 9 years ago by Frank Schröder <[email protected]>
Fixes broken fragment identifier link

github.com/fabiolb/fabio - ea222dbb2573457d9b3e874ebb106338e30fe6fb authored about 9 years ago by Дмитро Будник <[email protected]>
Fix typo

github.com/fabiolb/fabio - 5b7d611e13ed5bd03b627cddcdda40cdea09f159 authored about 9 years ago by Frank Schroeder <[email protected]>
Updated README

* Move changelog to CHANGELOG.md
* Add note to register passing health check to Quickstart

github.com/fabiolb/fabio - 3ddeb44fc0c3785349cd1b33f327cab1a42de9bc authored about 9 years ago by Frank Schroeder <[email protected]>
Updated README

* Add documentation section
* Add link to fabio.properties

github.com/fabiolb/fabio - 1d1323b24a11248a38e903e57c074169977a8886 authored about 9 years ago by Frank Schroeder <[email protected]>
Add Docker support and bump to v1.0.3

github.com/fabiolb/fabio - cf3fb7dc13db84ca75e69279f9ce96378e17cd91 authored about 9 years ago by Frank Schroeder <[email protected]>
Merge pull request #5 from mdevreugd/master

Correcting a typo

github.com/fabiolb/fabio - 60fb98e40177936261a2786489d45776854a1055 authored about 9 years ago by Frank Schröder <[email protected]>
Correcting a typo

github.com/fabiolb/fabio - ec36538b0d1040f2c99e8983ad89c2423e3653f3 authored about 9 years ago by Metin de Vreugd <[email protected]>
Bump to v1.0.2

github.com/fabiolb/fabio - e799ff7f99ebb3d27f92f29ebdf29df57d0a3b08 authored about 9 years ago by Frank Schroeder <[email protected]>
Merge pull request #3 from jeinwag/fix_consuladdr

Honor consul.url and consul.addr from config file

github.com/fabiolb/fabio - 5de46044d34615c7855022a3440ffa78253aca1c authored about 9 years ago by Frank Schröder <[email protected]>
Honor consul.url and consul.addr from config file

github.com/fabiolb/fabio - 515679685383df6d248bf8927a0bf6dfca046569 authored about 9 years ago by Julian Einwag <[email protected]>
Add travis build status badge

github.com/fabiolb/fabio - 39db248ba1232a4517c137559a3b552b995e8b46 authored about 9 years ago by Frank Schroeder <[email protected]>
Update travis config and trigger first build

github.com/fabiolb/fabio - a187e74f5aed9fcb99b2776bc479880ae7c6dd1b authored about 9 years ago by Frank Schroeder <[email protected]>
Use correct anchor

github.com/fabiolb/fabio - 61b452769bb44f4b075a65ef7bcd9e95938ddb46 authored about 9 years ago by Frank Schroeder <[email protected]>
Bump to v1.0.1

github.com/fabiolb/fabio - dfb76aaa9307cd4f19f3b7601e9b136ee75d701a authored about 9 years ago by Frank Schroeder <[email protected]>
Honor maintenance mode

fabio now removes services from the routing table if
they or the node they are running on is in ...

github.com/fabiolb/fabio - 895fa9fe1ec05794136f9622926ae9cf3d1100e6 authored about 9 years ago by Frank Schroeder <[email protected]>
Update README

- Add quickstart description
- Use YouTube instead of Vimeo
- Drop statement about traffic shapi...

github.com/fabiolb/fabio - 7ccd80481c8a6135182047ad3f68011016a86c27 authored about 9 years ago by Frank Schroeder <[email protected]>
Drop redundant debug log statement

github.com/fabiolb/fabio - 2bcf26994a3e103de100a490a3ee9d6001bd8769 authored about 9 years ago by Frank Schroeder <[email protected]>