aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Improve Nginx reverse proxy exampleBaptiste Jonglez2022-11-111-5/+9
| | | | | | | | | | | | By default, Nginx does proxy buffering and it may store big replies to a temporary file up to 1 GB. It also means that Nginx will read data as fast as possible from Garage, even if the client downloads slowly. Both behaviours are often not wanted, so disable this temporary file in the example. Ref: https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_buffering Also add an example of upstream with a "backup" server, which may be useful to only use remote servers as fallback.
* Merge pull request 'Add documentation to run Mastodon on Garage' (#411) from ↵Alex2022-11-061-2/+130
|\ | | | | | | | | | | baptiste/garage:doc_mastodon into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/411
| * Add documentation to run Mastodon on GarageBaptiste Jonglez2022-11-061-2/+130
|/
* Merge pull request 'Improvements to CLI' (#410) from cleanup-uploads-command ↵Alex2022-11-047-18/+486
|\ | | | | | | | | | | into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/410
| * Show a nice message and a backtrace when Garage panicsAlex Auvolat2022-11-044-17/+190
| |
| * Clearer error messsagesAlex Auvolat2022-11-041-2/+2
| |
| * Add garage bucket cleanup-incomplete-uploads commandcleanup-uploads-commandAlex Auvolat2022-11-046-2/+297
|/
* Merge pull request 'Fix helm chart with correct configuration syntax' (#406) ↵Alex2022-10-181-4/+5
|\ | | | | | | | | | | from fix-helm-chart into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/406
| * Fix helm chart with correct configuration syntaxfix-helm-chartAlex Auvolat2022-10-181-4/+5
|/
* Merge pull request 'Add TLS support for Consul discovery + refactoring' ↵v0.8.0-rc2v0.8-rc2Alex2022-10-1812-204/+481
|\ | | | | | | | | | | (#405) from consul-tls into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/405
| * Change reqwest rustls featuresAlex Auvolat2022-10-183-26/+3
| |
| * Fix issue with 'http(s)://' prefixconsul-tlsAlex Auvolat2022-10-183-8/+8
| |
| * move things aroundAlex Auvolat2022-10-181-9/+8
| |
| * Load TLS certificates only onceAlex Auvolat2022-10-182-132/+133
| |
| * Add TLS support for Consul discovery + refactoringAlex Auvolat2022-10-1812-149/+449
|/
* Merge pull request 'Use status code 204 No Content for empty responses' ↵Alex2022-10-1811-104/+104
|\ | | | | | | | | | | (#403) from tobikris/garage:http-no-content into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/403
| * update k2v docs for status 204 changesTobias Krischer2022-10-181-28/+28
| |
| * Use status code 204 No Content for empty responsesTobias Krischer2022-10-1710-76/+76
| |
* | Merge pull request 'upgrade Nix toolchain' (#400) from upgrade-toolchain ↵Alex2022-10-1816-2307/+2425
|\ \ | |/ |/| | | | | | | into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/400
| * Add function to upload a build and its dependencies to the cacheupgrade-toolchainAlex Auvolat2022-10-181-0/+12
| | | | | | | | to faster bootstrap new runner nodes
| * Some things are now in result-binAlex Auvolat2022-10-184-9/+11
| |
| * Cleanup nix scriptsAlex Auvolat2022-10-183-15/+7
| |
| * Add garage_db test to CIAlex Auvolat2022-10-181-1/+2
| |
| * Fix cargo2nix feature discoveryAlex Auvolat2022-10-182-1/+1286
| |
| * move refresh_toolchainAlex Auvolat2022-10-181-10/+9
| |
| * Fix conditional testing in garage_dbAlex Auvolat2022-10-141-4/+9
| |
| * definitively expunge openssl from dependencies everywhereAlex Auvolat2022-10-145-543/+612
| |
| * Fix i386 build with custom toolchain (armv6 unknown state)Alex Auvolat2022-10-144-37/+34
| |
| * cargo2nix unstable (patched), rust 1.63.0, nixpkgs 22.05 (32-bit builds are ↵Alex Auvolat2022-10-148-2552/+1308
| | | | | | | | broken)
* | Merge pull request 'Update 'doc/book/reference-manual/features.md'' (#402) ↵Quentin2022-10-161-1/+1
|\ \ | |/ |/| | | | | | | from borgified/garage:borgified-patch-1 into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/402
| * Update 'doc/book/reference-manual/features.md'borgified2022-10-161-1/+1
|/ | | | typo
* Merge pull request 'Fix instant substractions that might have panicked' ↵Alex2022-10-024-8/+16
|\ | | | | | | | | | | (#398) from fix-time into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/398
| * Fix instant substractions that might have panickedfix-timeAlex Auvolat2022-09-294-8/+16
| |
* | Merge pull request 'Add helm chart' (#331) from chemicstry/garage:helm_chart ↵Alex2022-10-0213-0/+709
|\ \ | | | | | | | | | | | | | | | | | | into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/331 Reviewed-by: maximilien <me@mricher.fr>
| * | Updates values.yml with some opinionated and untested defaultsMaximilien R2022-09-302-35/+54
| | |
| * | Add missing ClusterRole and bindings for CRDsMaximilien R2022-09-301-0/+28
| | |
| * | Fix typochemicstry2022-09-301-1/+1
| | |
| * | Update docschemicstry2022-09-301-2/+2
| | |
| * | Generate random RPC secret if not providedchemicstry2022-09-305-3/+64
| | |
| * | Move documentation to bookchemicstry2022-09-302-71/+88
| | |
| * | Add secret to overrideschemicstry2022-09-301-0/+4
| | |
| * | Add configuration instructions to READMEchemicstry2022-09-301-0/+6
| | |
| * | Cleanup values.yamlchemicstry2022-09-301-2/+0
| | |
| * | Add helm chartchemicstry2022-09-3010-0/+576
|/ /
* | Merge pull request 'Document db_engine' (#399) from doc-0.8 into mainAlex2022-09-291-0/+43
|\ \ | |/ |/| | | Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/399
| * Document db_engineAlex Auvolat2022-09-271-0/+43
| |
* | Merge pull request 'Shutdown properly on SIGTERM/SIGHUP and on Windows ↵Alex2022-09-281-1/+42
|\ \ | |/ |/| | | | | | | signals' (#397) from handle-sigterm into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/397
| * Shutdown properly on SIGTERM/SIGHUP and on Windows signalshandle-sigtermAlex Auvolat2022-09-281-1/+42
|/
* Merge pull request 'Add step to generate multi-arch Docker container in CI' ↵v0.8.0-rc1Alex2022-09-273-1/+65
|\ | | | | | | | | | | (#393) from multi-arch-container into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/393
| * Add step to generate multi-arch Docker container in CImulti-arch-containerAlex Auvolat2022-09-263-1/+65
| |