Compare commits
10 Commits
8b88f7988e
...
178b2f642b
Author | SHA1 | Date | |
---|---|---|---|
|
178b2f642b | ||
d0fd1433a6 | |||
|
9a6ec6b370 | ||
|
3b093fb4b1 | ||
|
713566b990 | ||
42c43ef89e | |||
14e23e540d | |||
6e1faa4160 | |||
|
5200d3b3e2 | ||
ee562f2a56 |
@ -11,14 +11,7 @@ jobs:
|
||||
runs-on: homelab
|
||||
container: git.comprofix.com/mmckinnon/alpine-runner:latest
|
||||
steps:
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
apk update
|
||||
apk add --no-cache openssh
|
||||
apk add --no-cache nodejs npm git bash openssh python3 py3-pip py3-passlib
|
||||
python3 -m pip install --user ansible --break-system-packages
|
||||
export PATH="/root/.local/bin:$PATH"
|
||||
|
||||
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
|
3
hosts
3
hosts
@ -7,6 +7,3 @@ vps02.comprofix.com
|
||||
[docker]
|
||||
docker.comprofix.xyz
|
||||
|
||||
[frigate]
|
||||
frigate.comprofix.com
|
||||
|
||||
|
10
main.yml
10
main.yml
@ -132,16 +132,6 @@
|
||||
|
||||
tags: dockerserver_install
|
||||
|
||||
- hosts: frigate
|
||||
become: yes
|
||||
pre_tasks:
|
||||
- name: Base Install
|
||||
include_tasks: tasks/base.yml
|
||||
roles:
|
||||
- role: docker
|
||||
tags: docker_install
|
||||
tags: frigate_install
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -43,6 +43,7 @@
|
||||
- name: Setup cron job for backup
|
||||
cron:
|
||||
name: Docker Prune
|
||||
weekday: 0
|
||||
minute: 0
|
||||
hour: 5
|
||||
job: "docker system prune -af && docker image prune -af && docker system prune -af --volumes"
|
@ -16,7 +16,7 @@
|
||||
- name: Create the homepage container
|
||||
docker_container:
|
||||
name: homepage
|
||||
image: ghcr.io/gethomepage/homepage:v0.9.11
|
||||
image: ghcr.io/gethomepage/homepage:v0.9.12
|
||||
restart_policy: unless-stopped
|
||||
recreate: true
|
||||
networks:
|
||||
|
@ -2,7 +2,7 @@
|
||||
- name: Create the Dell_R730xd Fan Contoller container
|
||||
docker_container:
|
||||
name: Dell_R730xd
|
||||
image: ghcr.io/tigerblue77/dell_idrac_fan_controller:latest@sha256:1e44a090af5332842332fd58ce22a1034c045764f0104e9cf38be2386b1e1753
|
||||
image: ghcr.io/tigerblue77/dell_idrac_fan_controller:latest@sha256:cd2157ace8d3ce259f24a6da3edd3901a0050228468d2697fb11eb5656d3af18
|
||||
restart_policy: unless-stopped
|
||||
recreate: true
|
||||
env:
|
||||
|
@ -10,7 +10,7 @@
|
||||
- name: Create the mealie container
|
||||
docker_container:
|
||||
name: mealie
|
||||
image: ghcr.io/mealie-recipes/mealie:v2.1.0
|
||||
image: ghcr.io/mealie-recipes/mealie:v2.2.0
|
||||
restart_policy: unless-stopped
|
||||
networks:
|
||||
- name: proxy
|
||||
|
@ -11,7 +11,7 @@
|
||||
- name: Create the speedtest container
|
||||
docker_container:
|
||||
name: speedtest
|
||||
image: lscr.io/linuxserver/speedtest-tracker:0.21.4
|
||||
image: lscr.io/linuxserver/speedtest-tracker:0.21.5
|
||||
restart_policy: unless-stopped
|
||||
recreate: true
|
||||
networks:
|
||||
|
@ -13,7 +13,7 @@
|
||||
- name: Create the vaultwarden container
|
||||
docker_container:
|
||||
name: vaultwarden
|
||||
image: vaultwarden/server:1.32.3
|
||||
image: vaultwarden/server:1.32.4
|
||||
restart_policy: unless-stopped
|
||||
recreate: true
|
||||
networks:
|
||||
|
Loading…
Reference in New Issue
Block a user