80 Commits

Author SHA1 Message Date
fauno a88e56b4c2 fix: upgrade config version
continuous-integration/drone/pr Build is failing
2026-06-22 20:09:20 -03:00
fauno ce56135fd4 feat: optionally specify subnets
garage may still prefer the container's private ipv4 address and will
inform it to remote nodes, preventing dialbacks.  it should be useful
for private ipv6 networks.
2026-06-22 20:05:22 -03:00
Brooke 7d09b25f72 chore: publish 0.1.0+v2.3.0 release
continuous-integration/drone/push Build is failing
continuous-integration/drone/tag Build is passing
0.1.0+v2.3.0
2026-06-17 18:02:53 -04:00
Brooke 8cb0f479d5 Merge pull request 'monitoring' (#20) from monitoring into main
continuous-integration/drone/push Build is failing
Reviewed-on: #20
2026-06-17 22:01:55 +00:00
Brooke 6e496fe42b Merge branch 'main' into monitoring
continuous-integration/drone/pr Build is failing
2026-06-17 22:00:27 +00:00
Brooke 5237068af1 add tests score
continuous-integration/drone/pr Build is failing
2026-06-17 17:56:41 -04:00
Brooke 7ad4b82d71 add score to readme 2026-06-17 17:55:00 -04:00
Brooke 33d7d50884 update readme language 2026-06-17 17:54:34 -04:00
Brooke 583c83cd56 add secrets to drone.yml 2026-06-17 17:52:41 -04:00
Brooke a907c6f695 Merge pull request 'feat: support scrape discovery' (#19) from export-metrics into main
continuous-integration/drone/push Build is failing
Reviewed-on: #19
Reviewed-by: Brooke <brooke@myco.systems>
2026-06-17 21:46:43 +00:00
fauno 7cd5a6f5dc doc: monitoring-ng sets its own token
continuous-integration/drone/pr Build is failing
2026-06-16 22:50:16 -03:00
fauno c3334ab580 feat: support scrape discovery
continuous-integration/drone/pr Build is failing
2026-06-16 20:03:56 -03:00
Brooke 796ee6c2d4 Merge pull request 'monitoring' (#15) from monitoring into main
continuous-integration/drone/push Build is failing
Reviewed-on: #15
2026-05-21 18:12:45 +00:00
Brooke b484236fea Merge branch 'main' into monitoring
continuous-integration/drone/pr Build is failing
2026-05-21 18:12:08 +00:00
Brooke 680e3850c5 Update README.md
continuous-integration/drone/push Build is failing
2026-05-15 23:39:29 +00:00
Brooke dfb679b1c0 Merge branch 'main' into monitoring
continuous-integration/drone/pr Build is failing
2026-05-15 20:32:10 +00:00
Brooke 6e94e67109 Merge pull request 'Healthcheck & CI' (#17) from healthcheck into main
continuous-integration/drone/push Build is failing
Reviewed-on: #17
2026-05-15 20:29:49 +00:00
Brooke 2717590054 update drone-ci
continuous-integration/drone/pr Build is failing
2026-05-15 16:28:18 -04:00
Brooke d7637a6e6e basic healthcheck
continuous-integration/drone/pr Build is failing
2026-05-15 16:23:06 -04:00
Brooke 37dbb6caa8 update readme for clarity
continuous-integration/drone/pr Build is failing
2026-05-15 16:11:39 -04:00
Brooke 04463dffe8 scrap monitoring domain as it was too much of a headache to configure, use /metrics endpoint which seems fairly standard(?) 2026-05-15 16:09:13 -04:00
Brooke 97e96ed1d3 move monitoring_enabled to .env file 2026-05-15 15:09:28 -04:00
Brooke 88d46b767e set unique stack name
continuous-integration/drone/pr Build is failing
2026-05-08 20:54:02 -04:00
Brooke baa4167a89 no idea if this actually works, pushing so that I can test later
continuous-integration/drone/pr Build is failing
2026-05-08 16:58:37 -04:00
Brooke 3741560b13 move secrets to compose.monitoring.yml
continuous-integration/drone/pr Build is failing
2026-05-08 16:54:30 -04:00
Brooke 46ba380e45 use compose_file env instead of a conditional in the .env file.
continuous-integration/drone/pr Build is failing
2026-05-08 16:10:15 -04:00
Brooke ff778eab62 update readme with basic configuration
continuous-integration/drone/pr Build is failing
2026-05-08 15:59:40 -04:00
Brooke aeb6675be4 setup conditional for garage.toml, set require metrics token to true 2026-05-08 15:59:27 -04:00
Brooke 7d1b4ddc77 add monitoring conditional and secrets to .env 2026-05-08 15:59:09 -04:00
Brooke 7e8571306a add secrets 2026-05-08 15:58:33 -04:00
Brooke 16633d97e1 Merge pull request 'rpc_secret from file' (#13) from rpc_secret into main
Reviewed-on: #13
2026-05-08 19:06:04 +00:00
Brooke 10be86624f bump config version 2026-05-08 15:00:42 -04:00
Brooke 49b4a117c2 set rpc secret file and quote wrap 2026-05-08 15:00:33 -04:00
Brooke 3101458354 set secret permissions to be non-world readable 2026-05-08 15:00:16 -04:00
marlon b0ff30e72b chore: publish 0.0.2+v2.3.0 release 0.0.2+v2.3.0 2026-05-01 09:42:56 -04:00
Brooke cf9676fd5f Merge pull request 'fix: proper length for rpc secret' (#7) from fixes into main
Reviewed-on: #7
Reviewed-by: marlon, brooke
2026-04-24 21:02:26 +00:00
fauno 1ebc2c2eca feat: set container hostname to domain
this allows finding the hostname on `garage status`
2026-04-21 20:47:45 -03:00
fauno aded3647a9 fix: upgrade to 2.3.0 2026-04-17 11:23:30 -03:00
fauno 24c457a5d4 fix: proper length for rpc secret 2026-04-17 03:22:36 -03:00
marlon 22e218107e Merge pull request 'feat: support sqlite and other database engines' (#6) from sqlite into main
Reviewed-on: #6
2026-04-05 23:02:32 +00:00
marlon 05c953cd07 use lmdb by default if DATABASE_ENGINE not defined 2026-04-04 16:22:16 -04:00
fauno eb0079acf5 feat: support sqlite and other database engines
docs adverts lmdb can become corrupted on power outages

https://garagehq.deuxfleurs.fr/documentation/reference-manual/configuration/#db_engine
2026-04-03 12:02:16 -03:00
Brooke 74a86e284e Merge pull request 'chore: Configure Renovate' (#2) from renovate/configure into main
Reviewed-on: #2
2026-03-24 22:49:26 +00:00
renovate-bot 45ad9cd308 Add renovate.json 2026-03-10 17:41:28 +00:00
marlon c9abef3bef chore: publish 0.0.1+2.1.0 release 0.0.1+2.1.0 2025-12-10 20:01:43 -05:00
Brooke 20bfd2c625 Update README.md 2025-10-28 16:39:29 +00:00
coop-cloud 9f8e8ae105 provide backupbot with proper path labels, note: does not work because of the lack of any shell in the container. 2025-10-27 15:25:30 -04:00
coop-cloud 4d2cf81e2b Minor typos, compose.fullbackup.yml not compose-fullbackup.yml 2025-10-27 15:24:45 -04:00
marlon b8693dfd07 update docs 2025-10-23 09:37:45 -04:00
marlon e584bf7c06 rename BOOTSTRAP_IP env var to _HOST 2025-10-23 09:34:39 -04:00