Compare commits

..

No commits in common. "9a6ec6b370e01017734d458e06b71eee0d70f7a8" and "8abedce477bd7783e87683d72f2e76a1a7b0dc21" have entirely different histories.

8 changed files with 17 additions and 8 deletions

View File

@ -9,8 +9,15 @@ jobs:
deploy: deploy:
name: Prepare Build name: Prepare Build
runs-on: homelab runs-on: homelab
container: git.comprofix.com/mmckinnon/alpine-runner:latest container: alpine:latest
steps: 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 - name: Checkout code
uses: actions/checkout@v4 uses: actions/checkout@v4

3
hosts
View File

@ -7,3 +7,6 @@ vps02.comprofix.com
[docker] [docker]
docker.comprofix.xyz docker.comprofix.xyz
[frigate]
frigate.comprofix.com

View File

@ -134,7 +134,7 @@
- hosts: frigate - hosts: frigate
become: yes become: yes
pre_tasks: pretasks:
- name: Base Install - name: Base Install
include_tasks: tasks/base.yml include_tasks: tasks/base.yml
roles: roles:

View File

@ -43,7 +43,6 @@
- name: Setup cron job for backup - name: Setup cron job for backup
cron: cron:
name: Docker Prune name: Docker Prune
weekday: 0
minute: 0 minute: 0
hour: 5 hour: 5
job: "docker system prune -af && docker image prune -af && docker system prune -af --volumes" job: "docker system prune -af && docker image prune -af && docker system prune -af --volumes"

View File

@ -16,7 +16,7 @@
- name: Create the homepage container - name: Create the homepage container
docker_container: docker_container:
name: homepage name: homepage
image: ghcr.io/gethomepage/homepage:v0.9.12 image: ghcr.io/gethomepage/homepage:v0.9.11
restart_policy: unless-stopped restart_policy: unless-stopped
recreate: true recreate: true
networks: networks:

View File

@ -2,7 +2,7 @@
- name: Create the Dell_R730xd Fan Contoller container - name: Create the Dell_R730xd Fan Contoller container
docker_container: docker_container:
name: Dell_R730xd name: Dell_R730xd
image: ghcr.io/tigerblue77/dell_idrac_fan_controller:latest@sha256:cd2157ace8d3ce259f24a6da3edd3901a0050228468d2697fb11eb5656d3af18 image: ghcr.io/tigerblue77/dell_idrac_fan_controller:latest@sha256:1e44a090af5332842332fd58ce22a1034c045764f0104e9cf38be2386b1e1753
restart_policy: unless-stopped restart_policy: unless-stopped
recreate: true recreate: true
env: env:

View File

@ -11,7 +11,7 @@
- name: Create the speedtest container - name: Create the speedtest container
docker_container: docker_container:
name: speedtest name: speedtest
image: lscr.io/linuxserver/speedtest-tracker:0.21.5 image: lscr.io/linuxserver/speedtest-tracker:0.21.4
restart_policy: unless-stopped restart_policy: unless-stopped
recreate: true recreate: true
networks: networks:

View File

@ -13,7 +13,7 @@
- name: Create the vaultwarden container - name: Create the vaultwarden container
docker_container: docker_container:
name: vaultwarden name: vaultwarden
image: vaultwarden/server:1.32.4 image: vaultwarden/server:1.32.3
restart_policy: unless-stopped restart_policy: unless-stopped
recreate: true recreate: true
networks: networks: