Compare commits
No commits in common. "9bbf2bf0fcb1b86d5800023145960bababc97a2f" and "fd03c89a1841b16cc28e5dc69d5b1ae4b5ce1c5e" have entirely different histories.
9bbf2bf0fc
...
fd03c89a18
14 changed files with 18 additions and 53 deletions
|
@ -18,7 +18,7 @@ services:
|
||||||
capabilities: [gpu]
|
capabilities: [gpu]
|
||||||
|
|
||||||
open-webui:
|
open-webui:
|
||||||
image: ghcr.io/open-webui/open-webui:0.3.15
|
image: ghcr.io/open-webui/open-webui:v0.3.13
|
||||||
container_name: open-webui
|
container_name: open-webui
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
ports:
|
ports:
|
||||||
|
|
|
@ -107,7 +107,7 @@ services:
|
||||||
networks:
|
networks:
|
||||||
- gitea_main
|
- gitea_main
|
||||||
n8n:
|
n8n:
|
||||||
image: ghcr.io/n8n-io/n8n:1.56.1
|
image: ghcr.io/n8n-io/n8n:1.55.3
|
||||||
container_name: n8n
|
container_name: n8n
|
||||||
ports:
|
ports:
|
||||||
- 5678:5678
|
- 5678:5678
|
||||||
|
@ -137,7 +137,7 @@ services:
|
||||||
ipv4_address: 172.25.0.25
|
ipv4_address: 172.25.0.25
|
||||||
|
|
||||||
syncthing:
|
syncthing:
|
||||||
image: ghcr.io/linuxserver/syncthing@sha256:d5481de808a1de5a13b814a922b1f6de5fcde64c1ca95b0a065218b56570fae3
|
image: ghcr.io/linuxserver/syncthing@sha256:d6502d919f49f16a80689ce92c211f945f1d64a34c0d3f23ecc27a2a4d1dd0ac
|
||||||
container_name: syncthing
|
container_name: syncthing
|
||||||
hostname: ARM #optional
|
hostname: ARM #optional
|
||||||
environment:
|
environment:
|
||||||
|
@ -154,38 +154,7 @@ services:
|
||||||
- 22000:22000/udp
|
- 22000:22000/udp
|
||||||
- 21027:21027/udp
|
- 21027:21027/udp
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
||||||
wiki-db:
|
|
||||||
image: postgres:15-alpine
|
|
||||||
environment:
|
|
||||||
POSTGRES_DB: wiki
|
|
||||||
POSTGRES_PASSWORD: $DB_PASS
|
|
||||||
POSTGRES_USER: wikijs
|
|
||||||
logging:
|
|
||||||
driver: "none"
|
|
||||||
restart: unless-stopped
|
|
||||||
volumes:
|
|
||||||
- db-data:/var/lib/postgresql/data
|
|
||||||
networks:
|
|
||||||
- gitea_main
|
|
||||||
|
|
||||||
wiki:
|
|
||||||
container_name: wiki
|
|
||||||
image: ghcr.io/requarks/wiki:2.5.303
|
|
||||||
depends_on:
|
|
||||||
- wiki-db
|
|
||||||
environment:
|
|
||||||
DB_TYPE: postgres
|
|
||||||
DB_HOST: wiki-db
|
|
||||||
DB_PORT: 5432
|
|
||||||
DB_USER: wikijs
|
|
||||||
DB_PASS: $DB_PASS
|
|
||||||
DB_NAME: wiki
|
|
||||||
restart: unless-stopped
|
|
||||||
ports:
|
|
||||||
- "1234:3000"
|
|
||||||
networks:
|
|
||||||
- gitea_main
|
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
gitea_main:
|
gitea_main:
|
||||||
|
@ -194,4 +163,3 @@ networks:
|
||||||
volumes:
|
volumes:
|
||||||
linkstack:
|
linkstack:
|
||||||
n8n_data:
|
n8n_data:
|
||||||
db-data:
|
|
||||||
|
|
|
@ -57,7 +57,7 @@ services:
|
||||||
- PGID=1000
|
- PGID=1000
|
||||||
|
|
||||||
sonarr:
|
sonarr:
|
||||||
image: ghcr.io/linuxserver/sonarr@sha256:0777b308a414000505651059a95af373ded6aba8ce5a40b50d7aad333dc912e2
|
image: ghcr.io/linuxserver/sonarr@sha256:bffa87787eacff9023df4400f521c159566d14b5a280caec8b54196071e6038e
|
||||||
container_name: sonarr
|
container_name: sonarr
|
||||||
ports:
|
ports:
|
||||||
- "8989:8989"
|
- "8989:8989"
|
||||||
|
@ -140,7 +140,7 @@ services:
|
||||||
image: gcr.io/cadvisor/cadvisor:v0.50.0
|
image: gcr.io/cadvisor/cadvisor:v0.50.0
|
||||||
|
|
||||||
syncthing:
|
syncthing:
|
||||||
image: ghcr.io/linuxserver/syncthing@sha256:d5481de808a1de5a13b814a922b1f6de5fcde64c1ca95b0a065218b56570fae3
|
image: ghcr.io/linuxserver/syncthing@sha256:d6502d919f49f16a80689ce92c211f945f1d64a34c0d3f23ecc27a2a4d1dd0ac
|
||||||
container_name: syncthing
|
container_name: syncthing
|
||||||
hostname: ARRS
|
hostname: ARRS
|
||||||
environment:
|
environment:
|
||||||
|
|
|
@ -32,7 +32,7 @@ services:
|
||||||
volumes:
|
volumes:
|
||||||
- redis:/data
|
- redis:/data
|
||||||
server:
|
server:
|
||||||
image: ghcr.io/goauthentik/server@sha256:ec5683345b6283214e01112dd4ba4ac7af1fc638a6e2301e6c18b7f3036f27bc
|
image: ghcr.io/goauthentik/server@sha256:f79b6cf35b29a8591136afb633ddd46da303e9cd2ca82c7cdfbd020a780e15e8
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
command: server
|
command: server
|
||||||
environment:
|
environment:
|
||||||
|
@ -53,7 +53,7 @@ services:
|
||||||
- postgresql
|
- postgresql
|
||||||
- redis
|
- redis
|
||||||
worker:
|
worker:
|
||||||
image: ghcr.io/goauthentik/server@sha256:ec5683345b6283214e01112dd4ba4ac7af1fc638a6e2301e6c18b7f3036f27bc
|
image: ghcr.io/goauthentik/server@sha256:f79b6cf35b29a8591136afb633ddd46da303e9cd2ca82c7cdfbd020a780e15e8
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
command: worker
|
command: worker
|
||||||
environment:
|
environment:
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
services:
|
services:
|
||||||
cf-tunnel:
|
cf-tunnel:
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
image: cloudflare/cloudflared@sha256:5c23f47be85b92930b348c390c84d802f3c0370d5e5278075e73096c4bbfd94b
|
image: cloudflare/cloudflared@sha256:31fc2956d49179f7fd230b030e702e40ade7ccc361d0f1079e4a56bc888678f9
|
||||||
command: tunnel --no-autoupdate run --token $CF_TOKEN
|
command: tunnel --no-autoupdate run --token $CF_TOKEN
|
||||||
|
|
||||||
wallos:
|
wallos:
|
||||||
|
|
|
@ -8,7 +8,7 @@ services:
|
||||||
restart: 'unless-stopped'
|
restart: 'unless-stopped'
|
||||||
|
|
||||||
gitea:
|
gitea:
|
||||||
image: 'code.forgejo.org/forgejo/runner:3.5.1'
|
image: 'code.forgejo.org/forgejo/runner:3.5.0'
|
||||||
links:
|
links:
|
||||||
- docker-in-docker
|
- docker-in-docker
|
||||||
depends_on:
|
depends_on:
|
||||||
|
|
|
@ -35,7 +35,7 @@ services:
|
||||||
privileged: true
|
privileged: true
|
||||||
|
|
||||||
syncthing:
|
syncthing:
|
||||||
image: ghcr.io/linuxserver/syncthing@sha256:d5481de808a1de5a13b814a922b1f6de5fcde64c1ca95b0a065218b56570fae3
|
image: ghcr.io/linuxserver/syncthing@sha256:d6502d919f49f16a80689ce92c211f945f1d64a34c0d3f23ecc27a2a4d1dd0ac
|
||||||
container_name: syncthing
|
container_name: syncthing
|
||||||
hostname: JF
|
hostname: JF
|
||||||
environment:
|
environment:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
---
|
---
|
||||||
services:
|
services:
|
||||||
netbootxyz:
|
netbootxyz:
|
||||||
image: ghcr.io/linuxserver/netbootxyz@sha256:069d4a417d550746264ad9ddd5d3a14b6c3de447934ad3416609f2f760ca2e38
|
image: ghcr.io/linuxserver/netbootxyz@sha256:cb886a67f45f14e2e864ce713977dd8d3253d997b1fb6cfc627b240a3e0659ea
|
||||||
container_name: netboot
|
container_name: netboot
|
||||||
environment:
|
environment:
|
||||||
- PUID=1000
|
- PUID=1000
|
||||||
|
|
|
@ -8,7 +8,7 @@ services:
|
||||||
restart: 'unless-stopped'
|
restart: 'unless-stopped'
|
||||||
|
|
||||||
gitea:
|
gitea:
|
||||||
image: 'code.forgejo.org/forgejo/runner:3.5.1'
|
image: 'code.forgejo.org/forgejo/runner:3.5.0'
|
||||||
links:
|
links:
|
||||||
- docker-in-docker
|
- docker-in-docker
|
||||||
depends_on:
|
depends_on:
|
||||||
|
|
|
@ -20,7 +20,7 @@ services:
|
||||||
restart: 'unless-stopped'
|
restart: 'unless-stopped'
|
||||||
|
|
||||||
gitea:
|
gitea:
|
||||||
image: 'code.forgejo.org/forgejo/runner:3.5.1'
|
image: 'code.forgejo.org/forgejo/runner:3.5.0'
|
||||||
links:
|
links:
|
||||||
- docker-in-docker
|
- docker-in-docker
|
||||||
depends_on:
|
depends_on:
|
||||||
|
|
|
@ -6,7 +6,6 @@ resource "proxmox_virtual_environment_vm" "K3s-Master" {
|
||||||
name = "K3s-Master"
|
name = "K3s-Master"
|
||||||
description = "Kubernetes master"
|
description = "Kubernetes master"
|
||||||
tags = ["tofu", "ubuntu-22", "auto-homelab-repo", "infrastructure"]
|
tags = ["tofu", "ubuntu-22", "auto-homelab-repo", "infrastructure"]
|
||||||
started = false
|
|
||||||
|
|
||||||
agent {
|
agent {
|
||||||
enabled = true # read 'Qemu guest agent' section, change to true only when ready
|
enabled = true # read 'Qemu guest agent' section, change to true only when ready
|
||||||
|
|
|
@ -6,7 +6,6 @@ resource "proxmox_virtual_environment_vm" "K3s-Master2" {
|
||||||
name = "K3s-Master2"
|
name = "K3s-Master2"
|
||||||
description = "Kubernetes Master"
|
description = "Kubernetes Master"
|
||||||
tags = ["tofu", "ubuntu-22", "auto-homelab-repo", "infrastructure"]
|
tags = ["tofu", "ubuntu-22", "auto-homelab-repo", "infrastructure"]
|
||||||
started = false
|
|
||||||
|
|
||||||
agent {
|
agent {
|
||||||
enabled = true # read 'Qemu guest agent' section, change to true only when ready
|
enabled = true # read 'Qemu guest agent' section, change to true only when ready
|
||||||
|
|
|
@ -6,7 +6,6 @@ resource "proxmox_virtual_environment_vm" "K3s-Master3" {
|
||||||
name = "K3s-Master3"
|
name = "K3s-Master3"
|
||||||
description = "Kubernetes master"
|
description = "Kubernetes master"
|
||||||
tags = ["tofu", "ubuntu-22", "auto-homelab-repo", "infrastructure"]
|
tags = ["tofu", "ubuntu-22", "auto-homelab-repo", "infrastructure"]
|
||||||
started = false
|
|
||||||
|
|
||||||
agent {
|
agent {
|
||||||
enabled = true # read 'Qemu guest agent' section, change to true only when ready
|
enabled = true # read 'Qemu guest agent' section, change to true only when ready
|
||||||
|
|
|
@ -2,17 +2,17 @@ resource "proxmox_virtual_environment_vm" "Runner" {
|
||||||
|
|
||||||
# VM General Settings
|
# VM General Settings
|
||||||
node_name = "prox"
|
node_name = "prox"
|
||||||
vm_id = 952
|
vm_id = 207
|
||||||
name = "Runner"
|
name = "Runner"
|
||||||
description = "Forgejo Runner for iac"
|
description = "Forgejo Runner"
|
||||||
tags = ["tofu", "ubuntu-22", "iac-repo", "infrastructure"]
|
tags = ["tofu", "ubuntu-22", "auto-homelab-repo", "infrastructure"]
|
||||||
|
|
||||||
agent {
|
agent {
|
||||||
enabled = true # read 'Qemu guest agent' section, change to true only when ready
|
enabled = true # read 'Qemu guest agent' section, change to true only when ready
|
||||||
}
|
}
|
||||||
|
|
||||||
clone {
|
clone {
|
||||||
vm_id = 8100
|
vm_id = 8000
|
||||||
}
|
}
|
||||||
|
|
||||||
# VM CPU Settings
|
# VM CPU Settings
|
||||||
|
@ -35,7 +35,7 @@ resource "proxmox_virtual_environment_vm" "Runner" {
|
||||||
# VM Disk Settings
|
# VM Disk Settings
|
||||||
disk {
|
disk {
|
||||||
datastore_id = "Fast2Tb"
|
datastore_id = "Fast2Tb"
|
||||||
size = 40
|
size = 60
|
||||||
interface = "scsi0"
|
interface = "scsi0"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue