aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authormaximilien <me@mricher.fr>2024-12-01 13:23:24 +0000
committermaximilien <me@mricher.fr>2024-12-01 13:23:24 +0000
commit3661a597fa40e6396049e4dd9fef50c14fa9e9d9 (patch)
treeb48aa0763a6d99902011b1058bf5e3273ab69d49 /doc
parent906c8708fd53880d998c595ccd39ab9f08866457 (diff)
parent0fd3c0e794e7b77548c4ed1c5074b299c5a5b374 (diff)
downloadgarage-3661a597fa40e6396049e4dd9fef50c14fa9e9d9.tar.gz
garage-3661a597fa40e6396049e4dd9fef50c14fa9e9d9.zip
Merge pull request 'feat: add use_local_tz configuration' (#908) from ragazenta/garage:feat/local-timezone into mainHEADmain
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/908 Reviewed-by: maximilien <me@mricher.fr>
Diffstat (limited to 'doc')
-rw-r--r--doc/book/reference-manual/configuration.md9
1 files changed, 9 insertions, 0 deletions
diff --git a/doc/book/reference-manual/configuration.md b/doc/book/reference-manual/configuration.md
index e3595784..2779bd19 100644
--- a/doc/book/reference-manual/configuration.md
+++ b/doc/book/reference-manual/configuration.md
@@ -16,6 +16,7 @@ data_dir = "/var/lib/garage/data"
metadata_fsync = true
data_fsync = false
disable_scrub = false
+use_local_tz = false
metadata_auto_snapshot_interval = "6h"
db_engine = "lmdb"
@@ -99,6 +100,7 @@ Top-level configuration options:
[`data_fsync`](#data_fsync),
[`db_engine`](#db_engine),
[`disable_scrub`](#disable_scrub),
+[`use_local_tz`](#use_local_tz),
[`lmdb_map_size`](#lmdb_map_size),
[`metadata_auto_snapshot_interval`](#metadata_auto_snapshot_interval),
[`metadata_dir`](#metadata_dir),
@@ -427,6 +429,13 @@ you should delete it from the data directory and then call `garage repair
blocks` on the node to ensure that it re-obtains a copy from another node on
the network.
+#### `use_local_tz` {#use_local_tz}
+
+By default, Garage runs the lifecycle worker every day at midnight in UTC. Set the
+`use_local_tz` configuration value to `true` if you want Garage to run the
+lifecycle worker at midnight in your local timezone. If you have multiple nodes,
+you should also ensure that each node has the same timezone configuration.
+
#### `block_size` {#block_size}
Garage splits stored objects in consecutive chunks of size `block_size`