aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request 'reverse proxy: also add tag-based headers for redirection...HEADmainArmael2024-12-011-2/+2
|\
| * reverse proxy: also add tag-based headers for redirectionsArmaël Guéneau2024-12-011-2/+2
|/
* Merge pull request 'Build musl static binaries & update dependencies' (#15) f...Armael2024-11-095-1331/+2355
|\
| * Add a startup message on stdout (for debugging purposes)Armaël Guéneau2024-11-091-0/+1
| * Build musl static binaries & update flake dependenciesArmaël Guéneau2024-11-084-1331/+2354
|/
* fix woodpecker triggerAlex Auvolat2024-03-201-1/+1
* Woodpecker CIAlex Auvolat2024-03-202-22/+8
* fix formattingQuentin Dufour2023-12-131-1/+1
* correctly warmup cert storeQuentin Dufour2023-12-131-2/+3
* Merge pull request 'Add support for domain checks.' (#11) from domain-check i...Quentin2023-11-302-39/+158
|\
| * centralize all the checks in the same placedomain-checkQuentin Dufour2023-11-301-50/+52
| * implement featureQuentin Dufour2023-11-302-49/+143
| * some commentsQuentin Dufour2023-11-301-0/+23
|/
* Merge pull request 'New directive `tricot-add-redirect <match-prefix> <redire...Quentin2023-11-295-93/+291
|\
| * add tricot-add-redirect in readmeredirectQuentin Dufour2023-11-291-0/+1
| * implement redirection in https.rsQuentin Dufour2023-11-292-11/+65
| * fix testsQuentin Dufour2023-11-291-14/+8
| * refactor configuration to support redirectsQuentin Dufour2023-11-294-84/+233
|/
* dockerfile: update rustcdocker-51Alex Auvolat2023-10-021-1/+1
* prometheus: disable counter suffixesAlex Auvolat2023-10-021-0/+1
* flake.nix: update rustcAlex Auvolat2023-10-022-13/+61
* update cargo.nixAlex Auvolat2023-10-021-1122/+1025
* cargo upgrades: update opentelemetry dependency to 0.20/prometheus to 0.13Alex Auvolat2023-10-025-60/+93
* cargo upgrades: updage all major versions of deps except opentelemetryAlex Auvolat2023-10-022-73/+28
* cargo update: non-breaking update of all dependenciesAlex Auvolat2023-10-021-528/+430
* replace log,pretty_env_logger by tracing,tracing_subscriber and add timedocker-50Alex Auvolat2023-08-2710-103/+272
* Take into account unhealthy nodesAlex Auvolat2023-08-273-156/+83
* stdout: prettier formatting of proxy configAlex Auvolat2023-08-272-8/+45
* feat: warmup memory store when startingdocker-49feat/load-certs-at-bootQuentin Dufour2023-08-082-9/+69
* update df-consul to fix some issuesdocker-48Alex Auvolat2023-06-136-160/+349
* Change example links to be permalinks (fix #7)Alex Auvolat2023-06-051-5/+6
* cargo fmtAlex Auvolat2023-01-261-7/+3
* Add Grafana dashboardsdocker-47Alex Auvolat2023-01-032-0/+1958
* Don't do the hack with same_site and same_node, separate lb flagsAlex Auvolat2023-01-022-22/+42
* status code just as integer, drop canonical reason stringAlex Auvolat2022-12-111-8/+1
* Update cargo2nixAlex Auvolat2022-12-071-1/+16
* Externalise Consul module to df-consul crateAlex Auvolat2022-12-076-272/+33
* Remove host="" metric parameter for most thingsAlex Auvolat2022-12-072-24/+33
* More precise histogramsAlex Auvolat2022-12-061-1/+10
* Cargo clippydocker-44Alex Auvolat2022-12-063-10/+10
* Change scheduling algo to deprioritize slow backends + refactoringAlex Auvolat2022-12-064-68/+88
* Add duration metric and improve others as wellAlex Auvolat2022-12-052-17/+41
* Add basic support for metricsAlex Auvolat2022-12-057-28/+655
* Update dependenciesAlex Auvolat2022-12-055-2228/+1672
* Make rustfmt work in NixAlex Auvolat2022-12-051-1/+1
* Try rustfmt in nixAlex Auvolat2022-12-021-4/+6
* deactivate fmt (doesnt work for some reason)Alex Auvolat2022-12-011-5/+5
* use nix runAlex Auvolat2022-12-011-2/+2
* Add Drone CIAlex Auvolat2022-12-013-10/+55
* Make Nix flakeAlex Auvolat2022-12-014-0/+3597