Compare commits
No commits in common. "9a6ec6b370e01017734d458e06b71eee0d70f7a8" and "8abedce477bd7783e87683d72f2e76a1a7b0dc21" have entirely different histories.
9a6ec6b370
...
8abedce477
@ -9,9 +9,16 @@ 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
|
||||||
with:
|
with:
|
||||||
|
3
hosts
3
hosts
@ -7,3 +7,6 @@ vps02.comprofix.com
|
|||||||
[docker]
|
[docker]
|
||||||
docker.comprofix.xyz
|
docker.comprofix.xyz
|
||||||
|
|
||||||
|
[frigate]
|
||||||
|
frigate.comprofix.com
|
||||||
|
|
||||||
|
2
main.yml
2
main.yml
@ -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:
|
||||||
|
@ -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"
|
@ -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:
|
||||||
|
@ -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:
|
||||||
|
@ -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:
|
||||||
|
@ -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:
|
||||||
|
Loading…
Reference in New Issue
Block a user