Created by: Shawn Anderson
Extended version of the linuxserver.io docker-mods script. Adds support for custom registies. Currently only harbor support is provided (note requires harbor to be in the name hostname for the registry)
| Name | Value | Comment |
|---|---|---|
| TZ | America/New York | The timezone to use |
| PUID | 1000 | The default process uid |
| PGID | 1000 | The default process guid |
| CONTAINER_DOMAIN | home.local | Current root domain name |
| DOCKER_MODS_EX | harbor.home.local/library/docker-mods-example:latest | Command delimited list of mods. Behaves exactly like DOCKER_MODS with support for additional registry urls |
| DOCKER_MODS_EX_DEBUG | 0 | Set to 1 to enable debug logging |
| DOCKER_MODS_EX_ALLOW_INSECURE | 1 | Optional. Allows insecure (no certificate check) connections to registry (useful for self hosted) |
| DOCKER_MODS_EX_REGISTRY_AUTH_SERVICE | harbor-registry | Optional. Allows for setting a custom 'service' value when calling the authentication url for the registry (may eventually move into DOCKER_MODS env variable) |
version: "3.7"
services:
docker-mods-extended:
image: linuxservier/docker-mods-extended
env:
- DOCKER_MODS=ravensorb/linuxserver-mods-docker-extended
- TZ=America/New York # The timezone to use
- PUID=1000 # The default process uid
- PGID=1000 # The default process guid
- CONTAINER_DOMAIN=home.local # Current root domain name
# The following variables are used by the MOD
- DOCKER_MODS_EX=harbor.home.local/library/docker-mods-example:latest # Command delimited list of mods. Behaves exactly like DOCKER_MODS with support for additional registry urls
- DOCKER_MODS_EX_DEBUG=0 # Set to 1 to enable debug logging
- DOCKER_MODS_EX_ALLOW_INSECURE=1 # Optional. Allows insecure (no certificate check) connections to registry (useful for self hosted)
- DOCKER_MODS_EX_REGISTRY_AUTH_SERVICE=harbor-registry # Optional. Allows for setting a custom 'service' value when calling the authentication url for the registry (may eventually move into DOCKER_MODS env variable)
logging:
driver: json-file
options:
max-size: "100m"
max-file: "10"
security_opt:
- no-new-privileges:true
restart: always
| Name | Value | Comment |
|---|---|---|
| TZ | America/New York | The timezone to use |
| PUID | 1000 | The default process uid |
| PGID | 1000 | The default process guid |
| CONTAINER_DOMAIN | home.local | Current root domain name |
| DOCKER_MODS_EX | harbor.ravenwolf.org/ravensorb/linuxserver-mods-plex-meta-manager-init:latest | Command delimited list of mods. Behaves exactly like DOCKER_MODS with support for additional registry urls |
| DOCKER_MODS_EX_DEBUG | 1 | Set to 1 to enable debug logging |
| DOCKER_MODS_EX_ALLOW_INSECURE | 1 | Optional. Allows insecure (no certificate check) connections to registry (useful for self hosted) |
| DOCKER_MODS_EX_REGISTRY_AUTH_SERVICE | harbor-registry | Optional. Allows for setting a custom 'service' value when calling the authentication url for the registry (may eventually move into DOCKER_MODS env variable) |
version: "3.7"
services:
docker-mods-extended-test-alpine:
image: linuxservier/docker-mods-extended-test-alpine
env:
- DOCKER_MODS=ravensorb/linuxserver-mods-docker-extended-test-alpine
- TZ=America/New York # The timezone to use
- PUID=1000 # The default process uid
- PGID=1000 # The default process guid
- CONTAINER_DOMAIN=home.local # Current root domain name
# The following variables are used by the MOD
- DOCKER_MODS_EX=harbor.ravenwolf.org/ravensorb/linuxserver-mods-plex-meta-manager-init:latest # Command delimited list of mods. Behaves exactly like DOCKER_MODS with support for additional registry urls
- DOCKER_MODS_EX_DEBUG=1 # Set to 1 to enable debug logging
- DOCKER_MODS_EX_ALLOW_INSECURE=1 # Optional. Allows insecure (no certificate check) connections to registry (useful for self hosted)
- DOCKER_MODS_EX_REGISTRY_AUTH_SERVICE=harbor-registry # Optional. Allows for setting a custom 'service' value when calling the authentication url for the registry (may eventually move into DOCKER_MODS env variable)
logging:
driver: json-file
options:
max-size: "100m"
max-file: "10"
security_opt:
- no-new-privileges:true
restart: always
Content type
Image
Digest
sha256:a013d5f90…
Size
3.4 kB
Last updated
over 3 years ago
docker pull ravensorb/linuxserver-mods-docker-extended