Files
infrastructure/hosts/ps10rp/garage/compose.yaml
Renovate Bot 82a15cddd6
Some checks failed
lint-test-docker / docker-lint (push) Successful in 9s
renovate / renovate (push) Has been cancelled
Update ghcr.io/tailscale/tailscale Docker tag to v1.90.5 (#1906)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/tailscale/tailscale](https://tailscale.com/kb/1282/docker) ([source](https://github.com/tailscale/tailscale)) | minor | `v1.88.4` -> `v1.90.5` |

---

### Release Notes

<details>
<summary>tailscale/tailscale (ghcr.io/tailscale/tailscale)</summary>

### [`v1.90.5`](https://github.com/tailscale/tailscale/compare/v1.88.4...v1.90.5)

[Compare Source](https://github.com/tailscale/tailscale/compare/v1.88.4...v1.90.5)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTUuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1NS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJpbWFnZSJdfQ==-->

Reviewed-on: #1906
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2025-10-31 19:37:27 +00:00

87 lines
2.5 KiB
YAML

services:
tailscale-garage:
image: ghcr.io/tailscale/tailscale:v1.90.5
container_name: tailscale-garage
cap_add:
- net_admin
- sys_module
environment:
- TS_STATE_DIR=/var/lib/tailscale
- TS_ENABLE_METRICS=true
- TS_HOSTNAME=garage-ps10rp
- TS_SERVE_CONFIG=/config/serve.json
restart: always
networks:
internal: null
volumes:
- tailscale:/var/lib/tailscale
- ${PWD}/serve.json:/config/serve.json:ro
devices:
- /dev/net/tun:/dev/net/tun
tailscale-garage-ui:
image: ghcr.io/tailscale/tailscale:v1.90.5
container_name: tailscale-garage-ui
cap_add:
- net_admin
- sys_module
environment:
- TS_STATE_DIR=/var/lib/tailscale
- TS_ENABLE_METRICS=true
- TS_HOSTNAME=garage-ui-ps10rp
- TS_SERVE_CONFIG=/config/serve.json
restart: always
network_mode: service:garage-ui
volumes:
- tailscale-ui:/var/lib/tailscale
- ${PWD}/serve-ui.json:/config/serve.json:ro
devices:
- /dev/net/tun:/dev/net/tun
garage:
image: dxflrs/garage:v2.1.0
container_name: garage
env_file:
- .env
environment:
RUST_LOG: trace
restart: always
networks:
internal: null
volumes:
- ${PWD}/garage.toml:/etc/garage.toml:ro
- meta:/var/lib/garage/meta
- data:/var/lib/garage/data
garage-ui:
image: khairul169/garage-webui:1.1.0
container_name: garage-ui
env_file:
- .env
environment:
API_BASE_URL: "http://garage:3903"
S3_ENDPOINT_URL: "http://garage:3900"
labels:
traefik.enable: true
traefik.docker.network: internal
traefik.http.routers.garage-webui.entrypoints: web-secure
traefik.http.routers.garage-webui.rule: Host(`garage-ui.lebens-home.net`)
traefik.http.routers.garage-webui.service: garage-webui
traefik.http.services.garage-webui.loadbalancer.server.port: 3009
restart: always
networks:
internal: null
volumes:
- ${PWD}/garage.toml:/etc/garage.toml:ro
networks:
internal:
name: internal
external: true
volumes:
tailscale:
tailscale-ui:
meta:
data: