Compare commits

..

10 Commits

Author SHA1 Message Date
Renovate Bot
178b2f642b chore(deps): update ghcr.io/mealie-recipes/mealie docker tag to v2.2.0
All checks were successful
Deploy / Prepare Build (push) Successful in 2m19s
| datasource | package                       | from   | to     |
| ---------- | ----------------------------- | ------ | ------ |
| docker     | ghcr.io/mealie-recipes/mealie | v2.1.0 | v2.2.0 |
2024-11-11 12:01:56 +00:00
d0fd1433a6 fix: remove frigate from main.yml
All checks were successful
Deploy / Prepare Build (push) Successful in 30s
2024-11-11 18:53:28 +10:00
Renovate Bot
9a6ec6b370 chore(deps): update ghcr.io/gethomepage/homepage docker tag to v0.9.12
All checks were successful
Deploy / Prepare Build (push) Successful in 1m13s
| datasource | package                      | from    | to      |
| ---------- | ---------------------------- | ------- | ------- |
| docker     | ghcr.io/gethomepage/homepage | v0.9.11 | v0.9.12 |
2024-11-11 05:01:35 +00:00
Renovate Bot
3b093fb4b1 chore(deps): update vaultwarden/server docker tag to v1.32.4
All checks were successful
Deploy / Prepare Build (push) Successful in 40s
| datasource | package            | from   | to     |
| ---------- | ------------------ | ------ | ------ |
| docker     | vaultwarden/server | 1.32.3 | 1.32.4 |
2024-11-11 00:01:33 +00:00
Renovate Bot
713566b990 chore(deps): update ghcr.io/tigerblue77/dell_idrac_fan_controller:latest docker digest to cd2157a
All checks were successful
Deploy / Prepare Build (push) Successful in 4m4s
2024-11-10 20:01:50 +00:00
42c43ef89e fix: remove firgate from hosts
All checks were successful
Deploy / Prepare Build (push) Successful in 16s
2024-11-09 11:47:39 +10:00
14e23e540d Merge branch 'master' of git.comprofix.com:mmckinnon/homelab
Some checks failed
Deploy / Prepare Build (push) Failing after 59s
2024-11-09 11:46:01 +10:00
6e1faa4160 fix: change time for docker prune 2024-11-09 11:45:33 +10:00
Renovate Bot
5200d3b3e2 chore(deps): update lscr.io/linuxserver/speedtest-tracker docker tag to v0.21.5
All checks were successful
Deploy / Prepare Build (push) Successful in 1m34s
| datasource | package                               | from   | to     |
| ---------- | ------------------------------------- | ------ | ------ |
| docker     | lscr.io/linuxserver/speedtest-tracker | 0.21.4 | 0.21.5 |
2024-11-08 14:01:49 +00:00
ee562f2a56 chore: use custom container for building
All checks were successful
Deploy / Prepare Build (push) Successful in 16s
2024-11-08 22:50:56 +10:00
9 changed files with 7 additions and 26 deletions

View File

@ -11,14 +11,7 @@ jobs:
runs-on: homelab runs-on: homelab
container: git.comprofix.com/mmckinnon/alpine-runner:latest container: git.comprofix.com/mmckinnon/alpine-runner: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
with: with:

3
hosts
View File

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

View File

@ -132,16 +132,6 @@
tags: dockerserver_install 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

View File

@ -43,6 +43,7 @@
- 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.11 image: ghcr.io/gethomepage/homepage:v0.9.12
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:1e44a090af5332842332fd58ce22a1034c045764f0104e9cf38be2386b1e1753 image: ghcr.io/tigerblue77/dell_idrac_fan_controller:latest@sha256:cd2157ace8d3ce259f24a6da3edd3901a0050228468d2697fb11eb5656d3af18
restart_policy: unless-stopped restart_policy: unless-stopped
recreate: true recreate: true
env: env:

View File

@ -10,7 +10,7 @@
- name: Create the mealie container - name: Create the mealie container
docker_container: docker_container:
name: mealie name: mealie
image: ghcr.io/mealie-recipes/mealie:v2.1.0 image: ghcr.io/mealie-recipes/mealie:v2.2.0
restart_policy: unless-stopped restart_policy: unless-stopped
networks: networks:
- name: proxy - name: proxy

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.4 image: lscr.io/linuxserver/speedtest-tracker:0.21.5
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.3 image: vaultwarden/server:1.32.4
restart_policy: unless-stopped restart_policy: unless-stopped
recreate: true recreate: true
networks: networks: