Quentin Dufour
8088690650
fix the doc
2023-11-28 16:18:28 +01:00
Alex Auvolat
cfa5550cb2
doc: move replication_mode to top of configuration page reference
2023-11-28 11:58:27 +01:00
Alex Auvolat
939d1f2e17
doc: improve navigation in configuration reference
2023-11-28 11:53:26 +01:00
Alex Auvolat
1f6efe57be
doc: update the db_engine section
2023-11-28 11:33:31 +01:00
Félix Baylac Jacqué
f83fa02193
Add allow_world_readable_secrets option to config file
...
Sometimes, the secret files permissions checks gets in the way. It's
by no mean complete, it doesn't take the Posix ACLs into account among
other things. Correctly checking the ACLs would be too involving (see
https://git.deuxfleurs.fr/Deuxfleurs/garage/issues/658#issuecomment-7102 )
and would likely still fail in some weird chmod settings.
We're adding a new configuration file key allowing the user to disable
this permission check altogether.
The (already existing) env variable counterpart always take precedence
to this config file option. That's useful in cases where the
configuration file is static and cannot be easily altered.
Fixes https://git.deuxfleurs.fr/Deuxfleurs/garage/issues/658
Co-authored-by: Florian Klink <flokli@flokli.de >
2023-10-26 18:25:13 +02:00
networkException
5feb6a1f64
docs: add documentation for specifying token / secret file as environment variables
2023-10-19 03:28:44 +02:00
Alex Auvolat
2e656b541b
Merge branch 'main' into next
2023-10-03 18:40:37 +02:00
networkException
6f8a87814b
doc: add documentation for specifying unix socket paths
2023-10-03 17:56:34 +02:00
Alex Auvolat
51abbb02d8
Merge branch 'main' into next
2023-09-11 20:00:02 +02:00
Alex Auvolat
f8b3883611
config: make block_size and sled_cache_capacity expressable as strings
2023-09-11 18:34:59 +02:00
Alex Auvolat
51b9731a08
make lmdb's map_size configurable ( fix #628 )
2023-09-11 18:03:44 +02:00
Alex Auvolat
6595efd82f
Document multi-hdd support
2023-09-07 13:23:02 +02:00
Alex Auvolat
d94f1c9178
reference manual: remove obsolete caveat about multipart uploads
2023-08-30 23:27:02 +02:00
Alex Auvolat
5c923d48d7
reference manual: document support for lifecycle configuration
2023-08-30 23:24:28 +02:00
Alex Auvolat
2e90e1c124
Merge branch 'main' into next
2023-08-29 11:32:42 +02:00
Quentin Dufour
24e533f262
support {s3,web}.root_domains in /check endpoint
2023-08-08 11:05:42 +02:00
Florian Klink
194549ca46
doc/book: fix typo
2023-07-14 14:24:40 +03:00
Alex Auvolat
187240e539
Merge branch 'main' into next
2023-06-14 13:02:46 +02:00
Alex Auvolat
dd7533a260
doc: add an operations&maintenance section and move some pages there
2023-06-14 12:39:40 +02:00
Alex Auvolat
90b2d43eb4
Merge branch 'main' into next
2023-06-13 17:14:11 +02:00
Alex Auvolat
e7e164a280
Make fsync an option for meta and data
2023-06-09 16:23:21 +02:00
Roberto Hidalgo
32ad4538ee
fix references to old config names
2023-05-22 08:57:15 -06:00
Roberto Hidalgo
2d46d24d06
update docs
2023-05-22 08:57:15 -06:00
Roberto Hidalgo
b770504126
simplify code according to feedback
2023-05-22 08:57:15 -06:00
Roberto Hidalgo
6b69404f1a
rename mode to consul_http_api
2023-05-22 08:57:15 -06:00
Roberto Hidalgo
fd7dbea5b8
follow feedback, fold into existing feature
2023-05-22 08:57:15 -06:00
Roberto Hidalgo
bd6485565e
allow additional ServiceMeta, docs
2023-05-22 08:57:15 -06:00
wilson
a15eb115c8
docs: fix k2v spec link
...
Signed-off-by: wilson <wilson@noreply.localhost >
2023-02-26 07:38:44 +00:00
Alex Auvolat
80e2326998
fixes for pr 499
2023-02-06 12:23:55 +01:00
Alex Auvolat
656b8d42de
secrets can be passed directly in config, as file, or as env
2023-02-03 15:27:39 +01:00
Alex Auvolat
44f8b1d71a
Reorder reference manual section, move metrics list to there
2023-01-30 18:00:01 +01:00
Jonathan Davies
7ab27f84b8
configuration.md: Corrected OpenTelemetry.
2023-01-30 12:54:42 +00:00
Felix Scheinost
f2106c2733
Implement rpc_secret_file
2023-01-04 18:35:10 +01:00
felix.scheinost
d5a2502b09
Fix typo in documentation
2022-12-07 12:43:49 +00:00
Quentin Dufour
cf23aee183
Add a "build" section, doc for SDK
2022-11-13 16:48:52 +01:00
Alex Auvolat
8bc5caf7aa
Fix issue with 'http(s)://' prefix
2022-10-18 21:17:11 +02:00
Alex Auvolat
002b9fc50c
Add TLS support for Consul discovery + refactoring
2022-10-18 18:38:20 +02:00
borgified
8e442001b9
Update 'doc/book/reference-manual/features.md'
...
typo
2022-10-16 07:13:21 +00:00
Alex Auvolat
0ab0d3cc29
Document db_engine
2022-09-27 16:52:36 +02:00
Alex Auvolat
1d0a610690
Finish writing about Garage features, and fix from-source instructions
2022-09-15 13:23:57 +02:00
Alex Auvolat
f6aebefcc9
Some work on documentation towards v0.8
2022-09-14 19:31:13 +02:00
Alex
b74b533b7b
Fix typo
2022-06-29 11:50:51 +02:00
Alex
77e3fd6db2
improve internal item counter mechanisms and implement bucket quotas ( #326 )
...
- [x] Refactoring of internal counting API
- [x] Repair procedure for counters (it's an offline procedure!!!)
- [x] New counter for objects in buckets
- [x] Add quotas to buckets struct
- [x] Add CLI to manage bucket quotas
- [x] Add admin API to manage bucket quotas
- [x] Apply quotas by adding checks on put operations
- [x] Proof-read
Co-authored-by: Alex Auvolat <alex@adnab.me >
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/326
Co-authored-by: Alex <alex@adnab.me >
Co-committed-by: Alex <alex@adnab.me >
2022-06-15 20:20:28 +02:00
Alex
93eab8eaa3
Fixes to S3 compatibility page ( #314 )
...
Mention PostObject is implemented, fix english mistakes
Co-authored-by: Alex Auvolat <alex@adnab.me >
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/314
Co-authored-by: Alex <alex@adnab.me >
Co-committed-by: Alex <alex@adnab.me >
2022-05-25 16:54:44 +02:00
Quentin Dufour
43ddc933f9
Update Ceph S3 endpoints compatibility
2022-05-25 15:20:08 +02:00
Alex Auvolat
9f303f6308
Shorter page title
2022-05-24 15:47:42 +02:00
Alex Auvolat
2da448b43f
Add documentation for new Admin API and a few infos on K2V
2022-05-24 15:28:37 +02:00
Alex Auvolat
0091002ef2
New replication modes and their documentation
2022-03-28 16:26:04 +02:00
Alex Auvolat
dca2ffdf91
document administrative options
2022-03-28 12:26:08 +02:00
Rune Henriksen
aea8b41728
document request routing logic
2022-03-21 12:03:57 +01:00