mirror of
https://github.com/hhftechnology/Marketplace.git
synced 2026-03-11 17:48:13 -05:00
Initial commit
This commit is contained in:
23
compose-files/adguard-home.yml
Normal file
23
compose-files/adguard-home.yml
Normal file
@@ -0,0 +1,23 @@
|
||||
services:
|
||||
adguardhome:
|
||||
image: adguard/adguardhome
|
||||
container_name: adguardhome
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "53:53/tcp"
|
||||
- "53:53/udp"
|
||||
- "67:67/udp"
|
||||
- "68:68/udp"
|
||||
- "80:80/tcp"
|
||||
- "443:443/tcp"
|
||||
- "443:443/udp"
|
||||
- "3000:3000/tcp"
|
||||
- "853:853/tcp"
|
||||
- "784:784/udp"
|
||||
- "853:853/udp"
|
||||
- "8853:8853/udp"
|
||||
- "5443:5443/tcp"
|
||||
- "5443:5443/udp"
|
||||
volumes:
|
||||
- /ADGUARD_WORK:/opt/adguardhome/work
|
||||
- /ADGUARD_CONFIG:/opt/adguardhome/conf
|
||||
12
compose-files/dashy.yml
Normal file
12
compose-files/dashy.yml
Normal file
@@ -0,0 +1,12 @@
|
||||
services:
|
||||
dashy:
|
||||
image: lissy93/dashy
|
||||
container_name: Dashy
|
||||
volumes:
|
||||
- /DASHY_CONFIG/conf.yml:/app/user-data/conf.yml
|
||||
- /DASHY_ICONS:/app/public/item-icons/icons
|
||||
ports:
|
||||
- 8080:8080
|
||||
environment:
|
||||
- NODE_ENV=production
|
||||
restart: unless-stopped
|
||||
11
compose-files/filebrowser.yml
Normal file
11
compose-files/filebrowser.yml
Normal file
@@ -0,0 +1,11 @@
|
||||
services:
|
||||
filebrowser:
|
||||
image: hurlenko/filebrowser
|
||||
ports:
|
||||
- 8080:8080
|
||||
volumes:
|
||||
- /DATA_DIR:/data
|
||||
- /CONFIG_DIR:/config
|
||||
environment:
|
||||
- FB_BASEURL=/filebrowser
|
||||
restart: always
|
||||
17
compose-files/firefox.yml
Normal file
17
compose-files/firefox.yml
Normal file
@@ -0,0 +1,17 @@
|
||||
services:
|
||||
firefox:
|
||||
image: lscr.io/linuxserver/firefox:latest
|
||||
container_name: firefox
|
||||
security_opt:
|
||||
- seccomp:unconfined
|
||||
environment:
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
- TZ=Etc/UTC
|
||||
volumes:
|
||||
- /FIREFOX_CONFIG:/config
|
||||
ports:
|
||||
- 3000:3000
|
||||
- 3001:3001
|
||||
shm_size: 1gb
|
||||
restart: unless-stopped
|
||||
12
compose-files/flaresolverr.yml
Normal file
12
compose-files/flaresolverr.yml
Normal file
@@ -0,0 +1,12 @@
|
||||
services:
|
||||
flaresolverr:
|
||||
image: ghcr.io/flaresolverr/flaresolverr:latest
|
||||
container_name: flaresolverr
|
||||
environment:
|
||||
- LOG_LEVEL=info
|
||||
- LOG_HTML=false
|
||||
- CAPTCHA_SOLVER=none
|
||||
- TZ=Etc/UTC
|
||||
- PORT=8080
|
||||
network_mode: host
|
||||
restart: unless-stopped
|
||||
39
compose-files/gitea.yml
Normal file
39
compose-files/gitea.yml
Normal file
@@ -0,0 +1,39 @@
|
||||
services:
|
||||
gitea-server:
|
||||
image: docker.gitea.com/gitea:latest
|
||||
container_name: gitea
|
||||
environment:
|
||||
- USER_UID=1000
|
||||
- USER_GID=1000
|
||||
- GITEA__database__DB_TYPE=mysql
|
||||
- GITEA__database__HOST=db:3306
|
||||
- GITEA__database__NAME=gitea
|
||||
- GITEA__database__USER=gitea
|
||||
- GITEA__database__PASSWD=gitea
|
||||
restart: always
|
||||
networks:
|
||||
- gitea
|
||||
volumes:
|
||||
- /GITEA_DATA:/data
|
||||
- /etc/timezone:/etc/timezone:ro
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
ports:
|
||||
- "3000:3000"
|
||||
- "222:22"
|
||||
depends_on:
|
||||
- db
|
||||
gitea-db:
|
||||
image: docker.io/library/mysql:8
|
||||
restart: always
|
||||
environment:
|
||||
- MYSQL_ROOT_PASSWORD=gitea
|
||||
- MYSQL_USER=gitea
|
||||
- MYSQL_PASSWORD=gitea
|
||||
- MYSQL_DATABASE=gitea
|
||||
networks:
|
||||
- gitea
|
||||
volumes:
|
||||
- /MYSQL_DATA:/var/lib/mysql
|
||||
networks:
|
||||
gitea:
|
||||
external: false
|
||||
15
compose-files/jellyfin.yml
Normal file
15
compose-files/jellyfin.yml
Normal file
@@ -0,0 +1,15 @@
|
||||
services:
|
||||
jellyfin:
|
||||
image: jellyfin/jellyfin
|
||||
container_name: jellyfin
|
||||
user: uid:gid
|
||||
network_mode: 'host'
|
||||
volumes:
|
||||
- /JELLYFIN_CONFIG:/config
|
||||
- /JELLYFIN_CACHE:/cache
|
||||
- type: bind
|
||||
source: /path/to/media
|
||||
target: /media
|
||||
restart: 'unless-stopped'
|
||||
environment:
|
||||
- JELLYFIN_PublishedServerUrl=http://example.com
|
||||
12
compose-files/jellyseerr.yml
Normal file
12
compose-files/jellyseerr.yml
Normal file
@@ -0,0 +1,12 @@
|
||||
services:
|
||||
jellyseerr:
|
||||
image: fallenbagel/jellyseerr:latest
|
||||
container_name: jellyseerr
|
||||
environment:
|
||||
- LOG_LEVEL=debug
|
||||
- TZ=Etc/UTC
|
||||
volumes:
|
||||
- /JELLYSERR_CONFIG:/app/config
|
||||
ports:
|
||||
- "5055:5055"
|
||||
restart: unless-stopped
|
||||
14
compose-files/lidarr.yml
Normal file
14
compose-files/lidarr.yml
Normal file
@@ -0,0 +1,14 @@
|
||||
services:
|
||||
lidarr:
|
||||
image: lscr.io/linuxserver/lidarr:latest
|
||||
container_name: lidarr
|
||||
environment:
|
||||
- PUID=0
|
||||
- PGID=0
|
||||
- TZ=Etc/UTC
|
||||
volumes:
|
||||
- /LIDARR_CONFIG:/config
|
||||
- /LIDARR_MUSIC:/music
|
||||
- /LIDARR_DOWNLOADING:/downloads
|
||||
network_mode: host
|
||||
restart: unless-stopped
|
||||
9
compose-files/navidrome.yml
Normal file
9
compose-files/navidrome.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
services:
|
||||
navidrome:
|
||||
image: deluan/navidrome:latest
|
||||
ports:
|
||||
- "4533:4533"
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- /NAVIDROME_DATA:/data
|
||||
- /NAVIDROME_MUSIC:/music:ro
|
||||
14
compose-files/ntfy.yml
Normal file
14
compose-files/ntfy.yml
Normal file
@@ -0,0 +1,14 @@
|
||||
services:
|
||||
ntfy:
|
||||
image: binwiederhier/ntfy
|
||||
container_name: ntfy
|
||||
command:
|
||||
- serve
|
||||
environment:
|
||||
- TZ=UTC
|
||||
volumes:
|
||||
- /NTFY_CACHE:/var/cache/ntfy
|
||||
- /NTFY_DATA:/etc/ntfy
|
||||
ports:
|
||||
- 80:80
|
||||
restart: unless-stopped
|
||||
12
compose-files/olivetin.yml
Normal file
12
compose-files/olivetin.yml
Normal file
@@ -0,0 +1,12 @@
|
||||
services:
|
||||
olivetin:
|
||||
container_name: olivetin
|
||||
image: jamesread/olivetin:latest
|
||||
volumes:
|
||||
- /OLIVETIN_CONFIG:/config
|
||||
ports:
|
||||
- "1337:1337"
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
OliveTin-config:
|
||||
external: false
|
||||
16
compose-files/prefetcharr.yml
Normal file
16
compose-files/prefetcharr.yml
Normal file
@@ -0,0 +1,16 @@
|
||||
services:
|
||||
prefetcharr:
|
||||
image: phueber/prefetcharr:latest
|
||||
container_name: prefetcharr
|
||||
environment:
|
||||
- MEDIA_SERVER_TYPE=jellyfin
|
||||
- MEDIA_SERVER_URL=insert
|
||||
- MEDIA_SERVER_API_KEY=insert
|
||||
- SONARR_URL=insert
|
||||
- SONARR_API_KEY=insert
|
||||
- LOG_DIR=/log
|
||||
- RUST_LOG=prefetcharr=debug
|
||||
- INTERVAL=900
|
||||
- REMAINING_EPISODES=2
|
||||
volumes:
|
||||
- /PREFETCHARR_LOGS:/log
|
||||
12
compose-files/prowlarr.yml
Normal file
12
compose-files/prowlarr.yml
Normal file
@@ -0,0 +1,12 @@
|
||||
services:
|
||||
prowlarr:
|
||||
image: lscr.io/linuxserver/prowlarr:latest
|
||||
container_name: prowlarr
|
||||
environment:
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
- TZ=Etc/UTC
|
||||
volumes:
|
||||
- /PROWLARR_CONFIG:/config
|
||||
network_mode: host
|
||||
restart: unless-stopped
|
||||
18
compose-files/qbittorrent.yml
Normal file
18
compose-files/qbittorrent.yml
Normal file
@@ -0,0 +1,18 @@
|
||||
services:
|
||||
qbittorrent:
|
||||
image: lscr.io/linuxserver/qbittorrent:latest
|
||||
container_name: qbittorrent
|
||||
environment:
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
- TZ=Etc/UTC
|
||||
- WEBUI_PORT=8080
|
||||
- TORRENTING_PORT=8081
|
||||
volumes:
|
||||
- /QBITTORRENT_CONFIG:/config
|
||||
- /QBITTORRENT_DOWNLOADS:/downloads
|
||||
ports:
|
||||
- 8080:8080
|
||||
- 8081:8081
|
||||
- 8081:8081/udp
|
||||
restart: unless-stopped
|
||||
14
compose-files/radar.yml
Normal file
14
compose-files/radar.yml
Normal file
@@ -0,0 +1,14 @@
|
||||
services:
|
||||
radarr:
|
||||
image: lscr.io/linuxserver/radarr:latest
|
||||
container_name: radarr
|
||||
environment:
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
- TZ=Etc/UTC
|
||||
volumes:
|
||||
- /RADARR_CONFIG:/config
|
||||
- /RADARR_MOVIES:/movies
|
||||
- /RADARR_DOWNLOADS:/downloads
|
||||
network_mode: host
|
||||
restart: unless-stopped
|
||||
14
compose-files/readarr.yml
Normal file
14
compose-files/readarr.yml
Normal file
@@ -0,0 +1,14 @@
|
||||
services:
|
||||
readarr:
|
||||
image: linuxserver/radarr:latest
|
||||
container_name: readarr
|
||||
environment:
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
- TZ=America/Chicago
|
||||
volumes:
|
||||
- /READARR_CONFIG:/config
|
||||
- /READARR_BOOKS:/books
|
||||
- /READARR_DOWNLOADS:/downloads
|
||||
network_mode: host
|
||||
restart: unless-stopped
|
||||
19
compose-files/rustdesk.yml
Normal file
19
compose-files/rustdesk.yml
Normal file
@@ -0,0 +1,19 @@
|
||||
services:
|
||||
rustdesk-id-server:
|
||||
container_name: rustdesk-id-server
|
||||
image: rustdesk/rustdesk-server:latest
|
||||
command: hbbs
|
||||
volumes:
|
||||
- /RUSTDESK_DATA:/root
|
||||
network_mode: "host"
|
||||
depends_on:
|
||||
- rustdesk-relay-server
|
||||
restart: unless-stopped
|
||||
rustdesk-relay-server:
|
||||
container_name: rustdesk-relay-server
|
||||
image: rustdesk/rustdesk-server:latest
|
||||
command: hbbr
|
||||
volumes:
|
||||
- /RUSTDESK_DATA:/root
|
||||
network_mode: "host"
|
||||
restart: unless-stopped
|
||||
14
compose-files/sonarr.yml
Normal file
14
compose-files/sonarr.yml
Normal file
@@ -0,0 +1,14 @@
|
||||
services:
|
||||
sonarr:
|
||||
image: lscr.io/linuxserver/sonarr:latest
|
||||
container_name: sonarr
|
||||
environment:
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
- TZ=Etc/UTC
|
||||
volumes:
|
||||
- /SONARR_CONFIG:/config
|
||||
- /SONARR_TV:/tv
|
||||
- /SONARR_DOWNLOADS:/downloads
|
||||
network_mode: host
|
||||
restart: unless-stopped
|
||||
16
compose-files/upsnap.yml
Normal file
16
compose-files/upsnap.yml
Normal file
@@ -0,0 +1,16 @@
|
||||
services:
|
||||
upsnap:
|
||||
container_name: upsnap
|
||||
image: ghcr.io/seriousm4x/upsnap:latest
|
||||
network_mode: host
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- /UPSNAP_DATA:/app/pb_data
|
||||
environment:
|
||||
- TZ=Etc/UTC
|
||||
- UPSNAP_INTERVAL=*/10 * * * * *
|
||||
- UPSNAP_SCAN_RANGE=192.168.0.0/24
|
||||
- UPSNAP_SCAN_TIMEOUT=500ms
|
||||
- UPSNAP_PING_PRIVILEGED=true
|
||||
- UPSNAP_WEBSITE_TITLE=Upsnap
|
||||
entrypoint: /bin/sh -c "./upsnap serve --http 0.0.0.0:8080"
|
||||
15
compose-files/whisparr.yml
Normal file
15
compose-files/whisparr.yml
Normal file
@@ -0,0 +1,15 @@
|
||||
services:
|
||||
whisparr:
|
||||
container_name: whisparr
|
||||
image: ghcr.io/hotio/whisparr:latest
|
||||
environment:
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
- UMASK=002
|
||||
- TZ=Etc/UTC
|
||||
volumes:
|
||||
- /WHISPARR_CONFIG:/config
|
||||
- /WHISPARR_TV:/tv-whisparr
|
||||
- /WHISPARR_DOWNLOADS:/downloads
|
||||
network_mode: host
|
||||
restart: unless-stopped
|
||||
Reference in New Issue
Block a user