replace deprecated mem_reservation with recommended property. (#23)
Signed-off-by: Tiger Wang <tigerwang@outlook.com>
This commit is contained in:
parent
fa69aa7c58
commit
b57d75857a
|
@ -2,7 +2,10 @@ name: 2fauth
|
||||||
services:
|
services:
|
||||||
2fauth:
|
2fauth:
|
||||||
image: 2fauth/2fauth:3.4.2
|
image: 2fauth/2fauth:3.4.2
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 64M
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 8000
|
- target: 8000
|
||||||
|
|
|
@ -1,94 +1,97 @@
|
||||||
name: adguard-home
|
name: adguard-home
|
||||||
services:
|
services:
|
||||||
adguard-home:
|
adguard-home:
|
||||||
image: adguard/adguardhome:v0.107.5
|
image: adguard/adguardhome:v0.107.5
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
network_mode: bridge
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 64M
|
||||||
|
network_mode: bridge
|
||||||
|
ports:
|
||||||
|
- target: 53
|
||||||
|
published: "53"
|
||||||
|
protocol: tcp
|
||||||
|
- target: 53
|
||||||
|
published: "53"
|
||||||
|
protocol: udp
|
||||||
|
- target: 3000
|
||||||
|
published: "3000"
|
||||||
|
protocol: tcp
|
||||||
|
- target: 853
|
||||||
|
published: "853"
|
||||||
|
protocol: tcp
|
||||||
|
- target: 784
|
||||||
|
published: "784"
|
||||||
|
protocol: udp
|
||||||
|
restart: unless-stopped
|
||||||
|
volumes:
|
||||||
|
- type: bind
|
||||||
|
source: /DATA/AppData/$AppID/opt/adguardhome/work
|
||||||
|
target: /opt/adguardhome/work
|
||||||
|
- type: bind
|
||||||
|
source: /DATA/AppData/$AppID/opt/adguardhome/conf
|
||||||
|
target: /opt/adguardhome/conf
|
||||||
|
x-casaos:
|
||||||
|
author: CasaOS Team
|
||||||
|
category: Network
|
||||||
|
container:
|
||||||
|
index: /
|
||||||
|
port_map: "3000"
|
||||||
ports:
|
ports:
|
||||||
- target: 53
|
- configurable: "no"
|
||||||
published: "53"
|
container: "53"
|
||||||
protocol: tcp
|
|
||||||
- target: 53
|
|
||||||
published: "53"
|
|
||||||
protocol: udp
|
|
||||||
- target: 3000
|
|
||||||
published: "3000"
|
|
||||||
protocol: tcp
|
|
||||||
- target: 853
|
|
||||||
published: "853"
|
|
||||||
protocol: tcp
|
|
||||||
- target: 784
|
|
||||||
published: "784"
|
|
||||||
protocol: udp
|
|
||||||
restart: unless-stopped
|
|
||||||
volumes:
|
|
||||||
- type: bind
|
|
||||||
source: /DATA/AppData/$AppID/opt/adguardhome/work
|
|
||||||
target: /opt/adguardhome/work
|
|
||||||
- type: bind
|
|
||||||
source: /DATA/AppData/$AppID/opt/adguardhome/conf
|
|
||||||
target: /opt/adguardhome/conf
|
|
||||||
x-casaos:
|
|
||||||
author: CasaOS Team
|
|
||||||
category: Network
|
|
||||||
container:
|
|
||||||
index: /
|
|
||||||
port_map: "3000"
|
|
||||||
ports:
|
|
||||||
- configurable: "no"
|
|
||||||
container: "53"
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
protocol: tcp
|
|
||||||
- configurable: "no"
|
|
||||||
container: "53"
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
protocol: udp
|
|
||||||
- configurable: "no"
|
|
||||||
container: "3000"
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
protocol: tcp
|
|
||||||
- configurable: "no"
|
|
||||||
container: "853"
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
protocol: tcp
|
|
||||||
- configurable: "no"
|
|
||||||
container: "784"
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
protocol: udp
|
|
||||||
shell: sh
|
|
||||||
volumes:
|
|
||||||
- configurable: "no"
|
|
||||||
container: /opt/adguardhome/work
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
- configurable: "no"
|
|
||||||
container: /opt/adguardhome/conf
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
description:
|
description:
|
||||||
en_US: AdGuard Home is a network-wide software for blocking ads and tracking. After you set it up, it'll cover all your home devices, and you won't need any client-side software for that. Learn more on our official Github repository.
|
en_US: ""
|
||||||
developer: AdguardTeam
|
protocol: tcp
|
||||||
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/AdGuardHome/icon.png
|
- configurable: "no"
|
||||||
screenshot_link:
|
container: "53"
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/AdGuardHome/screenshot-1.png
|
description:
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/AdGuardHome/screenshot-2.png
|
en_US: ""
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/AdGuardHome/screenshot-3.png
|
protocol: udp
|
||||||
tagline:
|
- configurable: "no"
|
||||||
en_US: 'Network-wide ads & trackers blocking DNS server '
|
container: "3000"
|
||||||
thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/AdGuardHome/thumbnail.png
|
description:
|
||||||
tips: {}
|
en_US: ""
|
||||||
title:
|
protocol: tcp
|
||||||
en_US: AdGuard Home
|
- configurable: "no"
|
||||||
|
container: "853"
|
||||||
|
description:
|
||||||
|
en_US: ""
|
||||||
|
protocol: tcp
|
||||||
|
- configurable: "no"
|
||||||
|
container: "784"
|
||||||
|
description:
|
||||||
|
en_US: ""
|
||||||
|
protocol: udp
|
||||||
|
shell: sh
|
||||||
|
volumes:
|
||||||
|
- configurable: "no"
|
||||||
|
container: /opt/adguardhome/work
|
||||||
|
description:
|
||||||
|
en_US: ""
|
||||||
|
- configurable: "no"
|
||||||
|
container: /opt/adguardhome/conf
|
||||||
|
description:
|
||||||
|
en_US: ""
|
||||||
|
description:
|
||||||
|
en_US: AdGuard Home is a network-wide software for blocking ads and tracking. After you set it up, it'll cover all your home devices, and you won't need any client-side software for that. Learn more on our official Github repository.
|
||||||
|
developer: AdguardTeam
|
||||||
|
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/AdGuardHome/icon.png
|
||||||
|
screenshot_link:
|
||||||
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/AdGuardHome/screenshot-1.png
|
||||||
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/AdGuardHome/screenshot-2.png
|
||||||
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/AdGuardHome/screenshot-3.png
|
||||||
|
tagline:
|
||||||
|
en_US: 'Network-wide ads & trackers blocking DNS server '
|
||||||
|
thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/AdGuardHome/thumbnail.png
|
||||||
|
tips: {}
|
||||||
|
title:
|
||||||
|
en_US: AdGuard Home
|
||||||
x-casaos:
|
x-casaos:
|
||||||
architectures:
|
architectures:
|
||||||
- "386"
|
- "386"
|
||||||
- amd64
|
- amd64
|
||||||
- arm
|
- arm
|
||||||
- arm64
|
- arm64
|
||||||
- ppc64le
|
- ppc64le
|
||||||
main_app: adguard-home
|
main_app: adguard-home
|
||||||
|
|
|
@ -1,42 +1,45 @@
|
||||||
name: alltube-download
|
name: alltube-download
|
||||||
services:
|
services:
|
||||||
alltube-download:
|
alltube-download:
|
||||||
image: rudloff/alltube:latest
|
image: rudloff/alltube:latest
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
network_mode: bridge
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 64M
|
||||||
|
network_mode: bridge
|
||||||
|
ports:
|
||||||
|
- target: 80
|
||||||
|
published: "80"
|
||||||
|
protocol: tcp
|
||||||
|
restart: always
|
||||||
|
x-casaos:
|
||||||
|
author: CasaOS Team
|
||||||
|
category: Utilities
|
||||||
|
container:
|
||||||
|
index: /
|
||||||
|
port_map: "80"
|
||||||
ports:
|
ports:
|
||||||
- target: 80
|
- configurable: "no"
|
||||||
published: "80"
|
container: "80"
|
||||||
protocol: tcp
|
|
||||||
restart: always
|
|
||||||
x-casaos:
|
|
||||||
author: CasaOS Team
|
|
||||||
category: Utilities
|
|
||||||
container:
|
|
||||||
index: /
|
|
||||||
port_map: "80"
|
|
||||||
ports:
|
|
||||||
- configurable: "no"
|
|
||||||
container: "80"
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
protocol: tcp
|
|
||||||
shell: sh
|
|
||||||
description:
|
description:
|
||||||
en_US: Easily download videos from YouTube, Dailymotion, Vimeo and other websites.
|
en_US: ""
|
||||||
developer: Rudloff
|
protocol: tcp
|
||||||
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/AllTubeDownload/icon.png
|
shell: sh
|
||||||
screenshot_link:
|
description:
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/AllTubeDownload/screenshot-1.png
|
en_US: Easily download videos from YouTube, Dailymotion, Vimeo and other websites.
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/AllTubeDownload/screenshot-2.png
|
developer: Rudloff
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/AllTubeDownload/screenshot-3.png
|
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/AllTubeDownload/icon.png
|
||||||
tagline:
|
screenshot_link:
|
||||||
en_US: Web GUI for youtube-dl
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/AllTubeDownload/screenshot-1.png
|
||||||
thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/AllTubeDownload/thumbnail.png
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/AllTubeDownload/screenshot-2.png
|
||||||
tips: {}
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/AllTubeDownload/screenshot-3.png
|
||||||
title:
|
tagline:
|
||||||
en_US: AllTube Download
|
en_US: Web GUI for youtube-dl
|
||||||
|
thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/AllTubeDownload/thumbnail.png
|
||||||
|
tips: {}
|
||||||
|
title:
|
||||||
|
en_US: AllTube Download
|
||||||
x-casaos:
|
x-casaos:
|
||||||
architectures:
|
architectures:
|
||||||
- amd64
|
- amd64
|
||||||
main_app: alltube-download
|
main_app: alltube-download
|
||||||
|
|
|
@ -6,7 +6,10 @@ services:
|
||||||
PUID: "1000"
|
PUID: "1000"
|
||||||
TZ: Europe/London
|
TZ: Europe/London
|
||||||
image: linuxserver/bazarr:1.2.0
|
image: linuxserver/bazarr:1.2.0
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 64M
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 6767
|
- target: 6767
|
||||||
|
|
|
@ -7,7 +7,10 @@ services:
|
||||||
PUID: "1000"
|
PUID: "1000"
|
||||||
TZ: Europe/London
|
TZ: Europe/London
|
||||||
image: linuxserver/calibre-web:0.6.19
|
image: linuxserver/calibre-web:0.6.19
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 64M
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 8083
|
- target: 8083
|
||||||
|
|
|
@ -6,7 +6,10 @@ services:
|
||||||
PUID: "1000"
|
PUID: "1000"
|
||||||
TZ: $TZ
|
TZ: $TZ
|
||||||
image: linuxserver/couchpotato:version-7260c12f
|
image: linuxserver/couchpotato:version-7260c12f
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 64M
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 5050
|
- target: 5050
|
||||||
|
|
|
@ -7,7 +7,10 @@ services:
|
||||||
PUID: $PUID
|
PUID: $PUID
|
||||||
TZ: $TZ
|
TZ: $TZ
|
||||||
image: linuxserver/deluge:2.1.1
|
image: linuxserver/deluge:2.1.1
|
||||||
mem_reservation: "268435456"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 256M
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 8112
|
- target: 8112
|
||||||
|
|
|
@ -6,7 +6,10 @@ services:
|
||||||
PUID: "1000"
|
PUID: "1000"
|
||||||
TZ: Europe/London
|
TZ: Europe/London
|
||||||
image: linuxserver/duplicati:2.0.6
|
image: linuxserver/duplicati:2.0.6
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 64M
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 8200
|
- target: 8200
|
||||||
|
|
|
@ -1,98 +1,101 @@
|
||||||
name: emby
|
name: emby
|
||||||
services:
|
services:
|
||||||
emby:
|
emby:
|
||||||
devices:
|
devices:
|
||||||
- /dev/dri:/dev/dri
|
- /dev/dri:/dev/dri
|
||||||
- /dev/vchiq:/dev/vchiq
|
- /dev/vchiq:/dev/vchiq
|
||||||
- /dev/video10:/dev/video10
|
- /dev/video10:/dev/video10
|
||||||
- /dev/video11:/dev/video11
|
- /dev/video11:/dev/video11
|
||||||
- /dev/video12:/dev/video12
|
- /dev/video12:/dev/video12
|
||||||
environment:
|
environment:
|
||||||
PGID: "1000"
|
PGID: "1000"
|
||||||
PUID: "1000"
|
PUID: "1000"
|
||||||
TZ: $TZ
|
TZ: $TZ
|
||||||
image: linuxserver/emby:4.6.7
|
image: linuxserver/emby:4.6.7
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
network_mode: bridge
|
resources:
|
||||||
ports:
|
reservations:
|
||||||
- target: 8096
|
memory: 64M
|
||||||
published: "8096"
|
network_mode: bridge
|
||||||
protocol: tcp
|
ports:
|
||||||
- target: 8920
|
- target: 8096
|
||||||
published: "8920"
|
published: "8096"
|
||||||
protocol: tcp
|
protocol: tcp
|
||||||
restart: unless-stopped
|
- target: 8920
|
||||||
volumes:
|
published: "8920"
|
||||||
- type: bind
|
protocol: tcp
|
||||||
source: /DATA/AppData/$AppID/config
|
restart: unless-stopped
|
||||||
target: /config
|
volumes:
|
||||||
- type: bind
|
- type: bind
|
||||||
source: /DATA/Media/TV Shows
|
source: /DATA/AppData/$AppID/config
|
||||||
target: /data/tvshows
|
target: /config
|
||||||
- type: bind
|
- type: bind
|
||||||
source: /DATA/Media/Movies
|
source: /DATA/Media/TV Shows
|
||||||
target: /data/movies
|
target: /data/tvshows
|
||||||
x-casaos:
|
- type: bind
|
||||||
author: CasaOS Team
|
source: /DATA/Media/Movies
|
||||||
category: Media
|
target: /data/movies
|
||||||
container:
|
x-casaos:
|
||||||
envs:
|
author: CasaOS Team
|
||||||
- configurable: "no"
|
category: Media
|
||||||
container: PUID
|
container:
|
||||||
description:
|
envs:
|
||||||
en_US: ""
|
- configurable: "no"
|
||||||
- configurable: "no"
|
container: PUID
|
||||||
container: PGID
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
- configurable: "no"
|
|
||||||
container: TZ
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
index: /
|
|
||||||
port_map: "8096"
|
|
||||||
ports:
|
|
||||||
- configurable: "no"
|
|
||||||
container: "8096"
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
protocol: tcp
|
|
||||||
- configurable: "no"
|
|
||||||
container: "8920"
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
protocol: tcp
|
|
||||||
shell: sh
|
|
||||||
volumes:
|
|
||||||
- configurable: "no"
|
|
||||||
container: /config
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
- configurable: "no"
|
|
||||||
container: /data/tvshows
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
- configurable: "no"
|
|
||||||
container: /data/movies
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
description:
|
description:
|
||||||
en_US: Bringing all of your home videos, music, and photos together into one place has never been easier. Your personal Emby Server automatically converts and streams your media on-the-fly to play on any device.
|
en_US: ""
|
||||||
developer: linuxserver
|
- configurable: "no"
|
||||||
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Emby/icon.png
|
container: PGID
|
||||||
screenshot_link:
|
description:
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Emby/screenshot-1.png
|
en_US: ""
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Emby/screenshot-2.png
|
- configurable: "no"
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Emby/screenshot-3.png
|
container: TZ
|
||||||
tagline:
|
description:
|
||||||
en_US: TAKE YOUR MEDIA ANYWHERE WITH EMBY
|
en_US: ""
|
||||||
thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Emby/thumbnail.png
|
index: /
|
||||||
tips: {}
|
port_map: "8096"
|
||||||
title:
|
ports:
|
||||||
en_US: Emby
|
- configurable: "no"
|
||||||
|
container: "8096"
|
||||||
|
description:
|
||||||
|
en_US: ""
|
||||||
|
protocol: tcp
|
||||||
|
- configurable: "no"
|
||||||
|
container: "8920"
|
||||||
|
description:
|
||||||
|
en_US: ""
|
||||||
|
protocol: tcp
|
||||||
|
shell: sh
|
||||||
|
volumes:
|
||||||
|
- configurable: "no"
|
||||||
|
container: /config
|
||||||
|
description:
|
||||||
|
en_US: ""
|
||||||
|
- configurable: "no"
|
||||||
|
container: /data/tvshows
|
||||||
|
description:
|
||||||
|
en_US: ""
|
||||||
|
- configurable: "no"
|
||||||
|
container: /data/movies
|
||||||
|
description:
|
||||||
|
en_US: ""
|
||||||
|
description:
|
||||||
|
en_US: Bringing all of your home videos, music, and photos together into one place has never been easier. Your personal Emby Server automatically converts and streams your media on-the-fly to play on any device.
|
||||||
|
developer: linuxserver
|
||||||
|
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Emby/icon.png
|
||||||
|
screenshot_link:
|
||||||
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Emby/screenshot-1.png
|
||||||
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Emby/screenshot-2.png
|
||||||
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Emby/screenshot-3.png
|
||||||
|
tagline:
|
||||||
|
en_US: TAKE YOUR MEDIA ANYWHERE WITH EMBY
|
||||||
|
thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Emby/thumbnail.png
|
||||||
|
tips: {}
|
||||||
|
title:
|
||||||
|
en_US: Emby
|
||||||
x-casaos:
|
x-casaos:
|
||||||
architectures:
|
architectures:
|
||||||
- amd64
|
- amd64
|
||||||
- arm
|
- arm
|
||||||
- arm64
|
- arm64
|
||||||
main_app: emby
|
main_app: emby
|
||||||
|
|
|
@ -6,7 +6,10 @@ services:
|
||||||
PUID: "1000"
|
PUID: "1000"
|
||||||
TZ: Europe/London
|
TZ: Europe/London
|
||||||
image: linuxserver/embystat:0.2.0
|
image: linuxserver/embystat:0.2.0
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 64M
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 6555
|
- target: 6555
|
||||||
|
|
|
@ -6,7 +6,10 @@ services:
|
||||||
PUID: $PUID
|
PUID: $PUID
|
||||||
TZ: $TZ
|
TZ: $TZ
|
||||||
image: filebrowser/filebrowser:v2.23.0
|
image: filebrowser/filebrowser:v2.23.0
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 64M
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 80
|
- target: 80
|
||||||
|
|
|
@ -5,7 +5,10 @@ services:
|
||||||
USER_GID: "1000"
|
USER_GID: "1000"
|
||||||
USER_UID: "1000"
|
USER_UID: "1000"
|
||||||
image: gitea/gitea:1.18.5
|
image: gitea/gitea:1.18.5
|
||||||
mem_reservation: "268435456"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 256M
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 3000
|
- target: 3000
|
||||||
|
|
|
@ -1,51 +1,54 @@
|
||||||
name: grafana
|
name: grafana
|
||||||
services:
|
services:
|
||||||
grafana:
|
grafana:
|
||||||
image: grafana/grafana:8.4.5
|
image: grafana/grafana:8.4.5
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
network_mode: bridge
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 64M
|
||||||
|
network_mode: bridge
|
||||||
|
ports:
|
||||||
|
- target: 3000
|
||||||
|
published: "3000"
|
||||||
|
protocol: tcp
|
||||||
|
restart: always
|
||||||
|
x-casaos:
|
||||||
|
author: CasaOS Team
|
||||||
|
category: Network
|
||||||
|
container:
|
||||||
|
index: /
|
||||||
|
port_map: "3000"
|
||||||
ports:
|
ports:
|
||||||
- target: 3000
|
- configurable: "no"
|
||||||
published: "3000"
|
container: "3000"
|
||||||
protocol: tcp
|
|
||||||
restart: always
|
|
||||||
x-casaos:
|
|
||||||
author: CasaOS Team
|
|
||||||
category: Network
|
|
||||||
container:
|
|
||||||
index: /
|
|
||||||
port_map: "3000"
|
|
||||||
ports:
|
|
||||||
- configurable: "no"
|
|
||||||
container: "3000"
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
protocol: tcp
|
|
||||||
shell: sh
|
|
||||||
description:
|
description:
|
||||||
en_US: 'Grafana open source is open source visualization and analytics software.Visualizations: Fast and flexible client side graphs with a multitude of options. Panel plugins offer many different ways to visualize metrics and logs. Dynamic Dashboards: Create dynamic & reusable dashboards with template variables that appear as dropdowns at the top of the dashboard. Explore Metrics: Explore your data through ad-hoc queries and dynamic drilldown. Split view and compare different time ranges, queries and data sources side by side. Explore Logs: Experience the magic of switching from metrics to logs with preserved label filters. Quickly search through all your logs or streaming them live. Alerting: Visually define alert rules for your most important metrics. Grafana will continuously evaluate and send notifications to systems like Slack, PagerDuty, VictorOps, OpsGenie. Mixed Data Sources: Mix different data sources in the same graph! You can specify a data source on a per-query basis. This works for even custom datasources.'
|
en_US: ""
|
||||||
developer: grafana
|
protocol: tcp
|
||||||
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Grafana/icon.png
|
shell: sh
|
||||||
screenshot_link:
|
description:
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Grafana/screenshot-1.png
|
en_US: 'Grafana open source is open source visualization and analytics software.Visualizations: Fast and flexible client side graphs with a multitude of options. Panel plugins offer many different ways to visualize metrics and logs. Dynamic Dashboards: Create dynamic & reusable dashboards with template variables that appear as dropdowns at the top of the dashboard. Explore Metrics: Explore your data through ad-hoc queries and dynamic drilldown. Split view and compare different time ranges, queries and data sources side by side. Explore Logs: Experience the magic of switching from metrics to logs with preserved label filters. Quickly search through all your logs or streaming them live. Alerting: Visually define alert rules for your most important metrics. Grafana will continuously evaluate and send notifications to systems like Slack, PagerDuty, VictorOps, OpsGenie. Mixed Data Sources: Mix different data sources in the same graph! You can specify a data source on a per-query basis. This works for even custom datasources.'
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Grafana/screenshot-2.png
|
developer: grafana
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Grafana/screenshot-3.png
|
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Grafana/icon.png
|
||||||
tagline:
|
screenshot_link:
|
||||||
en_US: 'Grafana is a complete observability stack that allows you to monitor and analyze metrics, logs and traces. It allows you to query, visualize, alert on and understand your data no matter where it is stored. '
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Grafana/screenshot-1.png
|
||||||
thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Grafana/thumbnail.png
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Grafana/screenshot-2.png
|
||||||
tips:
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Grafana/screenshot-3.png
|
||||||
before_install:
|
tagline:
|
||||||
- content:
|
en_US: 'Grafana is a complete observability stack that allows you to monitor and analyze metrics, logs and traces. It allows you to query, visualize, alert on and understand your data no matter where it is stored. '
|
||||||
en_US: username
|
thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Grafana/thumbnail.png
|
||||||
value: admin
|
tips:
|
||||||
- content:
|
before_install:
|
||||||
en_US: password
|
- content:
|
||||||
value: admin
|
en_US: username
|
||||||
title:
|
value: admin
|
||||||
en_US: Grafana
|
- content:
|
||||||
|
en_US: password
|
||||||
|
value: admin
|
||||||
|
title:
|
||||||
|
en_US: Grafana
|
||||||
x-casaos:
|
x-casaos:
|
||||||
architectures:
|
architectures:
|
||||||
- amd64
|
- amd64
|
||||||
- arm64
|
- arm64
|
||||||
- arm
|
- arm
|
||||||
main_app: grafana
|
main_app: grafana
|
||||||
|
|
|
@ -6,7 +6,10 @@ services:
|
||||||
PUID: $PUID
|
PUID: $PUID
|
||||||
TZ: $TZ
|
TZ: $TZ
|
||||||
image: linuxserver/homeassistant:2023.3.1
|
image: linuxserver/homeassistant:2023.3.1
|
||||||
mem_reservation: "268435456"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 256M
|
||||||
network_mode: host
|
network_mode: host
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
volumes:
|
volumes:
|
||||||
|
|
|
@ -1,82 +1,85 @@
|
||||||
name: jackett
|
name: jackett
|
||||||
services:
|
services:
|
||||||
jackett:
|
jackett:
|
||||||
environment:
|
environment:
|
||||||
AUTO_UPDATE: "true"
|
AUTO_UPDATE: "true"
|
||||||
PGID: "1000"
|
PGID: "1000"
|
||||||
PUID: "1000"
|
PUID: "1000"
|
||||||
TZ: Europe/London
|
TZ: Europe/London
|
||||||
image: lscr.io/linuxserver/jackett:0.20.783
|
image: lscr.io/linuxserver/jackett:0.20.783
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
network_mode: bridge
|
resources:
|
||||||
ports:
|
reservations:
|
||||||
- target: 9117
|
memory: 64M
|
||||||
published: "9117"
|
network_mode: bridge
|
||||||
protocol: tcp
|
ports:
|
||||||
restart: unless-stopped
|
- target: 9117
|
||||||
volumes:
|
published: "9117"
|
||||||
- type: bind
|
protocol: tcp
|
||||||
source: /DATA/AppData/$AppID/config
|
restart: unless-stopped
|
||||||
target: /config
|
volumes:
|
||||||
- type: bind
|
- type: bind
|
||||||
source: /DATA/Downloads
|
source: /DATA/AppData/$AppID/config
|
||||||
target: /downloads
|
target: /config
|
||||||
x-casaos:
|
- type: bind
|
||||||
author: CasaOS Team
|
source: /DATA/Downloads
|
||||||
category: Network
|
target: /downloads
|
||||||
container:
|
x-casaos:
|
||||||
envs:
|
author: CasaOS Team
|
||||||
- configurable: "no"
|
category: Network
|
||||||
container: PUID
|
container:
|
||||||
description:
|
envs:
|
||||||
en_US: ""
|
- configurable: "no"
|
||||||
- configurable: "no"
|
container: PUID
|
||||||
container: PGID
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
- configurable: "no"
|
|
||||||
container: TZ
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
- configurable: "no"
|
|
||||||
container: AUTO_UPDATE
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
index: /
|
|
||||||
port_map: "9117"
|
|
||||||
ports:
|
|
||||||
- configurable: "no"
|
|
||||||
container: "9117"
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
protocol: tcp
|
|
||||||
shell: sh
|
|
||||||
volumes:
|
|
||||||
- configurable: "no"
|
|
||||||
container: /config
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
- configurable: "no"
|
|
||||||
container: /downloads
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
description:
|
description:
|
||||||
en_US: it translates queries from apps (Sonarr, Radarr, SickRage, CouchPotato, Mylar3, Lidarr, DuckieTV, qBittorrent, Nefarious etc.) into tracker-site-specific http queries, parses the html or json response, and then sends results back to the requesting software. This allows for getting recent uploads (like RSS) and performing searches. Jackett is a single repository of maintained indexer scraping & translation logic - removing the burden from other apps.
|
en_US: ""
|
||||||
developer: Jackett
|
- configurable: "no"
|
||||||
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Jackett/icon.png
|
container: PGID
|
||||||
screenshot_link:
|
description:
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Jackett/screenshot-1.png
|
en_US: ""
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Jackett/screenshot-2.png
|
- configurable: "no"
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Jackett/screenshot-3.png
|
container: TZ
|
||||||
tagline:
|
description:
|
||||||
en_US: Jackett works as a proxy server
|
en_US: ""
|
||||||
thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Jackett/thumbnail.png
|
- configurable: "no"
|
||||||
tips: {}
|
container: AUTO_UPDATE
|
||||||
title:
|
description:
|
||||||
en_US: Jackett
|
en_US: ""
|
||||||
|
index: /
|
||||||
|
port_map: "9117"
|
||||||
|
ports:
|
||||||
|
- configurable: "no"
|
||||||
|
container: "9117"
|
||||||
|
description:
|
||||||
|
en_US: ""
|
||||||
|
protocol: tcp
|
||||||
|
shell: sh
|
||||||
|
volumes:
|
||||||
|
- configurable: "no"
|
||||||
|
container: /config
|
||||||
|
description:
|
||||||
|
en_US: ""
|
||||||
|
- configurable: "no"
|
||||||
|
container: /downloads
|
||||||
|
description:
|
||||||
|
en_US: ""
|
||||||
|
description:
|
||||||
|
en_US: it translates queries from apps (Sonarr, Radarr, SickRage, CouchPotato, Mylar3, Lidarr, DuckieTV, qBittorrent, Nefarious etc.) into tracker-site-specific http queries, parses the html or json response, and then sends results back to the requesting software. This allows for getting recent uploads (like RSS) and performing searches. Jackett is a single repository of maintained indexer scraping & translation logic - removing the burden from other apps.
|
||||||
|
developer: Jackett
|
||||||
|
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Jackett/icon.png
|
||||||
|
screenshot_link:
|
||||||
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Jackett/screenshot-1.png
|
||||||
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Jackett/screenshot-2.png
|
||||||
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Jackett/screenshot-3.png
|
||||||
|
tagline:
|
||||||
|
en_US: Jackett works as a proxy server
|
||||||
|
thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Jackett/thumbnail.png
|
||||||
|
tips: {}
|
||||||
|
title:
|
||||||
|
en_US: Jackett
|
||||||
x-casaos:
|
x-casaos:
|
||||||
architectures:
|
architectures:
|
||||||
- amd64
|
- amd64
|
||||||
- arm
|
- arm
|
||||||
- arm64
|
- arm64
|
||||||
main_app: jackett
|
main_app: jackett
|
||||||
|
|
|
@ -14,7 +14,10 @@ services:
|
||||||
PUID: $PUID
|
PUID: $PUID
|
||||||
TZ: $TZ
|
TZ: $TZ
|
||||||
image: linuxserver/jellyfin:10.8.9
|
image: linuxserver/jellyfin:10.8.9
|
||||||
mem_reservation: "268435456"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: "256M"
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 8096
|
- target: 8096
|
||||||
|
|
|
@ -7,7 +7,10 @@ services:
|
||||||
PUID: "1000"
|
PUID: "1000"
|
||||||
TZ: Europe/London
|
TZ: Europe/London
|
||||||
image: linuxserver/lazylibrarian:version-a7d5948a
|
image: linuxserver/lazylibrarian:version-a7d5948a
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 64M
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 5299
|
- target: 5299
|
||||||
|
|
|
@ -6,7 +6,10 @@ services:
|
||||||
PUID: "1000"
|
PUID: "1000"
|
||||||
TZ: Europe/London
|
TZ: Europe/London
|
||||||
image: linuxserver/lidarr:1.0.2
|
image: linuxserver/lidarr:1.0.2
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 64M
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 8686
|
- target: 8686
|
||||||
|
|
|
@ -5,7 +5,10 @@ services:
|
||||||
PGID: "1000"
|
PGID: "1000"
|
||||||
PUID: "1000"
|
PUID: "1000"
|
||||||
image: linuxserver/mylar3:0.7.0
|
image: linuxserver/mylar3:0.7.0
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 64M
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 8090
|
- target: 8090
|
||||||
|
|
|
@ -4,7 +4,10 @@ services:
|
||||||
environment:
|
environment:
|
||||||
TZ: $TZ
|
TZ: $TZ
|
||||||
image: n8nio/n8n:0.218.0
|
image: n8nio/n8n:0.218.0
|
||||||
mem_reservation: "335544320"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 320M
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 5678
|
- target: 5678
|
||||||
|
|
|
@ -2,7 +2,10 @@ name: nextcloud
|
||||||
services:
|
services:
|
||||||
nextcloud:
|
nextcloud:
|
||||||
image: nextcloud:25.0.4
|
image: nextcloud:25.0.4
|
||||||
mem_reservation: "536870912"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: "512M"
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 80
|
- target: 80
|
||||||
|
|
|
@ -2,7 +2,10 @@ name: nginxproxymanager
|
||||||
services:
|
services:
|
||||||
nginxproxymanager:
|
nginxproxymanager:
|
||||||
image: jc21/nginx-proxy-manager:2.9.19
|
image: jc21/nginx-proxy-manager:2.9.19
|
||||||
mem_reservation: "134217728"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: "128M"
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 80
|
- target: 80
|
||||||
|
|
|
@ -1,54 +1,57 @@
|
||||||
name: node-red
|
name: node-red
|
||||||
services:
|
services:
|
||||||
node-red:
|
node-red:
|
||||||
image: nodered/node-red:2.2.2-12
|
image: nodered/node-red:2.2.2-12
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
network_mode: bridge
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 64M
|
||||||
|
network_mode: bridge
|
||||||
|
ports:
|
||||||
|
- target: 1880
|
||||||
|
published: "1880"
|
||||||
|
protocol: tcp
|
||||||
|
restart: always
|
||||||
|
volumes:
|
||||||
|
- type: bind
|
||||||
|
source: /DATA/AppData/$AppID/data
|
||||||
|
target: /data
|
||||||
|
x-casaos:
|
||||||
|
author: CasaOS Team
|
||||||
|
category: Developer
|
||||||
|
container:
|
||||||
|
index: /
|
||||||
|
port_map: "1880"
|
||||||
ports:
|
ports:
|
||||||
- target: 1880
|
- configurable: "no"
|
||||||
published: "1880"
|
container: "1880"
|
||||||
protocol: tcp
|
|
||||||
restart: always
|
|
||||||
volumes:
|
|
||||||
- type: bind
|
|
||||||
source: /DATA/AppData/$AppID/data
|
|
||||||
target: /data
|
|
||||||
x-casaos:
|
|
||||||
author: CasaOS Team
|
|
||||||
category: Developer
|
|
||||||
container:
|
|
||||||
index: /
|
|
||||||
port_map: "1880"
|
|
||||||
ports:
|
|
||||||
- configurable: "no"
|
|
||||||
container: "1880"
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
protocol: tcp
|
|
||||||
shell: sh
|
|
||||||
volumes:
|
|
||||||
- configurable: "no"
|
|
||||||
container: /data
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
description:
|
description:
|
||||||
en_US: Node-RED is a programming tool for wiring together hardware devices, APIs and online services in new and interesting ways. It provides a browser-based editor that makes it easy to wire together flows using the wide range of nodes in the palette that can be deployed to its runtime in a single-click.
|
en_US: ""
|
||||||
developer: Node-RED
|
protocol: tcp
|
||||||
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Node-RED/icon.png
|
shell: sh
|
||||||
screenshot_link:
|
volumes:
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Node-RED/screenshot-1.png
|
- configurable: "no"
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Node-RED/screenshot-2.png
|
container: /data
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Node-RED/screenshot-3.png
|
description:
|
||||||
tagline:
|
en_US: ""
|
||||||
en_US: Low-code programming for event-driven applications
|
description:
|
||||||
thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Node-RED/thumbnail.png
|
en_US: Node-RED is a programming tool for wiring together hardware devices, APIs and online services in new and interesting ways. It provides a browser-based editor that makes it easy to wire together flows using the wide range of nodes in the palette that can be deployed to its runtime in a single-click.
|
||||||
tips: {}
|
developer: Node-RED
|
||||||
title:
|
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Node-RED/icon.png
|
||||||
en_US: Node-RED
|
screenshot_link:
|
||||||
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Node-RED/screenshot-1.png
|
||||||
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Node-RED/screenshot-2.png
|
||||||
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Node-RED/screenshot-3.png
|
||||||
|
tagline:
|
||||||
|
en_US: Low-code programming for event-driven applications
|
||||||
|
thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Node-RED/thumbnail.png
|
||||||
|
tips: {}
|
||||||
|
title:
|
||||||
|
en_US: Node-RED
|
||||||
x-casaos:
|
x-casaos:
|
||||||
architectures:
|
architectures:
|
||||||
- amd64
|
- amd64
|
||||||
- arm64
|
- arm64
|
||||||
- s390x
|
- s390x
|
||||||
- arm
|
- arm
|
||||||
main_app: node-red
|
main_app: node-red
|
||||||
|
|
|
@ -8,7 +8,10 @@ services:
|
||||||
PUID: "1000"
|
PUID: "1000"
|
||||||
TZ: Europe/London
|
TZ: Europe/London
|
||||||
image: linuxserver/nzbget:21.1.20230119
|
image: linuxserver/nzbget:21.1.20230119
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 64M
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 6789
|
- target: 6789
|
||||||
|
|
|
@ -7,7 +7,10 @@ services:
|
||||||
PUID: "1000"
|
PUID: "1000"
|
||||||
TZ: Europe/London
|
TZ: Europe/London
|
||||||
image: linuxserver/ombi:4.35.10
|
image: linuxserver/ombi:4.35.10
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 64M
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 3579
|
- target: 3579
|
||||||
|
|
|
@ -6,7 +6,10 @@ services:
|
||||||
PGID: $PGID
|
PGID: $PGID
|
||||||
PUID: $PUID
|
PUID: $PUID
|
||||||
image: openhab/openhab:3.4.2
|
image: openhab/openhab:3.4.2
|
||||||
mem_reservation: "268435456"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 64M
|
||||||
network_mode: host
|
network_mode: host
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
volumes:
|
volumes:
|
||||||
|
|
|
@ -2,7 +2,10 @@ name: openspeedtest
|
||||||
services:
|
services:
|
||||||
openspeedtest:
|
openspeedtest:
|
||||||
image: openspeedtest/latest:v0.0.1
|
image: openspeedtest/latest:v0.0.1
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 64M
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 3000
|
- target: 3000
|
||||||
|
|
|
@ -6,7 +6,10 @@ services:
|
||||||
PHOTOPRISM_UPLOAD_NSFW: "true"
|
PHOTOPRISM_UPLOAD_NSFW: "true"
|
||||||
TZ: $TZ
|
TZ: $TZ
|
||||||
image: photoprism/photoprism:221118-jammy
|
image: photoprism/photoprism:221118-jammy
|
||||||
mem_reservation: "536870912"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: "512M"
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 2342
|
- target: 2342
|
||||||
|
|
|
@ -7,7 +7,10 @@ services:
|
||||||
VIRTUAL_HOST: pi.hole
|
VIRTUAL_HOST: pi.hole
|
||||||
WEBPASSWORD: casaos
|
WEBPASSWORD: casaos
|
||||||
image: pihole/pihole:2023.02.2
|
image: pihole/pihole:2023.02.2
|
||||||
mem_reservation: "268435456"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 64M
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 80
|
- target: 80
|
||||||
|
|
|
@ -9,7 +9,10 @@ services:
|
||||||
PUID: $PUID
|
PUID: $PUID
|
||||||
VERSION: docker
|
VERSION: docker
|
||||||
image: linuxserver/plex:1.31.1
|
image: linuxserver/plex:1.31.1
|
||||||
mem_reservation: "268435456"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: "256M"
|
||||||
network_mode: host
|
network_mode: host
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
volumes:
|
volumes:
|
||||||
|
|
|
@ -1,68 +1,71 @@
|
||||||
name: prowlarr
|
name: prowlarr
|
||||||
services:
|
services:
|
||||||
prowlarr:
|
prowlarr:
|
||||||
environment:
|
environment:
|
||||||
PGID: "1000"
|
PGID: "1000"
|
||||||
PUID: "1000"
|
PUID: "1000"
|
||||||
TZ: Europe/London
|
TZ: Europe/London
|
||||||
image: linuxserver/prowlarr:0.4.5-nightly
|
image: linuxserver/prowlarr:0.4.5-nightly
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
network_mode: bridge
|
resources:
|
||||||
ports:
|
reservations:
|
||||||
- target: 9696
|
memory: 64M
|
||||||
published: "9696"
|
network_mode: bridge
|
||||||
protocol: tcp
|
ports:
|
||||||
restart: unless-stopped
|
- target: 9696
|
||||||
volumes:
|
published: "9696"
|
||||||
- type: bind
|
protocol: tcp
|
||||||
source: /DATA/AppData/prowlarr/config
|
restart: unless-stopped
|
||||||
target: /config
|
volumes:
|
||||||
x-casaos:
|
- type: bind
|
||||||
author: CasaOS Team
|
source: /DATA/AppData/prowlarr/config
|
||||||
category: Downloader
|
target: /config
|
||||||
container:
|
x-casaos:
|
||||||
envs:
|
author: CasaOS Team
|
||||||
- configurable: "no"
|
category: Downloader
|
||||||
container: PUID
|
container:
|
||||||
description:
|
envs:
|
||||||
en_US: ""
|
- configurable: "no"
|
||||||
- configurable: "no"
|
container: PUID
|
||||||
container: PGID
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
- configurable: "no"
|
|
||||||
container: TZ
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
port_map: "9696"
|
|
||||||
ports:
|
|
||||||
- configurable: "no"
|
|
||||||
container: "9696"
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
protocol: tcp
|
|
||||||
shell: sh
|
|
||||||
volumes:
|
|
||||||
- configurable: "no"
|
|
||||||
container: /config
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
description:
|
description:
|
||||||
en_US: Prowlarr is an indexer manager/proxy built on the popular *arr .net/reactjs base stack to integrate with your various PVR apps. Prowlarr supports management of both Torrent Trackers and Usenet Indexers. It integrates seamlessly with Lidarr, Mylar3, Radarr, Readarr, and Sonarr offering complete management of your indexers with no per app Indexer setup required (we do it all).
|
en_US: ""
|
||||||
developer: Prowlarr Team
|
- configurable: "no"
|
||||||
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Prowlarr/icon.png
|
container: PGID
|
||||||
screenshot_link:
|
description:
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Prowlarr/screenshot-1.png
|
en_US: ""
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Prowlarr/screenshot-2.png
|
- configurable: "no"
|
||||||
tagline:
|
container: TZ
|
||||||
en_US: Integration of various PVR applications
|
description:
|
||||||
thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Prowlarr/thumbnail.png
|
en_US: ""
|
||||||
tips: {}
|
port_map: "9696"
|
||||||
title:
|
ports:
|
||||||
en_US: Prowlarr
|
- configurable: "no"
|
||||||
|
container: "9696"
|
||||||
|
description:
|
||||||
|
en_US: ""
|
||||||
|
protocol: tcp
|
||||||
|
shell: sh
|
||||||
|
volumes:
|
||||||
|
- configurable: "no"
|
||||||
|
container: /config
|
||||||
|
description:
|
||||||
|
en_US: ""
|
||||||
|
description:
|
||||||
|
en_US: Prowlarr is an indexer manager/proxy built on the popular *arr .net/reactjs base stack to integrate with your various PVR apps. Prowlarr supports management of both Torrent Trackers and Usenet Indexers. It integrates seamlessly with Lidarr, Mylar3, Radarr, Readarr, and Sonarr offering complete management of your indexers with no per app Indexer setup required (we do it all).
|
||||||
|
developer: Prowlarr Team
|
||||||
|
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Prowlarr/icon.png
|
||||||
|
screenshot_link:
|
||||||
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Prowlarr/screenshot-1.png
|
||||||
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Prowlarr/screenshot-2.png
|
||||||
|
tagline:
|
||||||
|
en_US: Integration of various PVR applications
|
||||||
|
thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Prowlarr/thumbnail.png
|
||||||
|
tips: {}
|
||||||
|
title:
|
||||||
|
en_US: Prowlarr
|
||||||
x-casaos:
|
x-casaos:
|
||||||
architectures:
|
architectures:
|
||||||
- amd64
|
- amd64
|
||||||
- arm
|
- arm
|
||||||
- arm64
|
- arm64
|
||||||
main_app: prowlarr
|
main_app: prowlarr
|
||||||
|
|
|
@ -6,7 +6,10 @@ services:
|
||||||
PUID: $PUID
|
PUID: $PUID
|
||||||
TZ: $TZ
|
TZ: $TZ
|
||||||
image: linuxserver/radarr:4.3.2
|
image: linuxserver/radarr:4.3.2
|
||||||
mem_reservation: "268435456"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: "256M"
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 7878
|
- target: 7878
|
||||||
|
|
|
@ -1,84 +1,87 @@
|
||||||
name: readarr
|
name: readarr
|
||||||
services:
|
services:
|
||||||
readarr:
|
readarr:
|
||||||
environment:
|
environment:
|
||||||
PGID: "1000"
|
PGID: "1000"
|
||||||
PUID: "1000"
|
PUID: "1000"
|
||||||
TZ: Europe/London
|
TZ: Europe/London
|
||||||
image: linuxserver/readarr:0.1.1-nightly
|
image: linuxserver/readarr:0.1.1-nightly
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
network_mode: bridge
|
resources:
|
||||||
ports:
|
reservations:
|
||||||
- target: 8787
|
memory: 64M
|
||||||
published: "8787"
|
network_mode: bridge
|
||||||
protocol: tcp
|
ports:
|
||||||
restart: unless-stopped
|
- target: 8787
|
||||||
volumes:
|
published: "8787"
|
||||||
- type: bind
|
protocol: tcp
|
||||||
source: /DATA/AppData/readarr/config
|
restart: unless-stopped
|
||||||
target: /config
|
volumes:
|
||||||
- type: bind
|
- type: bind
|
||||||
source: /path/to/books
|
source: /DATA/AppData/readarr/config
|
||||||
target: /books
|
target: /config
|
||||||
- type: bind
|
- type: bind
|
||||||
source: /DATA/Downloads
|
source: /path/to/books
|
||||||
target: /downloads
|
target: /books
|
||||||
x-casaos:
|
- type: bind
|
||||||
author: CasaOS Team
|
source: /DATA/Downloads
|
||||||
category: Media
|
target: /downloads
|
||||||
container:
|
x-casaos:
|
||||||
envs:
|
author: CasaOS Team
|
||||||
- configurable: "no"
|
category: Media
|
||||||
container: PUID
|
container:
|
||||||
description:
|
envs:
|
||||||
en_US: ""
|
- configurable: "no"
|
||||||
- configurable: "no"
|
container: PUID
|
||||||
container: PGID
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
- configurable: "no"
|
|
||||||
container: TZ
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
port_map: "8787"
|
|
||||||
ports:
|
|
||||||
- configurable: "no"
|
|
||||||
container: "8787"
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
protocol: tcp
|
|
||||||
shell: sh
|
|
||||||
volumes:
|
|
||||||
- configurable: "no"
|
|
||||||
container: /config
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
- configurable: "no"
|
|
||||||
container: /books
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
- configurable: "no"
|
|
||||||
container: /downloads
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
description:
|
description:
|
||||||
en_US: Readarr is a ebook collection manager for Usenet and BitTorrent users. It can monitor multiple RSS feeds for new books from your favorite authors and will interface with clients and indexers to grab, sort, and rename them.
|
en_US: ""
|
||||||
developer: Readarr Team
|
- configurable: "no"
|
||||||
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Readarr/icon.png
|
container: PGID
|
||||||
screenshot_link:
|
description:
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Readarr/screenshot-1.png
|
en_US: ""
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Readarr/screenshot-2.png
|
- configurable: "no"
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Readarr/screenshot-3.png
|
container: TZ
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Readarr/screenshot-4.png
|
description:
|
||||||
tagline:
|
en_US: ""
|
||||||
en_US: 'Ebook and audiobook collection manager for Usenet and BitTorrent users. '
|
port_map: "8787"
|
||||||
thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Readarr/thumbnail.png
|
ports:
|
||||||
tips: {}
|
- configurable: "no"
|
||||||
title:
|
container: "8787"
|
||||||
en_US: Readarr
|
description:
|
||||||
|
en_US: ""
|
||||||
|
protocol: tcp
|
||||||
|
shell: sh
|
||||||
|
volumes:
|
||||||
|
- configurable: "no"
|
||||||
|
container: /config
|
||||||
|
description:
|
||||||
|
en_US: ""
|
||||||
|
- configurable: "no"
|
||||||
|
container: /books
|
||||||
|
description:
|
||||||
|
en_US: ""
|
||||||
|
- configurable: "no"
|
||||||
|
container: /downloads
|
||||||
|
description:
|
||||||
|
en_US: ""
|
||||||
|
description:
|
||||||
|
en_US: Readarr is a ebook collection manager for Usenet and BitTorrent users. It can monitor multiple RSS feeds for new books from your favorite authors and will interface with clients and indexers to grab, sort, and rename them.
|
||||||
|
developer: Readarr Team
|
||||||
|
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Readarr/icon.png
|
||||||
|
screenshot_link:
|
||||||
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Readarr/screenshot-1.png
|
||||||
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Readarr/screenshot-2.png
|
||||||
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Readarr/screenshot-3.png
|
||||||
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Readarr/screenshot-4.png
|
||||||
|
tagline:
|
||||||
|
en_US: 'Ebook and audiobook collection manager for Usenet and BitTorrent users. '
|
||||||
|
thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Readarr/thumbnail.png
|
||||||
|
tips: {}
|
||||||
|
title:
|
||||||
|
en_US: Readarr
|
||||||
x-casaos:
|
x-casaos:
|
||||||
architectures:
|
architectures:
|
||||||
- amd64
|
- amd64
|
||||||
- arm
|
- arm
|
||||||
- arm64
|
- arm64
|
||||||
main_app: readarr
|
main_app: readarr
|
||||||
|
|
|
@ -6,7 +6,10 @@ services:
|
||||||
PUID: "1000"
|
PUID: "1000"
|
||||||
TZ: Europe/London
|
TZ: Europe/London
|
||||||
image: linuxserver/sabnzbd:3.7.2
|
image: linuxserver/sabnzbd:3.7.2
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 64M
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 8080
|
- target: 8080
|
||||||
|
|
|
@ -6,7 +6,10 @@ services:
|
||||||
PUID: "1000"
|
PUID: "1000"
|
||||||
TZ: Europe/London
|
TZ: Europe/London
|
||||||
image: linuxserver/sickchill:2023.1.2
|
image: linuxserver/sickchill:2023.1.2
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 64M
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 8081
|
- target: 8081
|
||||||
|
|
|
@ -6,7 +6,10 @@ services:
|
||||||
PUID: "1000"
|
PUID: "1000"
|
||||||
TZ: Europe/London
|
TZ: Europe/London
|
||||||
image: linuxserver/smokeping:2.7.3
|
image: linuxserver/smokeping:2.7.3
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 64M
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 80
|
- target: 80
|
||||||
|
|
|
@ -6,7 +6,10 @@ services:
|
||||||
PUID: $PUID
|
PUID: $PUID
|
||||||
TZ: $TZ
|
TZ: $TZ
|
||||||
image: linuxserver/sonarr:3.0.10
|
image: linuxserver/sonarr:3.0.10
|
||||||
mem_reservation: "268435456"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: "256M"
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 8989
|
- target: 8989
|
||||||
|
|
|
@ -6,7 +6,10 @@ services:
|
||||||
PUID: $PUID
|
PUID: $PUID
|
||||||
TZ: $TZ
|
TZ: $TZ
|
||||||
image: linuxserver/syncthing:1.23.1
|
image: linuxserver/syncthing:1.23.1
|
||||||
mem_reservation: "268435456"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: "256M"
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 8384
|
- target: 8384
|
||||||
|
|
|
@ -9,7 +9,10 @@ services:
|
||||||
TS_EXTRA_ARGS: --hostname casaos
|
TS_EXTRA_ARGS: --hostname casaos
|
||||||
TS_STATE_DIR: /var/lib/tailscale
|
TS_STATE_DIR: /var/lib/tailscale
|
||||||
image: tailscale/tailscale:v1.36.2
|
image: tailscale/tailscale:v1.36.2
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 64M
|
||||||
network_mode: host
|
network_mode: host
|
||||||
privileged: true
|
privileged: true
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
|
@ -6,7 +6,10 @@ services:
|
||||||
PUID: "1000"
|
PUID: "1000"
|
||||||
TZ: Europe/London
|
TZ: Europe/London
|
||||||
image: linuxserver/tautulli:2.11.1
|
image: linuxserver/tautulli:2.11.1
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 64M
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 8181
|
- target: 8181
|
||||||
|
|
|
@ -1,127 +1,130 @@
|
||||||
name: transmission
|
name: transmission
|
||||||
services:
|
services:
|
||||||
transmission:
|
transmission:
|
||||||
environment:
|
environment:
|
||||||
PASS: casaos
|
PASS: casaos
|
||||||
PEERPORT: "51413"
|
PEERPORT: "51413"
|
||||||
PGID: "1000"
|
PGID: "1000"
|
||||||
PUID: "1000"
|
PUID: "1000"
|
||||||
TRANSMISSION_WEB_HOME: /transmission-web-control/
|
TRANSMISSION_WEB_HOME: /transmission-web-control/
|
||||||
TZ: Europe/London
|
TZ: Europe/London
|
||||||
USER: casaos
|
USER: casaos
|
||||||
image: lscr.io/linuxserver/transmission:version-3.00-r5
|
image: lscr.io/linuxserver/transmission:version-3.00-r5
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
network_mode: bridge
|
resources:
|
||||||
ports:
|
reservations:
|
||||||
- target: 9091
|
memory: 64M
|
||||||
published: "9091"
|
network_mode: bridge
|
||||||
protocol: tcp
|
ports:
|
||||||
- target: 51413
|
- target: 9091
|
||||||
published: "51413"
|
published: "9091"
|
||||||
protocol: tcp
|
protocol: tcp
|
||||||
- target: 51413
|
- target: 51413
|
||||||
published: "51413"
|
published: "51413"
|
||||||
protocol: UDP
|
protocol: tcp
|
||||||
restart: unless-stopped
|
- target: 51413
|
||||||
volumes:
|
published: "51413"
|
||||||
- type: bind
|
protocol: UDP
|
||||||
source: /DATA/AppData/$AppID/config
|
restart: unless-stopped
|
||||||
target: /config
|
volumes:
|
||||||
- type: bind
|
- type: bind
|
||||||
source: /DATA/Downloads
|
source: /DATA/AppData/$AppID/config
|
||||||
target: /downloads
|
target: /config
|
||||||
- type: bind
|
- type: bind
|
||||||
source: /DATA/Downloads/watch
|
source: /DATA/Downloads
|
||||||
target: /watch
|
target: /downloads
|
||||||
x-casaos:
|
- type: bind
|
||||||
author: CasaOS Team
|
source: /DATA/Downloads/watch
|
||||||
category: Network
|
target: /watch
|
||||||
container:
|
x-casaos:
|
||||||
envs:
|
author: CasaOS Team
|
||||||
- configurable: "no"
|
category: Network
|
||||||
container: PUID
|
container:
|
||||||
description:
|
envs:
|
||||||
en_US: ""
|
- configurable: "no"
|
||||||
- configurable: "no"
|
container: PUID
|
||||||
container: PGID
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
- configurable: "no"
|
|
||||||
container: TZ
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
- configurable: "no"
|
|
||||||
container: TRANSMISSION_WEB_HOME
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
- configurable: "no"
|
|
||||||
container: USER
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
- configurable: "no"
|
|
||||||
container: PASS
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
- configurable: "no"
|
|
||||||
container: PEERPORT
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
index: /
|
|
||||||
port_map: "9091"
|
|
||||||
ports:
|
|
||||||
- configurable: "no"
|
|
||||||
container: "9091"
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
protocol: tcp
|
|
||||||
- configurable: "no"
|
|
||||||
container: "51413"
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
protocol: tcp
|
|
||||||
- configurable: "no"
|
|
||||||
container: "51413"
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
protocol: udp
|
|
||||||
shell: sh
|
|
||||||
volumes:
|
|
||||||
- configurable: "no"
|
|
||||||
container: /config
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
- configurable: "no"
|
|
||||||
container: /downloads
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
- configurable: "no"
|
|
||||||
container: /watch
|
|
||||||
description:
|
|
||||||
en_US: ""
|
|
||||||
description:
|
description:
|
||||||
en_US: 'Transmission is an open source, volunteer-based project. Unlike some BitTorrent clients, Transmission doesn''t play games with its users to make money: Transmission doesn''t bundle toolbars, pop-up ads, flash ads, twitter tools, or anything else. It doesn''t hold some features back for a payware version. Its source code is available for anyone to review. We don''t track our users, and our website and forums have no third-party ads or analytics.'
|
en_US: ""
|
||||||
developer: Transmission
|
- configurable: "no"
|
||||||
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Transmission/icon.png
|
container: PGID
|
||||||
screenshot_link:
|
description:
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Transmission/screenshot-1.png
|
en_US: ""
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Transmission/screenshot-2.png
|
- configurable: "no"
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Transmission/screenshot-3.png
|
container: TZ
|
||||||
tagline:
|
description:
|
||||||
en_US: 'Transmission is a cross-platform BitTorrent client '
|
en_US: ""
|
||||||
thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Transmission/thumbnail.png
|
- configurable: "no"
|
||||||
tips:
|
container: TRANSMISSION_WEB_HOME
|
||||||
before_install:
|
description:
|
||||||
- content:
|
en_US: ""
|
||||||
en_US: username
|
- configurable: "no"
|
||||||
value: casaos
|
container: USER
|
||||||
- content:
|
description:
|
||||||
en_US: password
|
en_US: ""
|
||||||
value: casaos
|
- configurable: "no"
|
||||||
title:
|
container: PASS
|
||||||
en_US: Transmission
|
description:
|
||||||
|
en_US: ""
|
||||||
|
- configurable: "no"
|
||||||
|
container: PEERPORT
|
||||||
|
description:
|
||||||
|
en_US: ""
|
||||||
|
index: /
|
||||||
|
port_map: "9091"
|
||||||
|
ports:
|
||||||
|
- configurable: "no"
|
||||||
|
container: "9091"
|
||||||
|
description:
|
||||||
|
en_US: ""
|
||||||
|
protocol: tcp
|
||||||
|
- configurable: "no"
|
||||||
|
container: "51413"
|
||||||
|
description:
|
||||||
|
en_US: ""
|
||||||
|
protocol: tcp
|
||||||
|
- configurable: "no"
|
||||||
|
container: "51413"
|
||||||
|
description:
|
||||||
|
en_US: ""
|
||||||
|
protocol: udp
|
||||||
|
shell: sh
|
||||||
|
volumes:
|
||||||
|
- configurable: "no"
|
||||||
|
container: /config
|
||||||
|
description:
|
||||||
|
en_US: ""
|
||||||
|
- configurable: "no"
|
||||||
|
container: /downloads
|
||||||
|
description:
|
||||||
|
en_US: ""
|
||||||
|
- configurable: "no"
|
||||||
|
container: /watch
|
||||||
|
description:
|
||||||
|
en_US: ""
|
||||||
|
description:
|
||||||
|
en_US: 'Transmission is an open source, volunteer-based project. Unlike some BitTorrent clients, Transmission doesn''t play games with its users to make money: Transmission doesn''t bundle toolbars, pop-up ads, flash ads, twitter tools, or anything else. It doesn''t hold some features back for a payware version. Its source code is available for anyone to review. We don''t track our users, and our website and forums have no third-party ads or analytics.'
|
||||||
|
developer: Transmission
|
||||||
|
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Transmission/icon.png
|
||||||
|
screenshot_link:
|
||||||
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Transmission/screenshot-1.png
|
||||||
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Transmission/screenshot-2.png
|
||||||
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Transmission/screenshot-3.png
|
||||||
|
tagline:
|
||||||
|
en_US: 'Transmission is a cross-platform BitTorrent client '
|
||||||
|
thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Transmission/thumbnail.png
|
||||||
|
tips:
|
||||||
|
before_install:
|
||||||
|
- content:
|
||||||
|
en_US: username
|
||||||
|
value: casaos
|
||||||
|
- content:
|
||||||
|
en_US: password
|
||||||
|
value: casaos
|
||||||
|
title:
|
||||||
|
en_US: Transmission
|
||||||
x-casaos:
|
x-casaos:
|
||||||
architectures:
|
architectures:
|
||||||
- amd64
|
- amd64
|
||||||
- arm
|
- arm
|
||||||
- arm64
|
- arm64
|
||||||
main_app: transmission
|
main_app: transmission
|
||||||
|
|
|
@ -7,7 +7,10 @@ services:
|
||||||
PGID: "1000"
|
PGID: "1000"
|
||||||
PUID: "1000"
|
PUID: "1000"
|
||||||
image: linuxserver/unifi-controller:7.3.83
|
image: linuxserver/unifi-controller:7.3.83
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 64M
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 3478
|
- target: 3478
|
||||||
|
|
|
@ -2,7 +2,10 @@ name: uptimekuma
|
||||||
services:
|
services:
|
||||||
uptimekuma:
|
uptimekuma:
|
||||||
image: louislam/uptime-kuma:1.20.2-alpine
|
image: louislam/uptime-kuma:1.20.2-alpine
|
||||||
mem_reservation: "134217728"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: "128M"
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 3001
|
- target: 3001
|
||||||
|
|
|
@ -1,53 +1,56 @@
|
||||||
name: vaultwarden
|
name: vaultwarden
|
||||||
services:
|
services:
|
||||||
vaultwarden:
|
vaultwarden:
|
||||||
image: vaultwarden/server:1.24.0
|
image: vaultwarden/server:1.24.0
|
||||||
mem_reservation: "268435456"
|
deploy:
|
||||||
network_mode: bridge
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: "256M"
|
||||||
|
network_mode: bridge
|
||||||
|
ports:
|
||||||
|
- target: 80
|
||||||
|
published: "80"
|
||||||
|
protocol: tcp
|
||||||
|
restart: unless-stopped
|
||||||
|
volumes:
|
||||||
|
- type: bind
|
||||||
|
source: /DATA/AppData/$AppID/data
|
||||||
|
target: /data
|
||||||
|
x-casaos:
|
||||||
|
author: CasaOS Team
|
||||||
|
category: Utilities
|
||||||
|
container:
|
||||||
|
index: /
|
||||||
|
port_map: "80"
|
||||||
ports:
|
ports:
|
||||||
- target: 80
|
- configurable: advanced
|
||||||
published: "80"
|
container: "80"
|
||||||
protocol: tcp
|
|
||||||
restart: unless-stopped
|
|
||||||
volumes:
|
|
||||||
- type: bind
|
|
||||||
source: /DATA/AppData/$AppID/data
|
|
||||||
target: /data
|
|
||||||
x-casaos:
|
|
||||||
author: CasaOS Team
|
|
||||||
category: Utilities
|
|
||||||
container:
|
|
||||||
index: /
|
|
||||||
port_map: "80"
|
|
||||||
ports:
|
|
||||||
- configurable: advanced
|
|
||||||
container: "80"
|
|
||||||
description:
|
|
||||||
en_US: WebUI HTTP Port
|
|
||||||
protocol: tcp
|
|
||||||
shell: bash
|
|
||||||
volumes:
|
|
||||||
- configurable: "no"
|
|
||||||
container: /data
|
|
||||||
description:
|
|
||||||
en_US: Vaultwarden data directory.
|
|
||||||
description:
|
description:
|
||||||
en_US: Alternative implementation of the Bitwarden server API written in Rust and compatible with upstream Bitwarden clients*, perfect for self-hosted deployment where running the official resource-heavy service might not be ideal.
|
en_US: WebUI HTTP Port
|
||||||
developer: Daniel García
|
protocol: tcp
|
||||||
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Vaultwarden/icon.png
|
shell: bash
|
||||||
screenshot_link:
|
volumes:
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Vaultwarden/screenshot-1.png
|
- configurable: "no"
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Vaultwarden/screenshot-2.png
|
container: /data
|
||||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Vaultwarden/screenshot-3.png
|
description:
|
||||||
tagline:
|
en_US: Vaultwarden data directory.
|
||||||
en_US: A self-hosted Bitwarden server
|
description:
|
||||||
thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Vaultwarden/thumbnail.png
|
en_US: Alternative implementation of the Bitwarden server API written in Rust and compatible with upstream Bitwarden clients*, perfect for self-hosted deployment where running the official resource-heavy service might not be ideal.
|
||||||
tips: {}
|
developer: Daniel García
|
||||||
title:
|
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Vaultwarden/icon.png
|
||||||
en_US: Vaultwarden
|
screenshot_link:
|
||||||
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Vaultwarden/screenshot-1.png
|
||||||
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Vaultwarden/screenshot-2.png
|
||||||
|
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Vaultwarden/screenshot-3.png
|
||||||
|
tagline:
|
||||||
|
en_US: A self-hosted Bitwarden server
|
||||||
|
thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Vaultwarden/thumbnail.png
|
||||||
|
tips: {}
|
||||||
|
title:
|
||||||
|
en_US: Vaultwarden
|
||||||
x-casaos:
|
x-casaos:
|
||||||
architectures:
|
architectures:
|
||||||
- amd64
|
- amd64
|
||||||
- arm
|
- arm
|
||||||
- arm64
|
- arm64
|
||||||
main_app: vaultwarden
|
main_app: vaultwarden
|
||||||
|
|
|
@ -4,7 +4,10 @@ services:
|
||||||
environment:
|
environment:
|
||||||
TZ: $TZ
|
TZ: $TZ
|
||||||
image: privoce/vocechat-server:v0.3.23
|
image: privoce/vocechat-server:v0.3.23
|
||||||
mem_reservation: "67108864"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: 64M
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 3000
|
- target: 3000
|
||||||
|
|
|
@ -7,7 +7,10 @@ services:
|
||||||
TZ: $TZ
|
TZ: $TZ
|
||||||
UMASK: "002"
|
UMASK: "002"
|
||||||
image: hotio/qbittorrent:release-4.5.2
|
image: hotio/qbittorrent:release-4.5.2
|
||||||
mem_reservation: "268435456"
|
deploy:
|
||||||
|
resources:
|
||||||
|
reservations:
|
||||||
|
memory: "256M"
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- target: 8080
|
- target: 8080
|
||||||
|
|
Loading…
Reference in New Issue