Skip to content

Commit

Permalink
v5.6
Browse files Browse the repository at this point in the history
  • Loading branch information
SimpleHomelab committed Jan 28, 2025
1 parent 3d98cbd commit 6830cf6
Show file tree
Hide file tree
Showing 13 changed files with 71 additions and 20 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@

!deployarr_v5.5.app
!deployarr_v5.5-arm.app
!deployarr_v5.6.app
!deployarr_v5.6-arm.app

!.gitignore
!announcement
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ As Deployarr simplifies setup of several homelab apps, and not just Traefik, it

# Features
<ul>
<li>120+ Total Apps</li>
<li>125+ Total Apps</li>
<li>Docker Environment Setup (FREE) - as in my guides</li>
<li>System Checks (FREE)</li>
<li>Domain Checks to prepare for Traefik (FREE)</li>
Expand All @@ -35,13 +35,13 @@ As Deployarr simplifies setup of several homelab apps, and not just Traefik, it

# Downloading and Running Deployarr
```
wget https://raw.githubusercontent.com/anandslab/deployarr/main/deployarr_v5.5.app
wget https://raw.githubusercontent.com/anandslab/deployarr/main/deployarr_v5.6.app
```
```
chmod +x deployarr_v5.5.app
chmod +x deployarr_v5.6.app
```
```
./deployarr_v5.5.app
./deployarr_v5.6.app
```

Use the <strong>-arm.app</strong> version of the file for Raspberry Pi.
Expand Down
1 change: 1 addition & 0 deletions compose/gamevault.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,4 @@ services:
DB_HOST: postgresql
DB_USERNAME: $GAMEVAULT_POSTGRESQL_USERNAME
DB_PASSWORD: $GAMEVAULT_POSTGRESQL_PASSWORD
# DOCKER-LABELS-PLACEHOLDER
2 changes: 1 addition & 1 deletion compose/glances.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,6 @@ services:
environment:
# - GLANCES_OPT="-C /glances/conf/glances.conf --quiet --export influxdb"
# - GLANCES_OPT="--export influxdb"
- GLANCES_OPT="-w"
- "GLANCES_OPT=-w"
- DOCKER_HOST
# DOCKER-LABELS-PLACEHOLDER
29 changes: 29 additions & 0 deletions compose/n8n.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
services:
# n8n - Workflow Automation Tool
n8n:
image: docker.n8n.io/n8nio/n8n
container_name: n8n
security_opt:
- no-new-privileges:true
restart: unless-stopped
profiles: ["apps", "all"]
networks:
- default
depends_on:
postgresql:
condition: service_healthy
ports:
- $N8N_PORT:5678
volumes:
- $DOCKERDIR/appdata/n8n:/home/node/.n8n
environment:
- DB_TYPE=postgresdb
- DB_POSTGRESDB_HOST=postgresql
- DB_POSTGRESDB_PORT=5432
- DB_POSTGRESDB_DATABASE=n8n
- DB_POSTGRESDB_USER=${N8N_POSTGRESQL_USERNAME}
- DB_POSTGRESDB_PASSWORD=${N8N_POSTGRESQL_PASSWORD}
- N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true
- N8N_EDITOR_BASE_URL=https://SUBDOMAIN-PLACEHOLDER.${DOMAINNAME_1}
- WEBHOOK_URL=https://SUBDOMAIN-PLACEHOLDER.${DOMAINNAME_1}
# DOCKER-LABELS-PLACEHOLDER
3 changes: 2 additions & 1 deletion compose/postgresql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,5 @@ services:
- POSTGRES_USER=$POSTGRES_USER
- POSTGRES_PASSWORD_FILE=/run/secrets/postgres_default_password
secrets:
- postgres_default_password
- postgres_default_password
# DOCKER-LABELS-PLACEHOLDER
2 changes: 1 addition & 1 deletion compose/traefik-certs-dumper.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ services:
# Traefik Certs Dumper - Extract LetsEncrypt Certificates - Traefik2 Compatible
traefik-certs-dumper:
container_name: traefik-certs-dumper
image: humenius/traefik-certs-dumper:latest
image: ghcr.io/kereis/traefik-certs-dumper:latest
security_opt:
- no-new-privileges:true
restart: unless-stopped
Expand Down
6 changes: 3 additions & 3 deletions compose/traefik.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ services:
# Traefik 3 - Reverse Proxy
traefik:
container_name: traefik
image: traefik:3.1
image: traefik:3.3
security_opt:
- no-new-privileges:true
restart: unless-stopped
Expand Down Expand Up @@ -54,9 +54,9 @@ services:
- --entrypoints.websecure-internal.http.tls.options=tls-opts@file
# Add dns-cloudflare as default certresolver for all services. Also enables TLS and no need to specify on individual services
- --entrypoints.websecure-external.http.tls.certresolver=dns-cloudflare
- --entrypoints.websecure-internal.http.tls.certresolver=dns-cloudflare
- --entrypoints.websecure-external.http.tls.domains[0].main=$DOMAINNAME_1
- --entrypoints.websecure-external.http.tls.domains[0].sans=*.$DOMAINNAME_1
- --entrypoints.websecure-internal.http.tls.certresolver=dns-cloudflare
- --entrypoints.websecure-internal.http.tls.domains[0].main=$DOMAINNAME_1
- --entrypoints.websecure-internal.http.tls.domains[0].sans=*.$DOMAINNAME_1
# - DOMAINS-PLACEHOLDER-DO-NOT-DELETE
Expand All @@ -66,7 +66,7 @@ services:
- --certificatesResolvers.dns-cloudflare.acme.storage=/acme.json
- --certificatesResolvers.dns-cloudflare.acme.dnsChallenge.provider=cloudflare
- --certificatesResolvers.dns-cloudflare.acme.dnsChallenge.resolvers=1.1.1.1:53,1.0.0.1:53
- --certificatesResolvers.dns-cloudflare.acme.dnsChallenge.delayBeforeCheck=120 # To delay DNS check and reduce LE hitrate
- --certificatesResolvers.dns-cloudflare.acme.dnsChallenge.propagation.delayBeforeChecks=120 # To delay DNS check and reduce LE hitrate
#- --certificatesResolvers.dns-cloudflare.acme.dnsChallenge.disablePropagationCheck=true
# - METRICS-PLACEHOLDER-DO-NOT-DELETE
ports:
Expand Down
18 changes: 18 additions & 0 deletions compose/wallos.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
services:
# Wallos - Open-source Subscription Tracker
wallos:
container_name: wallos
image: bellamy/wallos:latest
security_opt:
- no-new-privileges:true
restart: unless-stopped
networks:
- default
ports:
- "$WALLOS_PORT:80"
volumes:
- '$DOCKERDIR/appdata/wallos/db:/var/www/html/db'
- '$DOCKERDIR/appdata/wallos/logos:/var/www/html/images/uploads/logos'
environment:
TZ: $TZ
# DOCKER-LABELS-PLACEHOLDER
Binary file added deployarr_v5.6-arm.app
Binary file not shown.
Binary file added deployarr_v5.6.app
Binary file not shown.
18 changes: 9 additions & 9 deletions includes/deployarr-dashboard/bookmarks.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,13 @@
- Anand's Lab:
- Website:
- icon: mdi-web
href: https://www.smarthomebeginner.com.com/
href: https://www.smarthomebeginner.com/
- Youtube Channel:
- icon: si-youtube
href: https://www.youtube.com/@anandslab
href: https://www.youtube.com/@Simple-Homelab
- Docker-Traefik GitHub Repo:
- icon: si-github
href: https://github.com/anandslab/docker-traefik
href: https://github.com/SimpleHomelab/docker-traefik
- Discord Server:
- icon: si-discord
href: https://discord.gg/wtmqgd4GpX
Expand All @@ -21,17 +21,17 @@
href: https://deployarr.app/
- Your Account:
- icon: mdi-account-box
href: https://www.smarthomebeginner.com/membership-account/
href: https://www.smarthomebeginner.com/geek-army/
- Deployarr GitHub:
- icon: si-github
href: https://github.com/anandslab/deployarr
href: https://github.com/SimpleHomelab/deployarr
- Support My Work:
- Become a Member:
- Join the Geek Army:
- icon: mdi-wallet-membership
href: https://www.smarthomebeginner.com/membership-account/memberships-products-services/
href: https://www.smarthomebeginner.com/geek-army/join/
- BuyMeACoffee:
- icon: si-buymeacoffee
href: https://www.buymeacoffee.com/anandslab
href: https://www.buymeacoffee.com/SimpleHomelab
- Ko-Fi:
- icon: si-kofi
href: https://ko-fi.com/anandslab
href: https://ko-fi.com/SimpleHomelab
2 changes: 1 addition & 1 deletion latest-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
5.5
5.6

0 comments on commit 6830cf6

Please sign in to comment.