FossilRepo

fossilrepo / docker / litestream.yml
Source Blame History 18 lines
4ce269c… ragelink 1 # Litestream replication configuration
4ce269c… ragelink 2 #
4ce269c… ragelink 3 # Continuously replicates all .fossil files in /data/repos/ to S3.
4ce269c… ragelink 4 # Each .fossil file is a SQLite database — Litestream streams WAL
4ce269c… ragelink 5 # changes to S3 for continuous backup and point-in-time recovery.
4ce269c… ragelink 6 #
4ce269c… ragelink 7 # New .fossil files are picked up automatically when using the
4ce269c… ragelink 8 # "dbs" glob pattern below.
4ce269c… ragelink 9
4ce269c… ragelink 10 dbs:
4ce269c… ragelink 11 - path: /data/repos/*.fossil
4ce269c… ragelink 12 replicas:
4ce269c… ragelink 13 - type: s3
4ce269c… ragelink 14 bucket: ${FOSSILREPO_S3_BUCKET}
4ce269c… ragelink 15 endpoint: ${FOSSILREPO_S3_ENDPOINT}
4ce269c… ragelink 16 region: ${FOSSILREPO_S3_REGION}
4ce269c… ragelink 17 access-key-id: ${AWS_ACCESS_KEY_ID}
4ce269c… ragelink 18 secret-access-key: ${AWS_SECRET_ACCESS_KEY}

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button