Skip to content

Commit

Permalink
Add Next Example (#45)
Browse files Browse the repository at this point in the history
* Add more examples
  • Loading branch information
gekomod authored Feb 3, 2025
1 parent 7f08719 commit c00b0c3
Show file tree
Hide file tree
Showing 86 changed files with 393 additions and 0 deletions.
Binary file added compose-files/adguardhome-sync/adguardhome-sync
Binary file not shown.
Empty file.
15 changes: 15 additions & 0 deletions compose-files/adguardhome-sync/adguardhome-sync.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
services:
adguardhome-sync:
image: linuxserver/adguardhome-sync:latest
container_name: adguardhome-sync
environment:
- PUID=1024
- PGID=100
- TZ=Europe/Amsterdam
- CONFIGFILE=CHANGE_TO_COMPOSE_DATA_PATH/appdata/config/adguardhome-sync.yaml
volumes:
- CHANGE_TO_COMPOSE_DATA_PATH/appdata/adguardhome-sync/config:/config
ports:
- 8080:8080
restart: unless-stopped
1 change: 1 addition & 0 deletions compose-files/adguardhome-sync/readme
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Adguardhome-sync is a tool to synchronize AdGuardHome config to replica instances.
Binary file added compose-files/adguardhome/adguardhome
Binary file not shown.
Empty file.
18 changes: 18 additions & 0 deletions compose-files/adguardhome/adguardhome.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
services:
adguard-home:
image: adguard/adguardhome
ports:
- 53:53:tcp
- 53:53:udp
- 67:67:udp
- 68:68:tcp
- 68:68:udp
- 784:784:udp
- 853:853:tcp
- 3000:3000:tcp
- 80:80:tcp
- 443:443:tcp
volumes:
- CHANGE_TO_COMPOSE_DATA_PATH/appdata/Config/adguardhome/workdir:/opt/adguardhome/work
- CHANGE_TO_COMPOSE_DATA_PATH/appdata/Config/adguardhome/confdir:/opt/adguardhome/conf
1 change: 1 addition & 0 deletions compose-files/adguardhome/readme
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
AdGuard Home is a network-wide software for blocking ads & tracking. After you set it up, it’ll cover ALL your home devices, and you don’t need any client-side software for that. With the rise of Internet-Of-Things and connected devices, it becomes more and more important to be able to control your network.
Binary file added compose-files/airsonic-advanced/airsonic-advanced
Binary file not shown.
Empty file.
20 changes: 20 additions & 0 deletions compose-files/airsonic-advanced/airsonic-advanced.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
services:
airsonic-advanced:
image: linuxserver/airsonic-advanced:latest
container_name: airsonic-advanced
environment:
- PUID=1024
- PGID=100
- TZ=Europe/Amsterdam
- CONTEXT_PATH='<URL_BASE>'
- JAVA_OPTS='<options>'
volumes:
- CHANGE_TO_COMPOSE_DATA_PATH/appdata/airsonic-advanced/config:/config
- CHANGE_TO_COMPOSE_DATA_PATH/appdata/airsonic-advanced/music:/music
- CHANGE_TO_COMPOSE_DATA_PATH/appdata/airsonic-advanced/playlists:/playlists
- CHANGE_TO_COMPOSE_DATA_PATH/appdata/airsonic-advanced/podcasts:/podcasts
- CHANGE_TO_COMPOSE_DATA_PATH/appdata/airsonic-advanced/media:/media
ports:
- 4040:4040
restart: unless-stopped
1 change: 1 addition & 0 deletions compose-files/airsonic-advanced/readme
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Airsonic-advanced is a free, web-based media streamer, providing ubiquitious access to your music. Use it to share your music with friends, or to listen to your own music while at work. You can stream to multiple players simultaneously, for instance to one player in your kitchen and another in your living room.
Binary file added compose-files/airsonic/airsonic
Binary file not shown.
Empty file.
19 changes: 19 additions & 0 deletions compose-files/airsonic/airsonic.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
services:
airsonic:
image: linuxserver/airsonic:latest
container_name: airsonic
environment:
- PUID=1000
- PGID=100
- CONTEXT_PATH=airsonic
- JAVA_OPTS='-Xms256m -Xmx512m'
volumes:
- CHANGE_TO_COMPOSE_DATA_PATH/Music:/music
- CHANGE_TO_COMPOSE_DATA_PATH/appdata/Airsonic/Playlists:/playlists
- CHANGE_TO_COMPOSE_DATA_PATH/Podcasts:/podcasts
- CHANGE_TO_COMPOSE_DATA_PATH/appdata/Airsonic/Media:/media
- CHANGE_TO_COMPOSE_DATA_PATH/appdata/Config/Airsonic/:/config
ports:
- 4040:4040
restart: unless-stopped
1 change: 1 addition & 0 deletions compose-files/airsonic/readme
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Airsonic is a free, web-based media streamer, providing ubiqutious access to your music. Use it to share your music with friends, or to listen to your own music while at work. You can stream to multiple players simultaneously, for instance to one player in your kitchen and another in your living room.
Binary file not shown.
Empty file.
11 changes: 11 additions & 0 deletions compose-files/alpine-xfce4-novnc/alpine-xfce4-novnc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
services:
alpine-xfce4-novnc:
image: novaspirit/alpine_xfce4_novnc:latest
container_name: alpine-xfce4-novnc
volumes:
- CHANGE_TO_COMPOSE_DATA_PATH/appdata/Config/alpine-xfce4-novnc/home/alpine/downloads:/home/alpine/downloads
ports:
- 6080:6080
- 56780:56780
restart: unless-stopped
1 change: 1 addition & 0 deletions compose-files/alpine-xfce4-novnc/readme
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Alpine xfce4 novnc
Binary file added compose-files/bambustudio/bambustudio
Binary file not shown.
Empty file.
16 changes: 16 additions & 0 deletions compose-files/bambustudio/bambustudio.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
services:
bambustudio:
image: linuxserver/bambustudio:latest
container_name: bambustudio
environment:
- PUID=1024
- PGID=100
- TZ=Europe/Amsterdam
- DARK_MODE=true
volumes:
- CHANGE_TO_COMPOSE_DATA_PATH/appdata/bambustudio/config:/config
ports:
- 3000:3000/tcp
- 3001:3001/tcp
restart: unless-stopped
1 change: 1 addition & 0 deletions compose-files/bambustudio/readme
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[Bambu Studio](https://bambulab.com/en/download/studio) is an open-source, cutting-edge, feature-rich slicing software. It contains project-based workflows, systematically optimized slicing algorithms, and an easy-to-use graphical interface, bringing users an incredibly smooth printing experience.
Binary file added compose-files/beszel/beszel
Binary file not shown.
Empty file added compose-files/beszel/beszel.env
Empty file.
9 changes: 9 additions & 0 deletions compose-files/beszel/beszel.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
services:
beszel:
image: henrygd/beszel
container_name: beszel
ports:
- 8090:8090
volumes:
- CHANGE_TO_COMPOSE_DATA_PATH/appdata/Config/beszel:/beszel_data
1 change: 1 addition & 0 deletions compose-files/beszel/readme
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
A lightweight server resource monitoring hub with historical data, docker stats, and alerts.
Binary file added compose-files/bitwardenrs/bitwardenrs
Binary file not shown.
Empty file.
10 changes: 10 additions & 0 deletions compose-files/bitwardenrs/bitwardenrs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
services:
bitwardenrs:
image: bitwardenrs/server:latest
container_name: bitwardenrs
volumes:
- CHANGE_TO_COMPOSE_DATA_PATH/appdata/Config/Bitwarden-rs:/config
ports:
- 80:80
restart: unless-stopped
1 change: 1 addition & 0 deletions compose-files/bitwardenrs/readme
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
This is a Bitwarden server API implementation written in Rust compatible with upstream Bitwarden clients*, perfect for self-hosted deployment where running the official resource-heavy service might not be ideal..
Binary file added compose-files/blender/blender
Binary file not shown.
Empty file.
16 changes: 16 additions & 0 deletions compose-files/blender/blender.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
services:
blender:
image: linuxserver/blender:latest
container_name: blender
environment:
- PUID=1024
- PGID=100
- TZ=Europe/Amsterdam
- SUBFOLDER=/
volumes:
- CHANGE_TO_COMPOSE_DATA_PATH/appdata/blender/config:/config
ports:
- 3000:3000
- 3001:3001
restart: unless-stopped
1 change: 1 addition & 0 deletions compose-files/blender/readme
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[Blender](https://www.blender.org/) is a free and open-source 3D computer graphics software toolset used for creating animated films, visual effects, art, 3D printed models, motion graphics, interactive 3D applications, virtual reality, and computer games. **This image does not support GPU rendering out of the box only accelerated workspace experience**
Binary file added compose-files/broadlink-manager/broadlink-manager
Binary file not shown.
Empty file.
6 changes: 6 additions & 0 deletions compose-files/broadlink-manager/broadlink-manager.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
services:
broadlink-manager:
image: techblog/broadlinkmanager
volumes:
- CHANGE_TO_COMPOSE_DATA_PATH/appdata/Config/broadlinkmanager:/opt/broadlinkmanager/data
1 change: 1 addition & 0 deletions compose-files/broadlink-manager/readme
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BroadlinkManager is a Flask powerd, easy to use system that hepls you to work with Broadlink Devices.
Binary file added compose-files/changedetection/changedetection
Binary file not shown.
Empty file.
10 changes: 10 additions & 0 deletions compose-files/changedetection/changedetection.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
services:
changedetection:
image: ghcr.io/dgtlmoon/changedetection.io:latest
container_name: changedetection
volumes:
- CHANGE_TO_COMPOSE_DATA_PATH/appdata/changedetection:/datastore
ports:
- 5000
restart: unless-stopped
1 change: 1 addition & 0 deletions compose-files/changedetection/readme
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
changedetection.io - The best and simplest self-hosted open source website change detection monitoring and notification service. An alternative to Visualping, Watchtower
Binary file added compose-files/chevereto/chevereto
Binary file not shown.
Empty file.
18 changes: 18 additions & 0 deletions compose-files/chevereto/chevereto.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
services:
chevereto:
image: nmtan/chevereto:latest
container_name: chevereto
environment:
- PUID=1000
- PGID=100
- CHEVERETO_DB_HOST=
- CHEVERETO_DB_USERNAME=
- CHEVERETO_DB_PASSWORD=
- CHEVERETO_DB_NAME=
- CHEVERETO_DB_PREFIX=
volumes:
- CHANGE_TO_COMPOSE_DATA_PATH:/var/www/html/images
ports:
- 80
restart: unless-stopped
1 change: 1 addition & 0 deletions compose-files/chevereto/readme
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Chevereto is a powerful and fast image hosting script that allows you to create your very own full featured image hosting website in just minutes. Please note that this offers only the free Chevereto version..
Binary file added compose-files/clamav/clamav
Binary file not shown.
Empty file added compose-files/clamav/clamav.env
Empty file.
13 changes: 13 additions & 0 deletions compose-files/clamav/clamav.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
services:
clamav:
image: mkodockx/docker-clamav:alpine
container_name: clamav
volumes:
- /etc/timezone:/etc/timezone
- /etc/localtime:/etc/localtime
- CHANGE_TO_COMPOSE_DATA_PATH/appdata/Config/clamav/config:/etc/clamav
- CHANGE_TO_COMPOSE_DATA_PATH/appdata/Config/clamav/virus_definitions:/var/lib/clamav
ports:
- 3310:3310
restart: unless-stopped
1 change: 1 addition & 0 deletions compose-files/clamav/readme
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
ClamAV® is an open source antivirus engine for detecting trojans, viruses, malware & other malicious threats.
Binary file added compose-files/cloudflare-ddns/cloudflare-ddns
Binary file not shown.
Empty file.
9 changes: 9 additions & 0 deletions compose-files/cloudflare-ddns/cloudflare-ddns.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
services:
cloudflare-ddns:
image: favonia/cloudflare-ddns:latest
container_name: cloudflare-ddns
environment:
- CLOUDFLARE_API_TOKEN=
- DOMAINS=
- PROXIED=true
1 change: 1 addition & 0 deletions compose-files/cloudflare-ddns/readme
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
A robust Cloudflare DDNS updater with a small footprint. The program will detect your machine's public IP addresses and update DNS records using the Cloudflare API.
Binary file added compose-files/cockpit-cms/cockpit-cms
Binary file not shown.
Empty file.
8 changes: 8 additions & 0 deletions compose-files/cockpit-cms/cockpit-cms.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
services:
cockpit-cms:
image: agentejo/cockpit:latest
container_name: cockpit-cms
ports:
- 8088:80
restart: unless-stopped
1 change: 1 addition & 0 deletions compose-files/cockpit-cms/readme
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Cockpit is a headless CMS with an API-first approach that puts content first.
Binary file added compose-files/dashdot/dashdot
Binary file not shown.
Empty file.
17 changes: 17 additions & 0 deletions compose-files/dashdot/dashdot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
services:
dashdot:
image: mauricenino/dashdot:latest
ports:
- '9980:3001'
environment:
'true': ''
os,cpu,storage,ram,network: ''
os,arch,up_since: ''
brand,model,cores,threads,frequency: ''
brand,size,type: ''
brand,size,type,frequency: ''
type,speed_up,speed_down,interface_speed: ''
brand, model, memory: ''
volumes:
- CHANGE_TO_COMPOSE_DATA_PATH/appdata/Config/dashdot/:/mnt/host
1 change: 1 addition & 0 deletions compose-files/dashdot/readme
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Dashdot is a modern server dashboard, running on the latest tech, designed with glassmorphism in mind. It is intended to be used for smaller VPS and private servers.
Binary file added compose-files/emulatorjs/emulatorjs
Binary file not shown.
Empty file.
18 changes: 18 additions & 0 deletions compose-files/emulatorjs/emulatorjs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
services:
emulatorjs:
image: linuxserver/emulatorjs:latest
container_name: emulatorjs
environment:
- PUID=1024
- PGID=100
- TZ=Europe/Amsterdam
- SUBFOLDER=/
volumes:
- CHANGE_TO_COMPOSE_DATA_PATH/appdata/emulatorjs/config:/config
- CHANGE_TO_COMPOSE_DATA_PATH/appdata/emulatorjs/data:/data
ports:
- 3000:3000
- 80:80
- 4001:4001
restart: unless-stopped
1 change: 1 addition & 0 deletions compose-files/emulatorjs/readme
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[Emulatorjs](https://github.com/linuxserver/emulatorjs) - In browser web based emulation portable to nearly any device for many retro consoles. A mix of emulators is used between Libretro and EmulatorJS.
Binary file added compose-files/flame-dashboard/flame-dashboard
Binary file not shown.
Empty file.
10 changes: 10 additions & 0 deletions compose-files/flame-dashboard/flame-dashboard.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
services:
flame-dashboard:
image: pawelmalak/flame
container_name: flame-dashboard
volumes:
- CHANGE_TO_COMPOSE_DATA_PATH/appdata/Config/flame-dashboard:/app/data
ports:
- 5005:5005:tcp
restart: unless-stopped
1 change: 1 addition & 0 deletions compose-files/flame-dashboard/readme
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Flame is self-hosted startpage for your server. Its design is inspired (heavily) by SUI. Flame is very easy to setup and use. With built-in editors, it allows you to setup your very own application hub in no time - no file editing necessary.
Binary file added compose-files/github-desktop/github-desktop
Binary file not shown.
Empty file.
15 changes: 15 additions & 0 deletions compose-files/github-desktop/github-desktop.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
services:
github-desktop:
image: linuxserver/github-desktop:latest
container_name: github-desktop
environment:
- PUID=1024
- PGID=100
- TZ=Europe/Amsterdam
volumes:
- CHANGE_TO_COMPOSE_DATA_PATH/appdata/github-desktop/config:/config
ports:
- 3000:3000:tcp
- 3001:3001:tcp
restart: unless-stopped
1 change: 1 addition & 0 deletions compose-files/github-desktop/readme
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[Github Desktop](https://desktop.github.com/) is an open source Electron-based GitHub app. It is written in TypeScript and uses React.
Binary file modified compose-files/icons.tar.gz
Binary file not shown.
Binary file added compose-files/kali-linux/kali-linux
Binary file not shown.
Empty file.
18 changes: 18 additions & 0 deletions compose-files/kali-linux/kali-linux.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
services:
kali-linux:
image: linuxserver/kali-linux:latest
container_name: kali-linux
environment:
- PUID=1024
- PGID=100
- TZ=Europe/Amsterdam
- SUBFOLDER=/
- TITLE='Kali Linux'
volumes:
- CHANGE_TO_COMPOSE_DATA_PATH/appdata/kali-linux/config:/config
- /var/run/docker.sock:/var/run/docker.sock
ports:
- 3000:3000:tcp
- 3001:3001:tcp
restart: unless-stopped
1 change: 1 addition & 0 deletions compose-files/kali-linux/readme
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[Kali-linux](https://github.com/linuxserver/docker-kali-linux) - is an Advanced Penetration Testing Linux distribution used for Penetration Testing, Ethical Hacking and network security assessments. KALI LINUX ™ is a trademark of OffSec.
Loading

0 comments on commit c00b0c3

Please sign in to comment.