Compare commits
37 Commits
bfcd8b3238
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| b27439096c | |||
| cf7595d86a | |||
| 4bd2764322 | |||
| cb9d381d60 | |||
| 10d5695fcb | |||
| d4fd27ed6e | |||
| 902fc7c398 | |||
| 19b3e9537f | |||
| 03f1258409 | |||
| ec7e4dc23c | |||
| f7cd0784e9 | |||
| 3df1162d38 | |||
| 47336a4789 | |||
| 1aa650ffb6 | |||
| 7c77b0cf56 | |||
| dd4163dd1d | |||
| a0d8ef736d | |||
| 8ea0831c35 | |||
| a7f06246c2 | |||
| 151e1477bc | |||
| 3b1f3d57f0 | |||
| 92ce017b59 | |||
| d2ad3a8c8b | |||
| 9cf1f01cbc | |||
| 4363931b01 | |||
| 15931580d6 | |||
| fca0cb9885 | |||
| 326b1a0f0c | |||
| 27af9271c7 | |||
| 606dc86d7c | |||
| f036df3f05 | |||
| c6cdb9cdd0 | |||
| eb6064440c | |||
| e5fa04c54c | |||
| 81c18dfe5e | |||
| 5ef1dcd027 | |||
| a72c4b4ffa |
@@ -178,8 +178,9 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
HC_VAULT_VERSION: ${{ env.HC_VAULT_VERSION }}
|
HC_VAULT_VERSION: ${{ env.HC_VAULT_VERSION }}
|
||||||
HC_VAULT_ADDR: ${{ secrets.TREZ_VAULT_ADDR }}
|
HC_VAULT_ADDR: ${{ secrets.TREZ_VAULT_ADDR }}
|
||||||
HC_VAULT_AUTH: token
|
HC_VAULT_AUTH: approle
|
||||||
HC_VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }}
|
HC_VAULT_ROLE_ID: ${{ secrets.VAULT_ROLE_ID }}
|
||||||
|
HC_VAULT_SECRET_ID: ${{ secrets.VAULT_SECRET_ID }}
|
||||||
HC_VAULT_SECRETS_PATH: aranea-docker/env
|
HC_VAULT_SECRETS_PATH: aranea-docker/env
|
||||||
|
|
||||||
- name: Docker Compose Dry Run
|
- name: Docker Compose Dry Run
|
||||||
@@ -299,8 +300,9 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
HC_VAULT_VERSION: ${{ env.HC_VAULT_VERSION }}
|
HC_VAULT_VERSION: ${{ env.HC_VAULT_VERSION }}
|
||||||
HC_VAULT_ADDR: ${{ secrets.TREZ_VAULT_ADDR }}
|
HC_VAULT_ADDR: ${{ secrets.TREZ_VAULT_ADDR }}
|
||||||
HC_VAULT_AUTH: token
|
HC_VAULT_AUTH: approle
|
||||||
HC_VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }}
|
HC_VAULT_ROLE_ID: ${{ secrets.VAULT_ROLE_ID }}
|
||||||
|
HC_VAULT_SECRET_ID: ${{ secrets.VAULT_SECRET_ID }}
|
||||||
HC_VAULT_SECRETS_PATH: aranea-docker/env
|
HC_VAULT_SECRETS_PATH: aranea-docker/env
|
||||||
|
|
||||||
- name: Docker Compose Deployment
|
- name: Docker Compose Deployment
|
||||||
|
|||||||
@@ -107,8 +107,9 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
HC_VAULT_VERSION: ${{ env.HC_VAULT_VERSION }}
|
HC_VAULT_VERSION: ${{ env.HC_VAULT_VERSION }}
|
||||||
HC_VAULT_ADDR: ${{ secrets.TREZ_VAULT_ADDR }}
|
HC_VAULT_ADDR: ${{ secrets.TREZ_VAULT_ADDR }}
|
||||||
HC_VAULT_AUTH: token
|
HC_VAULT_AUTH: approle
|
||||||
HC_VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }}
|
HC_VAULT_ROLE_ID: ${{ secrets.VAULT_ROLE_ID }}
|
||||||
|
HC_VAULT_SECRET_ID: ${{ secrets.VAULT_SECRET_ID }}
|
||||||
HC_VAULT_SECRETS_PATH: aranea-docker/env
|
HC_VAULT_SECRETS_PATH: aranea-docker/env
|
||||||
|
|
||||||
- name: Docker Compose Deployment
|
- name: Docker Compose Deployment
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ name: Renovate
|
|||||||
|
|
||||||
on:
|
on:
|
||||||
schedule:
|
schedule:
|
||||||
- cron: "0/30 * * * *"
|
- cron: "0 */2 * * *"
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
|
|
||||||
env:
|
env:
|
||||||
|
|||||||
+7
-7
@@ -19,7 +19,7 @@ services:
|
|||||||
# Dagu control-plane: Coordinator (gRPC) for distributed workers
|
# Dagu control-plane: Coordinator (gRPC) for distributed workers
|
||||||
dagu-coordinator:
|
dagu-coordinator:
|
||||||
container_name: dagu-coordinator
|
container_name: dagu-coordinator
|
||||||
image: ghcr.io/dagucloud/dagu:latest@sha256:9a9c0dc0727b0779e4d568dc46c5618cbc3ae94e576b02264f021baa8c753e0e
|
image: ghcr.io/dagucloud/dagu:latest@sha256:382e8271b354d1346b3e8cd1c319e2dd0f309aecad6e5027ad98c99fccc7e815
|
||||||
command: ["dagu", "coordinator"]
|
command: ["dagu", "coordinator"]
|
||||||
environment:
|
environment:
|
||||||
# Peer config: insecure by default; set TLS envs if needed
|
# Peer config: insecure by default; set TLS envs if needed
|
||||||
@@ -35,7 +35,7 @@ services:
|
|||||||
# Dagu scheduler service (reads DAGs and enqueues runs)
|
# Dagu scheduler service (reads DAGs and enqueues runs)
|
||||||
dagu-scheduler:
|
dagu-scheduler:
|
||||||
container_name: dagu-scheduler
|
container_name: dagu-scheduler
|
||||||
image: ghcr.io/dagucloud/dagu:latest@sha256:9a9c0dc0727b0779e4d568dc46c5618cbc3ae94e576b02264f021baa8c753e0e
|
image: ghcr.io/dagucloud/dagu:latest@sha256:382e8271b354d1346b3e8cd1c319e2dd0f309aecad6e5027ad98c99fccc7e815
|
||||||
command: ["dagu", "scheduler"]
|
command: ["dagu", "scheduler"]
|
||||||
environment:
|
environment:
|
||||||
- DAGU_COORDINATOR_HOST=dagu-coordinator
|
- DAGU_COORDINATOR_HOST=dagu-coordinator
|
||||||
@@ -55,7 +55,7 @@ services:
|
|||||||
# Dagu web UI / API server
|
# Dagu web UI / API server
|
||||||
dagu-server:
|
dagu-server:
|
||||||
container_name: dagu-server
|
container_name: dagu-server
|
||||||
image: ghcr.io/dagucloud/dagu:latest@sha256:9a9c0dc0727b0779e4d568dc46c5618cbc3ae94e576b02264f021baa8c753e0e
|
image: ghcr.io/dagucloud/dagu:latest@sha256:382e8271b354d1346b3e8cd1c319e2dd0f309aecad6e5027ad98c99fccc7e815
|
||||||
command: ["dagu", "server"]
|
command: ["dagu", "server"]
|
||||||
environment:
|
environment:
|
||||||
DAGU_COORDINATOR_HOST: dagu-coordinator
|
DAGU_COORDINATOR_HOST: dagu-coordinator
|
||||||
@@ -82,7 +82,7 @@ services:
|
|||||||
# Dagu worker (polls coordinator and executes tasks)
|
# Dagu worker (polls coordinator and executes tasks)
|
||||||
dagu-worker:
|
dagu-worker:
|
||||||
container_name: dagu-worker
|
container_name: dagu-worker
|
||||||
image: ghcr.io/dagucloud/dagu:latest@sha256:9a9c0dc0727b0779e4d568dc46c5618cbc3ae94e576b02264f021baa8c753e0e
|
image: ghcr.io/dagucloud/dagu:latest@sha256:382e8271b354d1346b3e8cd1c319e2dd0f309aecad6e5027ad98c99fccc7e815
|
||||||
command: ["dagu", "worker"]
|
command: ["dagu", "worker"]
|
||||||
environment:
|
environment:
|
||||||
DAGU_COORDINATOR_HOST: dagu-coordinator
|
DAGU_COORDINATOR_HOST: dagu-coordinator
|
||||||
@@ -135,7 +135,7 @@ services:
|
|||||||
privileged: true # this may not be necessary for all setups
|
privileged: true # this may not be necessary for all setups
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
stop_grace_period: 30s # allow enough time to shut down the various services
|
stop_grace_period: 30s # allow enough time to shut down the various services
|
||||||
image: ghcr.io/blakeblackshear/frigate:stable@sha256:1724960349dad0bd2ae8ec884171a6fd5755a4dc242a0e66cadbda9c0e85c99b
|
image: ghcr.io/blakeblackshear/frigate:stable@sha256:d4351369984d4a9e2a49ac59736f6490856a7ea11f7790040746d21496967010
|
||||||
shm_size: "512mb" # update for your cameras based on calculation above
|
shm_size: "512mb" # update for your cameras based on calculation above
|
||||||
devices:
|
devices:
|
||||||
# - /dev/bus/usb:/dev/bus/usb # Passes the USB Coral, needs to be modified for other versions
|
# - /dev/bus/usb:/dev/bus/usb # Passes the USB Coral, needs to be modified for other versions
|
||||||
@@ -158,7 +158,7 @@ services:
|
|||||||
- "8555:8555/tcp" # WebRTC over tcp
|
- "8555:8555/tcp" # WebRTC over tcp
|
||||||
- "8555:8555/udp" # WebRTC over udp
|
- "8555:8555/udp" # WebRTC over udp
|
||||||
snapcast-client:
|
snapcast-client:
|
||||||
image: docker.io/sweisgerber/snapcast:latest@sha256:80d67d18ac21dad6c3c2ff0eca3d37a299113146aee14b49e221a3e242a3049c
|
image: docker.io/sweisgerber/snapcast:latest@sha256:b4f581111a5634cfc14a78319cd77d9a277ffaf40381d54540c789069f6b8ef6
|
||||||
hostname: snapcast-client
|
hostname: snapcast-client
|
||||||
container_name: snapcast-client
|
container_name: snapcast-client
|
||||||
environment:
|
environment:
|
||||||
@@ -173,7 +173,7 @@ services:
|
|||||||
- /dev/snd:/dev/snd # optional, only if you want to use snapclient
|
- /dev/snd:/dev/snd # optional, only if you want to use snapclient
|
||||||
portainer-agent:
|
portainer-agent:
|
||||||
container_name: portainer_agent
|
container_name: portainer_agent
|
||||||
image: portainer/agent:latest@sha256:236246fc09b3e7e9269aad53e57ec71f27b7e114a2b6b70d4fd98c117ccc36d8
|
image: portainer/agent:latest@sha256:e95f767f2caa2bcccaaa130ea73a43b16b880c6c8a841b20a58abf56a8eac63c
|
||||||
volumes:
|
volumes:
|
||||||
- /:/host
|
- /:/host
|
||||||
- /var/lib/docker/volumes:/var/lib/docker/volumes
|
- /var/lib/docker/volumes:/var/lib/docker/volumes
|
||||||
|
|||||||
Reference in New Issue
Block a user