|
8599051c49
|
garage: support specifying token / secret as environment variables
continuous-integration/drone/pr Build is passing
this patch adds support for specifying the `rpc_secret_file`,
`metrics_token_file` and `admin_token_file` as environment variables.
|
2023-10-19 03:39:02 +02:00 |
|
|
4a19ee94bb
|
garage: fix admin-token description
|
2023-10-19 03:31:50 +02:00 |
|
|
c99cb58d71
|
util: move reading secret file into seperate helper
this patch moves the logic to read a secret file (and check for correct
permissions) from `secret_from_file` into a new `read_secret_file`
helper.
|
2023-10-19 03:29:48 +02:00 |
|
|
5feb6a1f64
|
docs: add documentation for specifying token / secret file as environment variables
|
2023-10-19 03:28:44 +02:00 |
|
|
1243db87f2
|
Merge pull request 'Add support for binding to unix domain sockets' (#640) from networkException/garage:unix-sockets into main
continuous-integration/drone/push Build is passing
Reviewed-on: #640
|
2023-10-03 16:23:02 +00:00 |
|
|
6f8a87814b
|
doc: add documentation for specifying unix socket paths
continuous-integration/drone/pr Build is passing
|
2023-10-03 17:56:34 +02:00 |
|
|
7907a09acc
|
api: allow custom unix bind mode and use 0o220 for admin server
|
2023-10-03 17:31:40 +02:00 |
|
|
16aa418e47
|
Merge pull request 'doc: update endpoint_url documentation' (#641) from flokli/garage:aws-endpoint-url into main
continuous-integration/drone/push Build is passing
Reviewed-on: #641
|
2023-10-02 14:30:53 +00:00 |
|
|
cb359b4434
|
doc: update endpoint_url documentation
continuous-integration/drone/pr Build is passing
Since `awscli` `>=1.29.0` or `>=2.13.0` it is now possible to use the
`AWS_ENDPOINT_URL` environment variable, or the `endpoint_url` config
key to override the endpoint URL. This means, the aws bash function to
wrap with --endpoint-url is not necessary anymore. Update invocations to
reflect that.
https://docs.aws.amazon.com/sdkref/latest/guide/feature-ss-endpoints.html
https://github.com/aws/aws-cli/issues/4454#issuecomment-1626116607
|
2023-10-02 17:16:11 +03:00 |
|
|
8ec6a53b35
|
everywhere: support unix sockets when binding in various places
continuous-integration/drone/pr Build is passing
this patch implements binding to paths as a unix socket for generic
server and web server.
|
2023-09-29 18:57:44 +02:00 |
|
|
7353038a64
|
config: allow using paths for unix domain sockets in various places
this patch updates the config format to also allow paths in bind
addresses for unix domain sockets.
this has been added to all apis except rpc.
|
2023-09-29 18:38:30 +02:00 |
|
|
10195f1567
|
util: add helper sum type for unix and tcp socket addresses
this patch introduces a new sum type that can represent either a
tcp socket address or a unix domain socket path.
|
2023-09-29 18:37:36 +02:00 |
|
|
6086a3fa07
|
cargo: add hyperlocal as a dependency
|
2023-09-29 18:37:12 +02:00 |
|
|
3a0e074047
|
Merge pull request 'prez-ocp' (#636) from prez-ocp into main
continuous-integration/drone/push Build is passing
Reviewed-on: #636
|
2023-09-21 08:15:10 +00:00 |
|
|
95ae09917b
|
add ocp2023 presentation
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-09-19 14:02:07 +02:00 |
|
|
a7ababb5db
|
doc: update sticker
continuous-integration/drone/push Build is passing
|
2023-09-18 16:40:06 +02:00 |
|
|
be1a16b42b
|
Merge pull request 'Fix multiple shutdown issues' (#633) from fix-shutdown into main
continuous-integration/drone/push Build is passing
Reviewed-on: #633
|
2023-09-12 12:54:50 +00:00 |
|
|
91e764a2bf
|
fix hang on shutdown
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-09-12 14:35:48 +02:00 |
|
|
aa79810596
|
Fix error when none of S3/K2V/WEB/ADMIN server is started (fix #613)
|
2023-09-12 14:35:19 +02:00 |
|
|
143a349f55
|
Merge pull request 'fix 32-bit build' (#632) from fix-32bit into main
continuous-integration/drone/push Build is passing
Reviewed-on: #632
|
2023-09-11 21:08:26 +00:00 |
|
|
9cfe55ab60
|
fix 32-bit build
continuous-integration/drone/pr Build was killed
continuous-integration/drone/push Build was killed
continuous-integration/drone Build is passing
|
2023-09-11 20:01:29 +02:00 |
|
|
2548a247f2
|
Merge pull request 'use statvfs instead of mount list to determine free data/meta space (fix #611)' (#631) from fix-free-space into main
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is failing
Reviewed-on: #631
|
2023-09-11 17:29:23 +00:00 |
|
|
d5bb50d738
|
use statvfs instead of mount list to determine free data/meta space (fix #611)
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
continuous-integration/drone Build was killed
|
2023-09-11 19:08:24 +02:00 |
|
|
fc635f7072
|
Merge pull request 'make lmdb's map_size configurable (fix #628)' (#630) from configurable-map-size into main
continuous-integration/drone/push Build is passing
Reviewed-on: #630
|
2023-09-11 16:48:14 +00:00 |
|
|
f8b3883611
|
config: make block_size and sled_cache_capacity expressable as strings
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2023-09-11 18:34:59 +02:00 |
|
|
51b9731a08
|
make lmdb's map_size configurable (fix #628)
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2023-09-11 18:03:44 +02:00 |
|
|
5f86b48f97
|
Merge pull request 'Revert netapp to 0.5.2 to avoid rmp-serde upgrade that breaks things' (#627) from hold-netapp-0.5.2 into main
continuous-integration/drone/push Build is passing
Reviewed-on: #627
|
2023-09-05 22:08:40 +00:00 |
|
|
51eac97260
|
update version to 0.8.4
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is failing
|
2023-09-05 23:28:12 +02:00 |
|
|
e78566591b
|
Revert netapp update, hold to version 0.5.2 that uses rmp-serde 0.15
continuous-integration/drone/push Build is failing
|
2023-09-05 23:23:23 +02:00 |
|
|
32e5686ad8
|
Merge pull request 'Garage v0.8.3' (#619) from next-0.8 into main
continuous-integration/drone/push Build is passing
Reviewed-on: #619
|
2023-08-29 08:55:46 +00:00 |
|
|
06369c8f4a
|
add garage_db dependency in garage_rpc
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
continuous-integration/drone Build was killed
|
2023-08-28 17:08:21 +02:00 |
|
|
cece1be1bb
|
bump version to 0.8.3
continuous-integration/drone/pr Build is passing
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
|
2023-08-28 13:17:26 +02:00 |
|
|
769b6fe054
|
fix test_website_check_domain
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-08-28 12:40:28 +02:00 |
|
|
e66c78d6ea
|
integration test: move json_body to root of crate
|
2023-08-28 12:32:57 +02:00 |
|
|
51011e68b1
|
move alpine linux info to binary package page
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
|
2023-08-28 12:20:34 +02:00 |
|
|
a54a1f5616
|
Merge pull request 'doc: Add information about Alpine Linux package to Quick Start' (#564) from jirutka/garage:alpine into next-0.8
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
Reviewed-on: #564
|
2023-08-28 10:18:33 +00:00 |
|
|
9b4ce4a8ad
|
admin api: refactor caddy check api code
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
|
2023-08-28 12:17:10 +02:00 |
|
|
2bbe2da5ad
|
Merge pull request 'support index on path missing a trailing slash' (#612) from compat/index-without-trailing-slash into main
continuous-integration/drone/push Build is passing
Reviewed-on: #612
|
2023-08-28 10:15:01 +00:00 |
|
|
29353adbe5
|
Merge pull request 'cargo: Bump dependencies' (#606) from jpds/garage:cargo-bumps-230801 into main
continuous-integration/drone/push Build is passing
Reviewed-on: #606
|
2023-08-28 10:13:39 +00:00 |
|
|
c5cafa0000
|
web_server.rs: handle error properly and refactor
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2023-08-28 12:05:14 +02:00 |
|
|
74478443ec
|
update cargo.nix
continuous-integration/drone/pr Build is passing
|
2023-08-28 11:31:40 +02:00 |
|
Jonathan Davies
|
d66d81ae2d
|
cargo: Updated gethostname v0.2.3 -> v0.4.3.
continuous-integration/drone/pr Build is failing
|
2023-08-28 09:30:27 +00:00 |
|
Jonathan Davies
|
7d8296ec59
|
cargo: Updated pretty_env_logger v0.4.0 -> v0.5.0.
|
2023-08-28 09:30:27 +00:00 |
|
Jonathan Davies
|
f607ac6792
|
garage/api: cargo: Updated idna dependency to 0.4.
|
2023-08-28 09:30:27 +00:00 |
|
Jonathan Davies
|
96d1d81ab7
|
garage/db: cargo: Updated rusqlite to 0.29.
|
2023-08-28 09:30:27 +00:00 |
|
Jonathan Davies
|
5185701aa8
|
cargo: Updated:
* addr2line v0.19.0 -> v0.20.0
* async-compression v0.4.0 -> v0.4.1
* clap v4.3.8 -> v4.3.19
* hyper v0.14.26 -> v0.14.27
* ipnet v2.7.2 -> v2.8.0
* rmp v0.8.11 -> v0.8.12
* serde v1.0.164 -> v1.0.188
* tokio v1.29.0 -> v1.31.0
* zstd v0.12.3+zstd.1.5.2 -> v0.12.4
* Others in `cargo update`
|
2023-08-28 09:30:27 +00:00 |
|
|
d539a56d3a
|
Merge pull request 'Support {s3,web}.root_domains for the Caddy on-demand TLS endpoint (<admin>/check?domain=xx)' (#610) from bug/support-root-domains-on-demand-tls into main
continuous-integration/drone/push Build is passing
Reviewed-on: #610
|
2023-08-28 09:18:13 +00:00 |
|
|
bd50333ade
|
Merge pull request 'reverse-proxy.md: Added caching section for Caddy.' (#614) from jpds/garage:caddy-cache into main
continuous-integration/drone/push Build is passing
Reviewed-on: #614
|
2023-08-28 08:51:33 +00:00 |
|
|
170c6a2eac
|
Merge pull request 'backup.md: Added restic-android note.' (#616) from jpds/garage:doc-restic-android into main
continuous-integration/drone/push Build is passing
Reviewed-on: #616
|
2023-08-28 08:50:57 +00:00 |
|
Jonathan Davies
|
7f7d85654d
|
backup.md: Added restic-android note.
continuous-integration/drone/pr Build is passing
|
2023-08-18 18:02:19 +01:00 |
|