Workflow update

pull/2/head
technorabilia 3 years ago
parent bca2633a67
commit 3b4baa180b

@ -1,30 +0,0 @@
# THIS IMAGE IS DEPRECATED. We will no longer be making updates or rebuilding
# this image. The Dockerhub endpoint will stay online with the current tags for
# this software. We recommend current users switch to linuxserver/jackett.
# [Cardigann](https://github.com/cardigann/cardigann) a server for adding extra
# indexers to Sonarr, SickRage and CouchPotato via Torznab and TorrentPotato
# proxies. Behind the scenes Cardigann logs in and runs searches and then
# transforms the results into a compatible format.
---
version: "2.1"
services:
cardigann:
image: ghcr.io/linuxserver/cardigann
container_name: cardigann
environment:
# for GroupID
- PUID=${PUID:-1024}
# for UserID
- PGID=${PGID:-100}
# for using a socks proxy (optional)
- SOCKS_PROXY=IP:PORT
# for using a HTTP proxy (optional)
- HTTP_PROXY=IP:PORT
volumes:
# Cardigann config
- ${BASEDIR:-/volume1/docker}/cardigann/config:/config
ports:
# The port for the Cardigann webinterface
- 5060:5060
restart: unless-stopped

@ -1,19 +0,0 @@
# THIS IMAGE IS DEPRECATED. We will no longer be making updates or rebuilding
# this image. The Dockerhub endpoint will stay online with the current tags for
# this software. We recommend current users switch to linuxserver/jackett.
# [Cardigann](https://github.com/cardigann/cardigann) a server for adding extra
# indexers to Sonarr, SickRage and CouchPotato via Torznab and TorrentPotato
# proxies. Behind the scenes Cardigann logs in and runs searches and then
# transforms the results into a compatible format.
source ./.env
docker run -d \
--name=cardigann \
-e PUID=${PUID:-1024} `# for GroupID` \
-e PGID=${PGID:-100} `# for UserID` \
-e SOCKS_PROXY=IP:PORT `# for using a socks proxy (optional)` \
-e HTTP_PROXY=IP:PORT `# for using a HTTP proxy (optional)` \
-p 5060:5060 `# The port for the Cardigann webinterface` \
-v ${BASEDIR:-/volume1/docker}/cardigann/config:/config `# Cardigann config` \
--restart unless-stopped \
ghcr.io/linuxserver/cardigann

@ -1,3 +0,0 @@
ln -s ../docker-env.cfg ./.env
. ./.env
mkdir -p ${BASEDIR:-/volume1/docker}/cardigann/config

@ -1,31 +0,0 @@
# [Clarkson](https://github.com/linuxserver/Clarkson) is a web-based dashboard
# application that gives you a neat and clean interface for logging your fuel
# fill-ups for all of your vehicles. The application has full multi-user
# support, as well as multiple vehicles per user. Whenever you fill-up your car
# or motorcycle, keep the receipt and record the data in Clarkson.
---
version: "2.1"
services:
clarkson:
image: ghcr.io/linuxserver/clarkson
container_name: clarkson
environment:
# for GroupID
- PUID=${PUID:-1024}
# for UserID
- PGID=${PGID:-100}
# Points the backend to the MySQL database. This can be either a docker hostname or an IP.
- MYSQL_HOST=<mysql_host>
# The user with access to the _clarkson_ schema.
- MYSQL_USERNAME=<mysql_username>
# The password for the user.
- MYSQL_PASSWORD=<mysql_password>
# **Defaults to _false_.** If set to _true_, allows new users to register.
- ENABLE_REGISTRATIONS=<true/false>
# Specify a timezone to use for example Europe/Amsterdam
- TZ=${TZ:-Europe/Amsterdam}
ports:
# WebUI
- 3000:3000
restart: unless-stopped

@ -1,19 +0,0 @@
# [Clarkson](https://github.com/linuxserver/Clarkson) is a web-based dashboard
# application that gives you a neat and clean interface for logging your fuel
# fill-ups for all of your vehicles. The application has full multi-user
# support, as well as multiple vehicles per user. Whenever you fill-up your car
# or motorcycle, keep the receipt and record the data in Clarkson.
source ./.env
docker run -d \
--name=clarkson \
-e PUID=${PUID:-1024} `# for GroupID` \
-e PGID=${PGID:-100} `# for UserID` \
-e MYSQL_HOST=<mysql_host> `# Points the backend to the MySQL database. This can be either a docker hostname or an IP.` \
-e MYSQL_USERNAME=<mysql_username> `# The user with access to the _clarkson_ schema.` \
-e MYSQL_PASSWORD=<mysql_password> `# The password for the user.` \
-e ENABLE_REGISTRATIONS=<true/false> `# **Defaults to _false_.** If set to _true_, allows new users to register.` \
-e TZ=${TZ:-Europe/Amsterdam} `# Specify a timezone to use for example Europe/Amsterdam` \
-p 3000:3000 `# WebUI` \
--restart unless-stopped \
ghcr.io/linuxserver/clarkson

@ -1,2 +0,0 @@
ln -s ../docker-env.cfg ./.env
. ./.env

@ -1,25 +0,0 @@
# THIS IMAGE IS DEPRECATED. PLEASE MIGRATE TO CLOUD9 IF POSSIBLE
# `linuxserver/cloud9` [Codiad](http://codiad.com/) is a web-based IDE framework
# with a small footprint and minimal requirements. We have added a few plugins.
# More can be added in the marketplace in the WebUI.
---
version: "2.1"
services:
codiad:
image: ghcr.io/linuxserver/codiad
container_name: codiad
environment:
# for GroupID
- PUID=${PUID:-1024}
# for UserID
- PGID=${PGID:-100}
# Specify a timezone to use for example Europe/Amsterdam
- TZ=${TZ:-Europe/Amsterdam}
volumes:
# Where Codiad stores data.
- ${BASEDIR:-/volume1/docker}/codiad/config:/config
ports:
# WebUI
- 80:80
restart: unless-stopped

@ -1,15 +0,0 @@
# THIS IMAGE IS DEPRECATED. PLEASE MIGRATE TO CLOUD9 IF POSSIBLE
# `linuxserver/cloud9` [Codiad](http://codiad.com/) is a web-based IDE framework
# with a small footprint and minimal requirements. We have added a few plugins.
# More can be added in the marketplace in the WebUI.
source ./.env
docker run -d \
--name=codiad \
-e PUID=${PUID:-1024} `# for GroupID` \
-e PGID=${PGID:-100} `# for UserID` \
-e TZ=${TZ:-Europe/Amsterdam} `# Specify a timezone to use for example Europe/Amsterdam` \
-p 80:80 `# WebUI` \
-v ${BASEDIR:-/volume1/docker}/codiad/config:/config `# Where Codiad stores data.` \
--restart unless-stopped \
ghcr.io/linuxserver/codiad

@ -1,3 +0,0 @@
ln -s ../docker-env.cfg ./.env
. ./.env
mkdir -p ${BASEDIR:-/volume1/docker}/codiad/config

@ -1,42 +0,0 @@
# [Codimd](https://demo.codimd.org) gives you access to all your files wherever
# you are. CodiMD is a real-time, multi-platform collaborative markdown note
# editor. This means that you can write notes with other people on your desktop,
# tablet or even on the phone. You can sign-in via multiple auth providers like
# Facebook, Twitter, GitHub and many more on the homepage.
version: "3"
services:
mariadb:
image: linuxserver/mariadb:latest
container_name: codimd_mariadb
restart: always
volumes:
- <path to mariadb data>:/config
environment:
- MYSQL_ROOT_PASSWORD=<secret password>
- MYSQL_DATABASE=codimd
- MYSQL_USER=codimd
- MYSQL_PASSWORD=<secret password>
- PGID=1000
- PUID=1000
- TZ=Europe/London
codimd:
image: linuxserver/codimd:latest
container_name: codimd
restart: always
depends_on:
- mariadb
volumes:
- <path to config>:/config
environment:
- DB_HOST=mariadb
- DB_USER=codimd
- DB_PASS=<secret password>
- DB_NAME=codimd
- DB_PORT=3306
- PGID=1000
- PUID=1000
- TZ=Europe/London
ports:
- "3000:3000"

@ -1,21 +0,0 @@
# [Codimd](https://demo.codimd.org) gives you access to all your files wherever
# you are. CodiMD is a real-time, multi-platform collaborative markdown note
# editor. This means that you can write notes with other people on your desktop,
# tablet or even on the phone. You can sign-in via multiple auth providers like
# Facebook, Twitter, GitHub and many more on the homepage.
source ./.env
docker run -d \
--name=codimd \
-e PUID=${PUID:-1024} `# for GroupID` \
-e PGID=${PGID:-100} `# for UserID` \
-e DB_HOST=<hostname or ip> `# Host address of mysql database` \
-e DB_PORT=3306 `# Port to access mysql database default is 3306` \
-e DB_USER=codimd `# Database user` \
-e DB_PASS=<secret password> `# Database password` \
-e DB_NAME=codimd `# Database name` \
-e TZ=${TZ:-Europe/Amsterdam} `# Specify a timezone to use for example Europe/Amsterdam` \
-p 3000:3000 `# If you wish to access this container from http://{IP}:${PORT}` this *must* be left unchanged.` \
-v ${BASEDIR:-/volume1/docker}/codimd/config:/config `# CodiMD config and configurable files` \
--restart unless-stopped \
ghcr.io/linuxserver/codimd

@ -1,3 +0,0 @@
ln -s ../docker-env.cfg ./.env
. ./.env
mkdir -p ${BASEDIR:-/volume1/docker}/codimd/config

@ -1,21 +0,0 @@
This container needs special attention. Please check https://hub.docker.com/r/linuxserver/doc-builder for details.
---
version: "2.1"
services:
doc-builder:
image: ghcr.io/linuxserver/doc-builder
container_name: doc-builder
environment:
# for GroupID
- PUID=${PUID:-1024}
# for UserID
- PGID=${PGID:-100}
# Specify a timezone to use for example Europe/Amsterdam
- TZ=${TZ:-Europe/Amsterdam}
volumes:
# Configuration files.
- ${BASEDIR:-/volume1/docker}/doc-builder/config:/config
ports:
# Application WebUI
- 80:80
restart: unless-stopped

@ -1,11 +0,0 @@
This container needs special attention. Please check https://hub.docker.com/r/linuxserver/doc-builder for details.
source ./.env
docker run -d \
--name=doc-builder \
-e PUID=${PUID:-1024} `# for GroupID` \
-e PGID=${PGID:-100} `# for UserID` \
-e TZ=${TZ:-Europe/Amsterdam} `# Specify a timezone to use for example Europe/Amsterdam` \
-p 80:80 `# Application WebUI` \
-v ${BASEDIR:-/volume1/docker}/doc-builder/config:/config `# Configuration files.` \
--restart unless-stopped \
ghcr.io/linuxserver/doc-builder

@ -1,3 +0,0 @@
ln -s ../docker-env.cfg ./.env
. ./.env
mkdir -p ${BASEDIR:-/volume1/docker}/doc-builder/config

@ -1,29 +0,0 @@
# THIS IMAGE IS DEPRECATED, IT WILL NO LONGER RECEIVE UPDATES.
# [Gazee](https://github.com/hubbcaps/gazee) is a WebApp Comic Reader for your
# favorite digital comics. Reach and read your comic library from any web
# connected device with a modern web browser.
---
version: "2.1"
services:
gazee:
image: ghcr.io/linuxserver/gazee
container_name: gazee
environment:
# for GroupID
- PUID=${PUID:-1024}
# for UserID
- PGID=${PGID:-100}
volumes:
# Where Gazee should store config files.
- ${BASEDIR:-/volume1/docker}/gazee/config:/config
# Path to comics folder.
- ${BASEDIR:-/volume1/docker}/gazee/comics:/comics
# Path to Mylar DB.
- ${BASEDIR:-/volume1/docker}/gazee/mylar:/mylar
# Where SSL certs should be stored.
- ${BASEDIR:-/volume1/docker}/gazee/certs:/certs
ports:
# WebUI
- 4242:4242
restart: unless-stopped

@ -1,17 +0,0 @@
# THIS IMAGE IS DEPRECATED, IT WILL NO LONGER RECEIVE UPDATES.
# [Gazee](https://github.com/hubbcaps/gazee) is a WebApp Comic Reader for your
# favorite digital comics. Reach and read your comic library from any web
# connected device with a modern web browser.
source ./.env
docker run -d \
--name=gazee \
-e PUID=${PUID:-1024} `# for GroupID` \
-e PGID=${PGID:-100} `# for UserID` \
-p 4242:4242 `# WebUI` \
-v ${BASEDIR:-/volume1/docker}/gazee/config:/config `# Where Gazee should store config files.` \
-v ${BASEDIR:-/volume1/docker}/gazee/comics:/comics `# Path to comics folder.` \
-v ${BASEDIR:-/volume1/docker}/gazee/mylar:/mylar `# Path to Mylar DB.` \
-v ${BASEDIR:-/volume1/docker}/gazee/certs:/certs `# Where SSL certs should be stored.` \
--restart unless-stopped \
ghcr.io/linuxserver/gazee

@ -1,6 +0,0 @@
ln -s ../docker-env.cfg ./.env
. ./.env
mkdir -p ${BASEDIR:-/volume1/docker}/gazee/config
mkdir -p ${BASEDIR:-/volume1/docker}/gazee/comics
mkdir -p ${BASEDIR:-/volume1/docker}/gazee/mylar
mkdir -p ${BASEDIR:-/volume1/docker}/gazee/certs

@ -1,26 +0,0 @@
# [Hydra](https://github.com/theotherp/nzbhydra) is a meta search for NZB
# indexers and the 'spiritual successor' to NZBmegasearcH. It provides easy
# access to a number of raw and newznab based indexers.
---
version: "2.1"
services:
hydra:
image: ghcr.io/linuxserver/hydra
container_name: hydra
environment:
# for GroupID
- PUID=${PUID:-1024}
# for UserID
- PGID=${PGID:-100}
# Specify a timezone to use for example Europe/Amsterdam
- TZ=${TZ:-Europe/Amsterdam}
volumes:
# Where hydra should store config files.
- ${BASEDIR:-/volume1/docker}/hydra/config:/config
# NZB download folder.
- ${BASEDIR:-/volume1/docker}/hydra/downloads:/downloads
ports:
# WebUI
- 5075:5075
restart: unless-stopped

@ -1,15 +0,0 @@
# [Hydra](https://github.com/theotherp/nzbhydra) is a meta search for NZB
# indexers and the 'spiritual successor' to NZBmegasearcH. It provides easy
# access to a number of raw and newznab based indexers.
source ./.env
docker run -d \
--name=hydra \
-e PUID=${PUID:-1024} `# for GroupID` \
-e PGID=${PGID:-100} `# for UserID` \
-e TZ=${TZ:-Europe/Amsterdam} `# Specify a timezone to use for example Europe/Amsterdam` \
-p 5075:5075 `# WebUI` \
-v ${BASEDIR:-/volume1/docker}/hydra/config:/config `# Where hydra should store config files.` \
-v ${BASEDIR:-/volume1/docker}/hydra/downloads:/downloads `# NZB download folder.` \
--restart unless-stopped \
ghcr.io/linuxserver/hydra

@ -1,4 +0,0 @@
ln -s ../docker-env.cfg ./.env
. ./.env
mkdir -p ${BASEDIR:-/volume1/docker}/hydra/config
mkdir -p ${BASEDIR:-/volume1/docker}/hydra/downloads

@ -1,34 +0,0 @@
# THIS IMAGE IS DEPRECATED. We will continue releases with a new image under the
# correct name: linuxserver/nzbhydra2.
# [Hydra2](https://github.com/theotherp/nzbhydra2) is a meta search application
# for NZB indexers, the 'spiritual successor' to NZBmegasearcH, and an evolution
# of the original application [NZBHydra](https://github.com/theotherp/nzbhydra).
# It provides easy access to a number of raw and newznab based indexers. The
# application NZBHydra 2 is replacing NZBHydra 1 and supports migrating from V1.
# Be wary that there may be some compatibility issues for those migrating from
# V1 to V2, so ensure you back up your old configuration before moving over to
# the new version. **NOTE:** The last version that supports migration is
# `linuxserver/hydra2:v2.10.2-ls49`
---
version: "2.1"
services:
hydra2:
image: ghcr.io/linuxserver/hydra2
container_name: hydra2
environment:
# for GroupID
- PUID=${PUID:-1024}
# for UserID
- PGID=${PGID:-100}
# Specify a timezone to use for example Europe/Amsterdam
- TZ=${TZ:-Europe/Amsterdam}
volumes:
# Where hydra2 should store config files.
- ${BASEDIR:-/volume1/docker}/hydra2/config:/config
# NZB download folder.
- ${BASEDIR:-/volume1/docker}/hydra2/downloads:/downloads
ports:
# WebUI
- 5076:5076
restart: unless-stopped

@ -1,23 +0,0 @@
# THIS IMAGE IS DEPRECATED. We will continue releases with a new image under the
# correct name: linuxserver/nzbhydra2.
# [Hydra2](https://github.com/theotherp/nzbhydra2) is a meta search application
# for NZB indexers, the 'spiritual successor' to NZBmegasearcH, and an evolution
# of the original application [NZBHydra](https://github.com/theotherp/nzbhydra).
# It provides easy access to a number of raw and newznab based indexers. The
# application NZBHydra 2 is replacing NZBHydra 1 and supports migrating from V1.
# Be wary that there may be some compatibility issues for those migrating from
# V1 to V2, so ensure you back up your old configuration before moving over to
# the new version. **NOTE:** The last version that supports migration is
# `linuxserver/hydra2:v2.10.2-ls49`
source ./.env
docker run -d \
--name=hydra2 \
-e PUID=${PUID:-1024} `# for GroupID` \
-e PGID=${PGID:-100} `# for UserID` \
-e TZ=${TZ:-Europe/Amsterdam} `# Specify a timezone to use for example Europe/Amsterdam` \
-p 5076:5076 `# WebUI` \
-v ${BASEDIR:-/volume1/docker}/hydra2/config:/config `# Where hydra2 should store config files.` \
-v ${BASEDIR:-/volume1/docker}/hydra2/downloads:/downloads `# NZB download folder.` \
--restart unless-stopped \
ghcr.io/linuxserver/hydra2

@ -1,4 +0,0 @@
ln -s ../docker-env.cfg ./.env
. ./.env
mkdir -p ${BASEDIR:-/volume1/docker}/hydra2/config
mkdir -p ${BASEDIR:-/volume1/docker}/hydra2/downloads

@ -1,21 +0,0 @@
This container needs special attention. Please check https://hub.docker.com/r/linuxserver/letsencrypt for details.
---
version: "2.1"
services:
letsencrypt:
image: ghcr.io/linuxserver/letsencrypt
container_name: letsencrypt
environment:
# for GroupID
- PUID=${PUID:-1024}
# for UserID
- PGID=${PGID:-100}
# Specify a timezone to use for example Europe/Amsterdam
- TZ=${TZ:-Europe/Amsterdam}
volumes:
# Configuration files.
- ${BASEDIR:-/volume1/docker}/letsencrypt/config:/config
ports:
# Application WebUI
- 80:80
restart: unless-stopped

@ -1,11 +0,0 @@
This container needs special attention. Please check https://hub.docker.com/r/linuxserver/letsencrypt for details.
source ./.env
docker run -d \
--name=letsencrypt \
-e PUID=${PUID:-1024} `# for GroupID` \
-e PGID=${PGID:-100} `# for UserID` \
-e TZ=${TZ:-Europe/Amsterdam} `# Specify a timezone to use for example Europe/Amsterdam` \
-p 80:80 `# Application WebUI` \
-v ${BASEDIR:-/volume1/docker}/letsencrypt/config:/config `# Configuration files.` \
--restart unless-stopped \
ghcr.io/linuxserver/letsencrypt

@ -1,3 +0,0 @@
ln -s ../docker-env.cfg ./.env
. ./.env
mkdir -p ${BASEDIR:-/volume1/docker}/letsencrypt/config

@ -1,37 +0,0 @@
# THIS IMAGE IS DEPRECATED. PLEASE USE AIRSONIC `linuxserver/airsonic`
# [Libresonic](https://github.com/Libresonic/libresonic) is a free, web-based
# media streamer, providing ubiqutious access to your music. Use it to share
# your music with friends, or to listen to your own music while at work. You can
# stream to multiple players simultaneously, for instance to one player in your
# kitchen and another in your living room.
---
version: "2.1"
services:
libresonic:
image: ghcr.io/linuxserver/libresonic
container_name: libresonic
environment:
# for GroupID
- PUID=${PUID:-1024}
# for UserID
- PGID=${PGID:-100}
# Specify a timezone to use for example Europe/Amsterdam
- TZ=${TZ:-Europe/Amsterdam}
# For setting url-base in reverse proxy setups.
- CONTEXT_PATH=<URL_BASE> # optional
volumes:
# Configuration file location.
- ${BASEDIR:-/volume1/docker}/libresonic/config:/config
# Location of music.
- ${BASEDIR:-/volume1/docker}/libresonic/music:/music
# Location for playlists to be saved to.
- ${BASEDIR:-/volume1/docker}/libresonic/playlists:/playlists
# Location of podcasts.
- ${BASEDIR:-/volume1/docker}/libresonic/podcasts:/podcasts
# Location of other media.
- ${BASEDIR:-/volume1/docker}/libresonic/media:/media # optional
ports:
# WebUI
- 4040:4040
restart: unless-stopped

@ -1,22 +0,0 @@
# THIS IMAGE IS DEPRECATED. PLEASE USE AIRSONIC `linuxserver/airsonic`
# [Libresonic](https://github.com/Libresonic/libresonic) is a free, web-based
# media streamer, providing ubiqutious access to your music. Use it to share
# your music with friends, or to listen to your own music while at work. You can
# stream to multiple players simultaneously, for instance to one player in your
# kitchen and another in your living room.
source ./.env
docker run -d \
--name=libresonic \
-e PUID=${PUID:-1024} `# for GroupID` \
-e PGID=${PGID:-100} `# for UserID` \
-e TZ=${TZ:-Europe/Amsterdam} `# Specify a timezone to use for example Europe/Amsterdam` \
-e CONTEXT_PATH=<URL_BASE> `# optional` `# For setting url-base in reverse proxy setups.` \
-p 4040:4040 `# WebUI` \
-v ${BASEDIR:-/volume1/docker}/libresonic/config:/config `# Configuration file location.` \
-v ${BASEDIR:-/volume1/docker}/libresonic/music:/music `# Location of music.` \
-v ${BASEDIR:-/volume1/docker}/libresonic/playlists:/playlists `# Location for playlists to be saved to.` \
-v ${BASEDIR:-/volume1/docker}/libresonic/podcasts:/podcasts `# Location of podcasts.` \
-v ${BASEDIR:-/volume1/docker}/libresonic/media:/media `# optional` `# Location of other media.` \
--restart unless-stopped \
ghcr.io/linuxserver/libresonic

@ -1,7 +0,0 @@
ln -s ../docker-env.cfg ./.env
. ./.env
mkdir -p ${BASEDIR:-/volume1/docker}/libresonic/config
mkdir -p ${BASEDIR:-/volume1/docker}/libresonic/music
mkdir -p ${BASEDIR:-/volume1/docker}/libresonic/playlists
mkdir -p ${BASEDIR:-/volume1/docker}/libresonic/podcasts
mkdir -p ${BASEDIR:-/volume1/docker}/libresonic/media `#optional`

@ -1,21 +0,0 @@
This container needs special attention. Please check https://hub.docker.com/r/linuxserver/musicbrainz for details.
---
version: "2.1"
services:
musicbrainz:
image: ghcr.io/linuxserver/musicbrainz
container_name: musicbrainz
environment:
# for GroupID
- PUID=${PUID:-1024}
# for UserID
- PGID=${PGID:-100}
# Specify a timezone to use for example Europe/Amsterdam
- TZ=${TZ:-Europe/Amsterdam}
volumes:
# Configuration files.
- ${BASEDIR:-/volume1/docker}/musicbrainz/config:/config
ports:
# Application WebUI
- 80:80
restart: unless-stopped

@ -1,11 +0,0 @@
This container needs special attention. Please check https://hub.docker.com/r/linuxserver/musicbrainz for details.
source ./.env
docker run -d \
--name=musicbrainz \
-e PUID=${PUID:-1024} `# for GroupID` \
-e PGID=${PGID:-100} `# for UserID` \
-e TZ=${TZ:-Europe/Amsterdam} `# Specify a timezone to use for example Europe/Amsterdam` \
-p 80:80 `# Application WebUI` \
-v ${BASEDIR:-/volume1/docker}/musicbrainz/config:/config `# Configuration files.` \
--restart unless-stopped \
ghcr.io/linuxserver/musicbrainz

@ -1,3 +0,0 @@
ln -s ../docker-env.cfg ./.env
. ./.env
mkdir -p ${BASEDIR:-/volume1/docker}/musicbrainz/config

@ -1,25 +0,0 @@
# [Mylar](https://github.com/evilhero/mylar) is an automated Comic Book
# downloader (cbr/cbz) for use with SABnzbd, NZBGet and torrents.
---
version: "2.1"
services:
mylar:
image: ghcr.io/linuxserver/mylar
container_name: mylar
environment:
# for GroupID
- PUID=${PUID:-1024}
# for UserID
- PGID=${PGID:-100}
volumes:
# Where mylar should store config files.
- ${BASEDIR:-/volume1/docker}/mylar/config:/config
# Map to your comics folder.
- ${BASEDIR:-/volume1/docker}/mylar/comics:/comics
# Map to your downloads folder.
- ${BASEDIR:-/volume1/docker}/mylar/downloads:/downloads
ports:
# WebUI
- 8090:8090
restart: unless-stopped

@ -1,14 +0,0 @@
# [Mylar](https://github.com/evilhero/mylar) is an automated Comic Book
# downloader (cbr/cbz) for use with SABnzbd, NZBGet and torrents.
source ./.env
docker run -d \
--name=mylar \
-e PUID=${PUID:-1024} `# for GroupID` \
-e PGID=${PGID:-100} `# for UserID` \
-p 8090:8090 `# WebUI` \
-v ${BASEDIR:-/volume1/docker}/mylar/config:/config `# Where mylar should store config files.` \
-v ${BASEDIR:-/volume1/docker}/mylar/comics:/comics `# Map to your comics folder.` \
-v ${BASEDIR:-/volume1/docker}/mylar/downloads:/downloads `# Map to your downloads folder.` \
--restart unless-stopped \
ghcr.io/linuxserver/mylar

@ -1,5 +0,0 @@
ln -s ../docker-env.cfg ./.env
. ./.env
mkdir -p ${BASEDIR:-/volume1/docker}/mylar/config
mkdir -p ${BASEDIR:-/volume1/docker}/mylar/comics
mkdir -p ${BASEDIR:-/volume1/docker}/mylar/downloads

@ -1,37 +0,0 @@
# [Openvpn-as](https://openvpn.net/index.php/access-server/overview.html) is a
# full featured secure network tunneling VPN software solution that integrates
# OpenVPN server capabilities, enterprise management capabilities, simplified
# OpenVPN Connect UI, and OpenVPN Client software packages that accommodate
# Windows, MAC, Linux, Android, and iOS environments. OpenVPN Access Server
# supports a wide range of configurations, including secure and granular remote
# access to internal network and/ or private cloud network resources and
# applications with fine-grained access control.
---
version: "2.1"
services:
openvpn-as:
image: ghcr.io/linuxserver/openvpn-as
container_name: openvpn-as
cap_add:
- NET_ADMIN
environment:
# for GroupID
- PUID=${PUID:-1024}
# for UserID
- PGID=${PGID:-100}
# Specify a timezone to use for example Europe/Amsterdam
- TZ=${TZ:-Europe/Amsterdam}
# With bridge networking, leave it as eth0 (or don't include at all), if host or macvlan, set it to your host's network interface, found by running `ifconfig`
- INTERFACE=eth0 # optional
volumes:
# Where openvpn-as should store configuration files.
- ${BASEDIR:-/volume1/docker}/openvpn-as/config:/config
ports:
# Admin GUI port.
- 943:943
# TCP port.
- 9443:9443
# UDP port.
- 1194:1194/udp
restart: unless-stopped

@ -1,23 +0,0 @@
# [Openvpn-as](https://openvpn.net/index.php/access-server/overview.html) is a
# full featured secure network tunneling VPN software solution that integrates
# OpenVPN server capabilities, enterprise management capabilities, simplified
# OpenVPN Connect UI, and OpenVPN Client software packages that accommodate
# Windows, MAC, Linux, Android, and iOS environments. OpenVPN Access Server
# supports a wide range of configurations, including secure and granular remote
# access to internal network and/ or private cloud network resources and
# applications with fine-grained access control.
source ./.env
docker run -d \
--name=openvpn-as \
--cap-add=NET_ADMIN \
-e PUID=${PUID:-1024} `# for GroupID` \
-e PGID=${PGID:-100} `# for UserID` \
-e TZ=${TZ:-Europe/Amsterdam} `# Specify a timezone to use for example Europe/Amsterdam` \
-e INTERFACE=eth0 `# optional` `# With bridge networking, leave it as eth0 (or don't include at all), if host or macvlan, set it to your host's network interface, found by running `ifconfig`` \
-p 943:943 `# Admin GUI port.` \
-p 9443:9443 `# TCP port.` \
-p 1194:1194/udp `# UDP port.` \
-v ${BASEDIR:-/volume1/docker}/openvpn-as/config:/config `# Where openvpn-as should store configuration files.` \
--restart unless-stopped \
ghcr.io/linuxserver/openvpn-as

@ -1,3 +0,0 @@
ln -s ../docker-env.cfg ./.env
. ./.env
mkdir -p ${BASEDIR:-/volume1/docker}/openvpn-as/config

@ -1,33 +0,0 @@
# # THIS IMAGE IS DEPRECATED. Please use the official image at
# https://hub.docker.com/r/organizr/organizr
# [Organizr](https://github.com/causefx/Organizr) is a HTPC/Homelab Services
# Organizer - Written in PHP Do you have quite a bit of services running on your
# computer or server? Do you have a lot of bookmarks or have to memorize a bunch
# of ip's and ports? Well, Organizr is here to help with that. Organizr allows
# you to setup 'Tabs' that will be loaded all in one webpage. You can then work
# on your server with ease. You can even open up two tabs side by side. Want to
# give users access to some Tabs? No problem, just enable user support and have
# them make an account. Want guests to be able to visit too? Enable Guest
# support for those tabs. For more information on Organizr and information on
# how to use it visit their site at https://github.com/causefx/Organizr
---
version: "2.1"
services:
organizr:
image: ghcr.io/linuxserver/organizr
container_name: organizr
environment:
# for GroupID
- PUID=${PUID:-1024}
# for UserID
- PGID=${PGID:-100}
# Specify a timezone to use for example Europe/Amsterdam
- TZ=${TZ:-Europe/Amsterdam}
volumes:
# this is where your user data and logs will live
- ${BASEDIR:-/volume1/docker}/organizr/config:/config
ports:
# will map the container's port 80 to port 9983 on the host
- 9983:80
restart: unless-stopped

@ -1,23 +0,0 @@
# # THIS IMAGE IS DEPRECATED. Please use the official image at
# https://hub.docker.com/r/organizr/organizr
# [Organizr](https://github.com/causefx/Organizr) is a HTPC/Homelab Services
# Organizer - Written in PHP Do you have quite a bit of services running on your
# computer or server? Do you have a lot of bookmarks or have to memorize a bunch
# of ip's and ports? Well, Organizr is here to help with that. Organizr allows
# you to setup 'Tabs' that will be loaded all in one webpage. You can then work
# on your server with ease. You can even open up two tabs side by side. Want to
# give users access to some Tabs? No problem, just enable user support and have
# them make an account. Want guests to be able to visit too? Enable Guest
# support for those tabs. For more information on Organizr and information on
# how to use it visit their site at https://github.com/causefx/Organizr
source ./.env
docker run -d \
--name=organizr \
-e PUID=${PUID:-1024} `# for GroupID` \
-e PGID=${PGID:-100} `# for UserID` \
-e TZ=${TZ:-Europe/Amsterdam} `# Specify a timezone to use for example Europe/Amsterdam` \
-p 9983:80 `# will map the container's port 80 to port 9983 on the host` \
-v ${BASEDIR:-/volume1/docker}/organizr/config:/config `# this is where your user data and logs will live` \
--restart unless-stopped \
ghcr.io/linuxserver/organizr

@ -1,3 +0,0 @@
ln -s ../docker-env.cfg ./.env
. ./.env
mkdir -p ${BASEDIR:-/volume1/docker}/organizr/config

@ -1,23 +0,0 @@
# [Tautulli](http://tautulli.com) is a python based web application for
# monitoring, analytics and notifications for Plex Media Server.
---
version: "2.1"
services:
tautulli:
image: ghcr.io/linuxserver/tautulli
container_name: tautulli
environment:
# for GroupID
- PUID=${PUID:-1024}
# for UserID
- PGID=${PGID:-100}
# Specify a timezone to use for example Europe/Amsterdam
- TZ=${TZ:-Europe/Amsterdam}
volumes:
# Contains tautulli config and database.
- ${BASEDIR:-/volume1/docker}/tautulli/config:/config
ports:
# WebUI
- 8181:8181
restart: unless-stopped

@ -1,13 +0,0 @@
# [Tautulli](http://tautulli.com) is a python based web application for
# monitoring, analytics and notifications for Plex Media Server.
source ./.env
docker run -d \
--name=tautulli \
-e PUID=${PUID:-1024} `# for GroupID` \
-e PGID=${PGID:-100} `# for UserID` \
-e TZ=${TZ:-Europe/Amsterdam} `# Specify a timezone to use for example Europe/Amsterdam` \
-p 8181:8181 `# WebUI` \
-v ${BASEDIR:-/volume1/docker}/tautulli/config:/config `# Contains tautulli config and database.` \
--restart unless-stopped \
ghcr.io/linuxserver/tautulli

@ -1,3 +0,0 @@
ln -s ../docker-env.cfg ./.env
. ./.env
mkdir -p ${BASEDIR:-/volume1/docker}/tautulli/config

@ -1,28 +0,0 @@
# [Pydio](https://pydio.com/) (formerly AjaXplorer) is a mature open source
# software solution for file sharing and synchronization. With intuitive user
# interfaces (web / mobile / desktop), Pydio provides enterprise-grade features
# to gain back control and privacy of your data: user directory connectors,
# legacy filesystems drivers, comprehensive admin interface, and much more.
---
version: "2.1"
services:
pydio:
image: ghcr.io/linuxserver/pydio
container_name: pydio
environment:
# for GroupID
- PUID=${PUID:-1024}
# for UserID
- PGID=${PGID:-100}
# Specify a timezone to use for example Europe/Amsterdam
- TZ=${TZ:-Europe/Amsterdam}
volumes:
# Where pydio should store it's configuration files.
- ${BASEDIR:-/volume1/docker}/pydio/config:/config
# Where pydio should store uploaded files.
- ${BASEDIR:-/volume1/docker}/pydio/data:/data
ports:
# WebUI
- 443:443
restart: unless-stopped

@ -1,17 +0,0 @@
# [Pydio](https://pydio.com/) (formerly AjaXplorer) is a mature open source
# software solution for file sharing and synchronization. With intuitive user
# interfaces (web / mobile / desktop), Pydio provides enterprise-grade features
# to gain back control and privacy of your data: user directory connectors,
# legacy filesystems drivers, comprehensive admin interface, and much more.
source ./.env
docker run -d \
--name=pydio \
-e PUID=${PUID:-1024} `# for GroupID` \
-e PGID=${PGID:-100} `# for UserID` \
-e TZ=${TZ:-Europe/Amsterdam} `# Specify a timezone to use for example Europe/Amsterdam` \
-p 443:443 `# WebUI` \
-v ${BASEDIR:-/volume1/docker}/pydio/config:/config `# Where pydio should store it's configuration files.` \
-v ${BASEDIR:-/volume1/docker}/pydio/data:/data `# Where pydio should store uploaded files.` \
--restart unless-stopped \
ghcr.io/linuxserver/pydio

@ -1,4 +0,0 @@
ln -s ../docker-env.cfg ./.env
. ./.env
mkdir -p ${BASEDIR:-/volume1/docker}/pydio/config
mkdir -p ${BASEDIR:-/volume1/docker}/pydio/data

@ -1,31 +0,0 @@
# [Rutorrent](https://github.com/Novik/ruTorrent) is a popular rtorrent client
# with a webui for ease of use.
---
version: "2.1"
services:
rutorrent:
image: ghcr.io/linuxserver/rutorrent
container_name: rutorrent
environment:
# for GroupID
- PUID=${PUID:-1024}
# for UserID
- PGID=${PGID:-100}
# Specify a timezone to use for example Europe/Amsterdam
- TZ=${TZ:-Europe/Amsterdam}
volumes:
# where ruTorrent should store it's config files
- ${BASEDIR:-/volume1/docker}/rutorrent/config:/config
# path to your downloads folder
- ${BASEDIR:-/volume1/docker}/rutorrent/downloads:/downloads
ports:
# ruTorrent Web UI
- 80:80
# scgi port
- 5000:5000
# Bit-torrent port
- 51413:51413
# Bit-torrent port
- 6881:6881/udp
restart: unless-stopped

@ -1,17 +0,0 @@
# [Rutorrent](https://github.com/Novik/ruTorrent) is a popular rtorrent client
# with a webui for ease of use.
source ./.env
docker run -d \
--name=rutorrent \
-e PUID=${PUID:-1024} `# for GroupID` \
-e PGID=${PGID:-100} `# for UserID` \
-e TZ=${TZ:-Europe/Amsterdam} `# Specify a timezone to use for example Europe/Amsterdam` \
-p 80:80 `# ruTorrent Web UI` \
-p 5000:5000 `# scgi port` \
-p 51413:51413 `# Bit-torrent port` \
-p 6881:6881/udp `# Bit-torrent port` \
-v ${BASEDIR:-/volume1/docker}/rutorrent/config:/config `# where ruTorrent should store it's config files` \
-v ${BASEDIR:-/volume1/docker}/rutorrent/downloads:/downloads `# path to your downloads folder` \
--restart unless-stopped \
ghcr.io/linuxserver/rutorrent

@ -1,4 +0,0 @@
ln -s ../docker-env.cfg ./.env
. ./.env
mkdir -p ${BASEDIR:-/volume1/docker}/rutorrent/config
mkdir -p ${BASEDIR:-/volume1/docker}/rutorrent/downloads

@ -1,28 +0,0 @@
# [Sickrage](https://sick-rage.github.io/) has been deprecated. Please use
# [linuxserver/sickchill](https://github.com/linuxserver/docker-sickchill)
# instead
---
version: "2.1"
services:
sickrage:
image: ghcr.io/linuxserver/sickrage
container_name: sickrage
environment:
# for GroupID
- PUID=${PUID:-1024}
# for UserID
- PGID=${PGID:-100}
# Specify a timezone to use for example Europe/Amsterdam
- TZ=${TZ:-Europe/Amsterdam}
volumes:
# Configuration files.
- ${BASEDIR:-/volume1/docker}/sickrage/config:/config
# ISOs.
- ${BASEDIR:-/volume1/docker}/sickrage/downloads:/downloads
# TV library directory.
- ${BASEDIR:-/volume1/docker}/sickrage/tv:/tv
ports:
# Application WebUI
- 8081:8081
restart: unless-stopped

@ -1,16 +0,0 @@
# [Sickrage](https://sick-rage.github.io/) has been deprecated. Please use
# [linuxserver/sickchill](https://github.com/linuxserver/docker-sickchill)
# instead
source ./.env
docker run -d \
--name=sickrage \
-e PUID=${PUID:-1024} `# for GroupID` \
-e PGID=${PGID:-100} `# for UserID` \
-e TZ=${TZ:-Europe/Amsterdam} `# Specify a timezone to use for example Europe/Amsterdam` \
-p 8081:8081 `# Application WebUI` \
-v ${BASEDIR:-/volume1/docker}/sickrage/config:/config `# Configuration files.` \
-v ${BASEDIR:-/volume1/docker}/sickrage/downloads:/downloads `# ISOs.` \
-v ${BASEDIR:-/volume1/docker}/sickrage/tv:/tv `# TV library directory.` \
--restart unless-stopped \
ghcr.io/linuxserver/sickrage

@ -1,5 +0,0 @@
ln -s ../docker-env.cfg ./.env
. ./.env
mkdir -p ${BASEDIR:-/volume1/docker}/sickrage/config
mkdir -p ${BASEDIR:-/volume1/docker}/sickrage/downloads
mkdir -p ${BASEDIR:-/volume1/docker}/sickrage/tv
Loading…
Cancel
Save