Compare commits
17 Commits
34ac53ab01
...
master
Author | SHA1 | Date | |
---|---|---|---|
651b7e7e10 | |||
638e7c23f5 | |||
41458d1442 | |||
b8a1792db9 | |||
adf61d7fe0 | |||
68de69c85f | |||
6c84f51c53 | |||
eed09be8b1 | |||
027533eb26 | |||
f2d6cade13 | |||
3c8e382b91 | |||
81023b1bd3 | |||
b9028ca0da | |||
3f65252b67 | |||
fa81df67d9 | |||
28164e533a | |||
cae3acac0c |
@ -2,7 +2,7 @@
|
||||
|
||||
## 📖 Overview
|
||||
|
||||
This repository provisions and manages the GitHub Self-Hosted Runner for the Comprofix Homelab Infrastructure. This repo is designed to be run manually to build and setup the runner when requuired.
|
||||
This repository provisions and manages the Gitea Self-Hosted Runner for the Comprofix Homelab Infrastructure. This repo is designed to be run manually to build and setup the runner when requuired.
|
||||
|
||||
Built using Infrastructure as Code (IaC) with [OpenTofu](https://opentofu.org/) and [Ansible](https://ansible.com)
|
||||
---
|
||||
|
@ -14,6 +14,6 @@ install_packages:
|
||||
- unattended-upgrades
|
||||
|
||||
data_folder: /data
|
||||
alpine_latest_image: "alpine:latest"
|
||||
ubuntu_latest_image: "node:22-trixie"
|
||||
alpine_latest_image: "alpine:3.22.1@sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1"
|
||||
ubuntu_latest_image: "node:22-trixie@sha256:66fdea746582c4b9678414c13aef9d93839f992e4ea6ffbef7f0785e22312bbd"
|
||||
debian_latest_image: "git.comprofix.com/mmckinnon/debian-latest:2025.08.31-093853"
|
||||
|
@ -22,7 +22,7 @@ resource "proxmox_lxc" "gtar" {
|
||||
swap = "512"
|
||||
|
||||
rootfs {
|
||||
storage = "local-zfs"
|
||||
storage = "local"
|
||||
size = "8G"
|
||||
}
|
||||
|
||||
|
30
renovate.json
Normal file
30
renovate.json
Normal file
@ -0,0 +1,30 @@
|
||||
{
|
||||
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
||||
"extends": [
|
||||
"local>RenovateBot/renovate-config",
|
||||
":semanticCommitTypeAll(chore)"
|
||||
],
|
||||
"ignoreDeps": ["postgres"],
|
||||
"regexManagers": [
|
||||
{
|
||||
"fileMatch": ["group_vars/all.yml"],
|
||||
"matchStrings": ["^(\\s*(?<depName>\\w+_latest_image):\\s*\"?(?<currentValue>[^\"]+)\"?)"],
|
||||
"datasourceTemplate": "docker",
|
||||
"depNameTemplate": "{{ currentValue }}",
|
||||
"versioningTemplate": "docker"
|
||||
}
|
||||
],
|
||||
"packageRules": [
|
||||
{
|
||||
"managers": ["docker"],
|
||||
"matchPackageNames": ["alpine", "node"],
|
||||
"pinDigests": true
|
||||
},
|
||||
{
|
||||
"managers": ["docker"],
|
||||
"matchPackageNames": ["git.comprofix.com/mmckinnon/debian-latest"],
|
||||
"registryUrls": ["https://git.comprofix.com/v2/"],
|
||||
"pinDigests": true
|
||||
}
|
||||
]
|
||||
}
|
Reference in New Issue
Block a user