diff --git a/lsio/cops/docker-compose.yaml b/lsio/cops/docker-compose.yaml index fadba65..43c7662 100644 --- a/lsio/cops/docker-compose.yaml +++ b/lsio/cops/docker-compose.yaml @@ -37,6 +37,8 @@ services: # Calibre metadata.db location. - ${BASEDIR:-/volume1/docker}/cops/books:/books ports: - # WebUI + # HTTP WebUI - 80:80 + # HTTPS WebUI + - 443:443 restart: unless-stopped diff --git a/lsio/cops/docker-run.sh b/lsio/cops/docker-run.sh index c73ef6b..348d06e 100644 --- a/lsio/cops/docker-run.sh +++ b/lsio/cops/docker-run.sh @@ -24,7 +24,8 @@ docker run -d \ -e PUID=${PUID:-1024} `# for UserID` \ -e PGID=${PGID:-100} `# for GroupID` \ -e TZ=${TZ:-Europe/Amsterdam} `# specify a timezone to use, see this [list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List).` \ - -p 80:80 `# WebUI` \ + -p 80:80 `# HTTP WebUI` \ + -p 443:443 `# HTTPS WebUI` \ -v ${BASEDIR:-/volume1/docker}/cops/config:/config `# COPS Application Data.` \ -v ${BASEDIR:-/volume1/docker}/cops/books:/books `# Calibre metadata.db location.` \ --restart unless-stopped \ diff --git a/lsio/daapd/docker-compose.yaml b/lsio/daapd/docker-compose.yaml index 7ecb616..abfab9a 100644 --- a/lsio/daapd/docker-compose.yaml +++ b/lsio/daapd/docker-compose.yaml @@ -21,4 +21,7 @@ services: - ${BASEDIR:-/volume1/docker}/daapd/config:/config # Map to your music folder. - ${BASEDIR:-/volume1/docker}/daapd/music:/music + ports: + # Application WebUI + - 80:80 restart: unless-stopped diff --git a/lsio/daapd/docker-run.sh b/lsio/daapd/docker-run.sh index 5f51ac2..8a1ad97 100644 --- a/lsio/daapd/docker-run.sh +++ b/lsio/daapd/docker-run.sh @@ -9,6 +9,7 @@ docker run -d \ -e PUID=${PUID:-1024} `# for UserID` \ -e PGID=${PGID:-100} `# for GroupID` \ -e TZ=${TZ:-Europe/Amsterdam} `# specify a timezone to use, see this [list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List).` \ + -p 80:80 `# Application WebUI` \ -v ${BASEDIR:-/volume1/docker}/daapd/config:/config `# Where daapd server stores its config and dbase files.` \ -v ${BASEDIR:-/volume1/docker}/daapd/music:/music `# Map to your music folder.` \ --restart unless-stopped \ diff --git a/lsio/endlessh/docker-compose.yaml b/lsio/endlessh/docker-compose.yaml index e471740..6d44c39 100644 --- a/lsio/endlessh/docker-compose.yaml +++ b/lsio/endlessh/docker-compose.yaml @@ -28,6 +28,8 @@ services: # By default, the app binds to IPv4 and IPv6 addresses. Set it to `4` or `6` to bind to IPv4 only or IPv6 only, respectively. Leave blank to bind to both. - BINDFAMILY= # optional volumes: + # Configuration files. + - ${BASEDIR:-/volume1/docker}/endlessh/config:/config # Required if `LOGFILE` is set to `true`. - ${BASEDIR:-/volume1/docker}/endlessh/config:/config # optional ports: diff --git a/lsio/endlessh/docker-run.sh b/lsio/endlessh/docker-run.sh index ffbc064..6125e5a 100644 --- a/lsio/endlessh/docker-run.sh +++ b/lsio/endlessh/docker-run.sh @@ -16,6 +16,7 @@ docker run -d \ -e LOGFILE=false `# optional` `# By default, the app logs to container log. If this is set to `true`, the log will be output to file under `/config/logs/endlessh` (`/config` needs to be mapped).` \ -e BINDFAMILY= `# optional` `# By default, the app binds to IPv4 and IPv6 addresses. Set it to `4` or `6` to bind to IPv4 only or IPv6 only, respectively. Leave blank to bind to both.` \ -p 22:2222 `# ssh port` \ + -v ${BASEDIR:-/volume1/docker}/endlessh/config:/config `# Configuration files.` \ -v ${BASEDIR:-/volume1/docker}/endlessh/config:/config `# optional` `# Required if `LOGFILE` is set to `true`.` \ --restart unless-stopped \ ghcr.io/linuxserver/endlessh diff --git a/lsio/endlessh/run-once.sh b/lsio/endlessh/run-once.sh index fcb6a0a..59c9faf 100644 --- a/lsio/endlessh/run-once.sh +++ b/lsio/endlessh/run-once.sh @@ -1,3 +1,4 @@ ln -s ../docker-env.cfg ./.env . ./.env +mkdir -p ${BASEDIR:-/volume1/docker}/endlessh/config mkdir -p ${BASEDIR:-/volume1/docker}/endlessh/config `#optional` diff --git a/lsio/habridge/docker-compose.yaml b/lsio/habridge/docker-compose.yaml index d7a87ea..11ae1ae 100644 --- a/lsio/habridge/docker-compose.yaml +++ b/lsio/habridge/docker-compose.yaml @@ -28,7 +28,7 @@ services: # specify a timezone to use, see this [list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List). - TZ=${TZ:-Europe/Amsterdam} # Key used to secure communication. - - SEC_KEY= + - SEC_KEY= volumes: # Where HABridge stores config files and data. - ${BASEDIR:-/volume1/docker}/habridge/config:/config diff --git a/lsio/habridge/docker-run.sh b/lsio/habridge/docker-run.sh index 31c9ab0..c737512 100644 --- a/lsio/habridge/docker-run.sh +++ b/lsio/habridge/docker-run.sh @@ -20,7 +20,7 @@ docker run -d \ -e PUID=${PUID:-1024} `# for UserID` \ -e PGID=${PGID:-100} `# for GroupID` \ -e TZ=${TZ:-Europe/Amsterdam} `# specify a timezone to use, see this [list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List).` \ - -e SEC_KEY= `# Key used to secure communication.` \ + -e SEC_KEY= `# Key used to secure communication.` \ -p 8080:8080 `# WebUI` \ -p 50000:50000 `# HABridge communication port.` \ -v ${BASEDIR:-/volume1/docker}/habridge/config:/config `# Where HABridge stores config files and data.` \ diff --git a/lsio/synclounge/docker-compose.yaml b/lsio/synclounge/docker-compose.yaml index 275630c..93cc215 100644 --- a/lsio/synclounge/docker-compose.yaml +++ b/lsio/synclounge/docker-compose.yaml @@ -10,10 +10,6 @@ services: environment: # If set, only the users defined here and the users of the plex servers defined here will be able to access the server. Use e-mails, plex usernames and/or plex server machine ids, comma separated, no spaces. - AUTH_LIST=plexuser1,plexuser2,email1,machineid1 # optional - # DEPRECATED - (Still works but will be removed in the future in favor of the built-in var `autojoin__room`) - Set to `true` to let users autojoin the server and a room (specified by the `AUTOJOIN_ROOM` var). - - AUTOJOIN_ENABLED=false # optional - # DEPRECATED - (Still works but will be removed in the future in favor of the built-in var `autojoin__room`) - Set the room name for auto joining (requires `AUTOJOIN_ENABLED` set to `true`). - - AUTOJOIN_ROOM=roomname # optional ports: # Web app and server port - 8088:8088 diff --git a/lsio/synclounge/docker-run.sh b/lsio/synclounge/docker-run.sh index 69287d8..232b141 100644 --- a/lsio/synclounge/docker-run.sh +++ b/lsio/synclounge/docker-run.sh @@ -5,8 +5,6 @@ docker run -d \ --name=synclounge \ -e AUTH_LIST=plexuser1,plexuser2,email1,machineid1 `# optional` `# If set, only the users defined here and the users of the plex servers defined here will be able to access the server. Use e-mails, plex usernames and/or plex server machine ids, comma separated, no spaces.` \ - -e AUTOJOIN_ENABLED=false `# optional` `# DEPRECATED - (Still works but will be removed in the future in favor of the built-in var `autojoin__room`) - Set to `true` to let users autojoin the server and a room (specified by the `AUTOJOIN_ROOM` var).` \ - -e AUTOJOIN_ROOM=roomname `# optional` `# DEPRECATED - (Still works but will be removed in the future in favor of the built-in var `autojoin__room`) - Set the room name for auto joining (requires `AUTOJOIN_ENABLED` set to `true`).` \ -p 8088:8088 `# Web app and server port` \ --restart unless-stopped \ ghcr.io/linuxserver/synclounge diff --git a/lsio/ubooquity/docker-compose.yaml b/lsio/ubooquity/docker-compose.yaml index 1839b63..a010ba4 100644 --- a/lsio/ubooquity/docker-compose.yaml +++ b/lsio/ubooquity/docker-compose.yaml @@ -16,7 +16,7 @@ services: # specify a timezone to use, see this [list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List). - TZ=${TZ:-Europe/Amsterdam} # To set the maximum memory. ( ex: set '1024' for 1GB ) - - MAXMEM= + - MAXMEM= # optional volumes: # Config files and database for ubooquity. - ${BASEDIR:-/volume1/docker}/ubooquity/config:/config diff --git a/lsio/ubooquity/docker-run.sh b/lsio/ubooquity/docker-run.sh index 13d16c5..192a5aa 100644 --- a/lsio/ubooquity/docker-run.sh +++ b/lsio/ubooquity/docker-run.sh @@ -8,7 +8,7 @@ docker run -d \ -e PUID=${PUID:-1024} `# for UserID` \ -e PGID=${PGID:-100} `# for GroupID` \ -e TZ=${TZ:-Europe/Amsterdam} `# specify a timezone to use, see this [list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List).` \ - -e MAXMEM= `# To set the maximum memory. ( ex: set '1024' for 1GB )` \ + -e MAXMEM= `# optional` `# To set the maximum memory. ( ex: set '1024' for 1GB )` \ -p 2202:2202 `# The library port.` \ -p 2203:2203 `# The admin port.` \ -v ${BASEDIR:-/volume1/docker}/ubooquity/config:/config `# Config files and database for ubooquity.` \