replace deprecated mem_reservation with recommended property. (#23)

Signed-off-by: Tiger Wang <tigerwang@outlook.com>
This commit is contained in:
Tiger Wang 2023-03-07 13:15:13 -05:00 committed by GitHub
parent fa69aa7c58
commit b57d75857a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
46 changed files with 882 additions and 744 deletions

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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:

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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:

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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:

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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