This commit is contained in:
matt 2024-06-09 16:39:22 +00:00
commit 06c0cec0ed
15 changed files with 20 additions and 57 deletions

View file

@ -2,7 +2,7 @@ version: "3.8"
services: services:
ollama: ollama:
image: docker.mafyuh.xyz/ollama/ollama:0.1.41 image: docker.mafyuh.xyz/ollama/ollama:0.1.42
container_name: ollama container_name: ollama
restart: unless-stopped restart: unless-stopped
volumes: volumes:
@ -18,7 +18,7 @@ services:
capabilities: [gpu] capabilities: [gpu]
open-webui: open-webui:
image: ghcr.io/open-webui/open-webui:0.2.3 image: ghcr.io/open-webui/open-webui:v0.2.5
container_name: open-webui container_name: open-webui
restart: unless-stopped restart: unless-stopped
ports: ports:
@ -29,7 +29,7 @@ services:
- host.docker.internal:host-gateway - host.docker.internal:host-gateway
mindsdb: mindsdb:
image: docker.mafyuh.xyz/mindsdb/mindsdb:v24.5.4.0 image: docker.mafyuh.xyz/mindsdb/mindsdb:v24.6.1.1
container_name: mindsdb container_name: mindsdb
ports: ports:
- 47334:47334 - 47334:47334

View file

@ -68,11 +68,6 @@ Homelab docker-compose environment defined in code. Using Forgejo Actions and Re
<td><a href="https://github.com/kiranshila/Doplarr">Doplarr</a></td> <td><a href="https://github.com/kiranshila/Doplarr">Doplarr</a></td>
<td>Allows my users to request content through Discord if they choose</td> <td>Allows my users to request content through Discord if they choose</td>
</tr> </tr>
<tr>
<td><img vertical-align=baseline width="32" src="https://raw.githubusercontent.com/Mafyuh/homelab-svg-assets/main/assets/droneci.svg"></td>
<td><a href="https://www.drone.io/">Drone</a></td>
<td>Selfhosted CI/CD pipeline manager</td>
</tr>
<tr> <tr>
<td><img vertical-align=baseline width="32" src="https://raw.githubusercontent.com/FlareSolverr/FlareSolverr/master/resources/flaresolverr_logo.svg"></td> <td><img vertical-align=baseline width="32" src="https://raw.githubusercontent.com/FlareSolverr/FlareSolverr/master/resources/flaresolverr_logo.svg"></td>
<td><a href="https://github.com/FlareSolverr/FlareSolverr">FlareSolverr</a></td> <td><a href="https://github.com/FlareSolverr/FlareSolverr">FlareSolverr</a></td>

View file

@ -1,7 +1,7 @@
--- ---
services: services:
adguardhome: adguardhome:
image: docker.mafyuh.xyz/adguard/adguardhome:v0.107.50 image: docker.mafyuh.xyz/adguard/adguardhome:v0.107.51
container_name: adguardhome container_name: adguardhome
restart: unless-stopped restart: unless-stopped
volumes: volumes:

View file

@ -1,7 +1,7 @@
--- ---
services: services:
adguardhome: adguardhome:
image: docker.mafyuh.xyz/adguard/adguardhome:v0.107.50 image: docker.mafyuh.xyz/adguard/adguardhome:v0.107.51
container_name: adguardhome container_name: adguardhome
restart: unless-stopped restart: unless-stopped
volumes: volumes:

View file

@ -107,7 +107,7 @@ services:
networks: networks:
- gitea_main - gitea_main
n8n: n8n:
image: ghcr.io/n8n-io/n8n:1.44.1 image: ghcr.io/n8n-io/n8n:1.45.0
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:3a1a983bd5c0cfc685f5421b374bcf175ccb2df86710bfc454bc76a047a8884f image: ghcr.io/linuxserver/syncthing@sha256:71db49de13f2d0a963fa43c10427972ace94135525d7072c94c63d846f57a7e6
container_name: syncthing container_name: syncthing
hostname: ARM #optional hostname: ARM #optional
environment: environment:

View file

@ -1,5 +1,5 @@
## VM ## VM
Self hosted on Proxmox Node 1. Full *arr suite. Self hosted on Proxmox Node 1. Full *arr suite
## Specs ## Specs
- 4 core host - 4 core host
- 6GB RAM - 6GB RAM

View file

@ -140,7 +140,7 @@ services:
image: gcr.io/cadvisor/cadvisor:v0.49.1 image: gcr.io/cadvisor/cadvisor:v0.49.1
syncthing: syncthing:
image: ghcr.io/linuxserver/syncthing@sha256:3a1a983bd5c0cfc685f5421b374bcf175ccb2df86710bfc454bc76a047a8884f image: ghcr.io/linuxserver/syncthing@sha256:71db49de13f2d0a963fa43c10427972ace94135525d7072c94c63d846f57a7e6
container_name: syncthing container_name: syncthing
hostname: ARRS hostname: ARRS
environment: environment:

View file

@ -2,5 +2,5 @@
services: services:
cf-tunnel: cf-tunnel:
restart: unless-stopped restart: unless-stopped
image: docker.mafyuh.xyz/cloudflare/cloudflared@sha256:a3ba3f799551b9d9e5f15eba4b3025599a90c6f8aa1583003218e1c288c41c6a image: docker.mafyuh.xyz/cloudflare/cloudflared@sha256:3daf642dd14e67c8ba51063aa0abd76fe165ff4fdf0669e37ae356008fccfb74
command: tunnel --no-autoupdate run --token $CF_TOKEN command: tunnel --no-autoupdate run --token $CF_TOKEN

View file

@ -16,7 +16,7 @@ services:
restart: unless-stopped restart: unless-stopped
arch-qbittorrentvpn: arch-qbittorrentvpn:
image: docker.mafyuh.xyz/binhex/arch-qbittorrentvpn:4.6.4-1-03 image: docker.mafyuh.xyz/binhex/arch-qbittorrentvpn:4.6.5-1-03
container_name: qbittorrentvpn container_name: qbittorrentvpn
volumes: volumes:
- '/docker/appdata/qbitty:/config' - '/docker/appdata/qbitty:/config'
@ -32,7 +32,7 @@ services:
- VPN_USER=mafyuh+pmp - VPN_USER=mafyuh+pmp
- VPN_PASS= - VPN_PASS=
- STRICT_PORT_FORWARD=yes - STRICT_PORT_FORWARD=yes
- LAN_NETWORK=10.0.0.0/24 - LAN_NETWORK=10.0.0.0/24,10.69.69.0/24
- ENABLE_PRIVOXY=yes - ENABLE_PRIVOXY=yes
- PUID=1000 - PUID=1000
- PGID=1000 - PGID=1000

View file

@ -1,32 +0,0 @@
version: '3'
services:
drone:
image: docker.mafyuh.xyz/drone/drone:2.24.0
environment:
- DRONE_GITEA_CLIENT_ID=$DRONE_GITEA_CLIENT_ID
- DRONE_GITEA_CLIENT_SECRET=$DRONE_GITEA_CLIENT_SECRET
- DRONE_GITEA_SERVER=$DRONE_GITEA_SERVER
- DRONE_GIT_ALWAYS_AUTH=true
- DRONE_RPC_SECRET=$DRONE_RPC_SECRET
- DRONE_SERVER_HOST=$DRONE_SERVER_HOST
- DRONE_SERVER_PROTO=https
volumes:
- /home/mafyuh/drone/data:/data
ports:
- "81:80"
- "444:443"
restart: always
drone-runner:
image: docker.mafyuh.xyz/drone/drone-runner-docker@sha256:e3595c0a0a60852d2f55750e50df6d2635b20c424d43c419575b46490d6aa864
environment:
- DRONE_RPC_PROTO=https
- DRONE_RPC_HOST=$DRONE_RPC_HOST
- DRONE_RPC_SECRET=$DRONE_RPC_SECRET
- DRONE_RUNNER_CAPACITY=2
- DRONE_RUNNER_NAME=my-runner
ports:
- "3002:3000"
volumes:
- /var/run/docker.sock:/var/run/docker.sock
restart: unless-stopped

View file

@ -1,7 +1,7 @@
--- ---
services: services:
jellyfin: jellyfin:
image: ghcr.io/linuxserver/jellyfin@sha256:7b7cb0bcd527f79895bfa5e3a6c47148f020aab9a718e266260a0b63cf178d75 image: ghcr.io/linuxserver/jellyfin@sha256:a363aa018edee61bcee46be5f8dbd0db2a317b2bc0f95121a46e522d798c2a63
container_name: jellyfin container_name: jellyfin
devices: devices:
- /dev/dri/renderD129:/dev/dri/renderD129 - /dev/dri/renderD129:/dev/dri/renderD129
@ -21,7 +21,7 @@ services:
restart: unless-stopped restart: unless-stopped
makemkv: makemkv:
image: docker.mafyuh.xyz/jlesage/makemkv@sha256:7e7e6a00431d0247dd61ed714b7ea51a3d36db6837c7bbc5c0f6cac119a1548b image: docker.mafyuh.xyz/jlesage/makemkv@sha256:7af8a5d70006cbf0fc5ea54971779bc8b35f976dd844db173f5bc28ae97876b7
container_name: makemkv container_name: makemkv
ports: ports:
- 5800:5800 - 5800:5800
@ -34,7 +34,7 @@ services:
privileged: true privileged: true
syncthing: syncthing:
image: ghcr.io/linuxserver/syncthing@sha256:3a1a983bd5c0cfc685f5421b374bcf175ccb2df86710bfc454bc76a047a8884f image: ghcr.io/linuxserver/syncthing@sha256:71db49de13f2d0a963fa43c10427972ace94135525d7072c94c63d846f57a7e6
container_name: syncthing container_name: syncthing
hostname: JF hostname: JF
environment: environment:

View file

@ -1,7 +1,7 @@
--- ---
services: services:
netbootxyz: netbootxyz:
image: ghcr.io/linuxserver/netbootxyz@sha256:01b45e2cf17682936da7070b9a84e6fb8d09c4b871ab5158fec94dcaecaf2cc4 image: ghcr.io/linuxserver/netbootxyz@sha256:78865deebf3f0b9fa79b0b3a233dc4864bbae7f06503cce84661ef718f752896
container_name: netboot container_name: netboot
environment: environment:
- PUID=1000 - PUID=1000

View file

@ -1,11 +1,11 @@
--- ---
services: services:
nexus: nexus:
image: docker.mafyuh.xyz/sonatype/nexus3:3.68.1 image: docker.mafyuh.xyz/sonatype/nexus3:3.69.0
container_name: nexus container_name: nexus
restart: unless-stopped restart: unless-stopped
ports: ports:
- 8081:8081 - 8081:8081
- 8082:8082 - 8082:8082
volumes: volumes:
- /docker/appdata/nexus:/nexus-data - /docker/appdata/nexus:/nexus-data ## To get to work run: sudo chown -R 200 /docker/appdata/nexus/ | cat /docker/appdata/nexus/admin.password

View file

@ -1,7 +1,7 @@
--- ---
services: services:
pages: pages:
image: codeberg.org/codeberg/pages-server@sha256:3de9073817e412c5a3a8b9ef5ca6cc3c88f7cb95b0ba6b70d76a96372b841be9 image: codeberg.org/codeberg/pages-server@sha256:33de3cec1b4d4b71bf3f9d401d4ed613676df5df9a0c4ba31ab4c20377c35e3f
container_name: codeberg-pages container_name: codeberg-pages
environment: environment:
- GITEA_ROOT=https://git.mafyuh.dev - GITEA_ROOT=https://git.mafyuh.dev

View file

@ -20,7 +20,7 @@ services:
restart: 'unless-stopped' restart: 'unless-stopped'
gitea: gitea:
image: 'code.forgejo.org/forgejo/runner:3.4.1' image: 'code.forgejo.org/forgejo/runner:3.5.0'
links: links:
- docker-in-docker - docker-in-docker
depends_on: depends_on: