Rebase to 3.17

pull/43/head
TheSpad 2 years ago
parent f34c71f6e6
commit 8b3b106b0c
No known key found for this signature in database
GPG Key ID: 08F06191F4587860

@ -1,4 +1,6 @@
FROM ghcr.io/linuxserver/baseimage-alpine:3.16 # syntax=docker/dockerfile:1
FROM ghcr.io/linuxserver/baseimage-alpine:3.17
# set version label # set version label
ARG BUILD_DATE ARG BUILD_DATE

@ -1,4 +1,6 @@
FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.16 # syntax=docker/dockerfile:1
FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.17
# set version label # set version label
ARG BUILD_DATE ARG BUILD_DATE

@ -1,4 +1,6 @@
FROM ghcr.io/linuxserver/baseimage-alpine:arm32v7-3.16 # syntax=docker/dockerfile:1
FROM ghcr.io/linuxserver/baseimage-alpine:arm32v7-3.17
# set version label # set version label
ARG BUILD_DATE ARG BUILD_DATE

@ -94,12 +94,12 @@ services:
- PUID=1000 - PUID=1000
- PGID=1000 - PGID=1000
- TZ=Etc/UTC - TZ=Etc/UTC
- MAXMEM=<maxmem> - MAXMEM=
volumes: volumes:
- <path to data>:/config - /path/to/data:/config
- <path to books>:/books - /path/to/books:/books
- <path to comics>:/comics - /path/to/comics:/comics
- <path to raw files>:/files - /path/to/raw/files:/files
ports: ports:
- 2202:2202 - 2202:2202
- 2203:2203 - 2203:2203
@ -114,13 +114,13 @@ docker run -d \
-e PUID=1000 \ -e PUID=1000 \
-e PGID=1000 \ -e PGID=1000 \
-e TZ=Etc/UTC \ -e TZ=Etc/UTC \
-e MAXMEM=<maxmem> \ -e MAXMEM= \
-p 2202:2202 \ -p 2202:2202 \
-p 2203:2203 \ -p 2203:2203 \
-v <path to data>:/config \ -v /path/to/data:/config \
-v <path to books>:/books \ -v /path/to/books:/books \
-v <path to comics>:/comics \ -v /path/to/comics:/comics \
-v <path to raw files>:/files \ -v /path/to/raw/files:/files \
--restart unless-stopped \ --restart unless-stopped \
lscr.io/linuxserver/ubooquity:latest lscr.io/linuxserver/ubooquity:latest
@ -137,7 +137,7 @@ Container images are configured using parameters passed at runtime (such as thos
| `-e PUID=1000` | for UserID - see below for explanation | | `-e PUID=1000` | for UserID - see below for explanation |
| `-e PGID=1000` | for GroupID - see below for explanation | | `-e PGID=1000` | for GroupID - see below for explanation |
| `-e TZ=Etc/UTC` | specify a timezone to use, see this [list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List). | | `-e TZ=Etc/UTC` | specify a timezone to use, see this [list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List). |
| `-e MAXMEM=<maxmem>` | To set the maximum memory. ( ex: set '1024' for 1GB ) | | `-e MAXMEM=` | To set the maximum memory. ( ex: set '1024' for 1GB ) |
| `-v /config` | Config files and database for ubooquity. | | `-v /config` | Config files and database for ubooquity. |
| `-v /books` | Location of books. | | `-v /books` | Location of books. |
| `-v /comics` | Location of comics. | | `-v /comics` | Location of comics. |
@ -252,6 +252,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
## Versions ## Versions
* **05.03.23:** - Rebase to Alpine 3.17.
* **10.10.22:** - Rebasing to alpine 3.16, migrate to s6v3. * **10.10.22:** - Rebasing to alpine 3.16, migrate to s6v3.
* **23.01.21:** - Rebasing to alpine 3.13. * **23.01.21:** - Rebasing to alpine 3.13.
* **01.06.20:** - Rebasing to alpine 3.12. * **01.06.20:** - Rebasing to alpine 3.12.

@ -24,13 +24,13 @@ param_usage_include_net: false
param_usage_include_env: true param_usage_include_env: true
param_env_vars: param_env_vars:
- { env_var: "TZ", env_value: "Europe/London", desc: "Specify a timezone to use EG Europe/London." } - { env_var: "TZ", env_value: "Europe/London", desc: "Specify a timezone to use EG Europe/London." }
- { env_var: "MAXMEM", env_value: "<maxmem>", desc: "To set the maximum memory. ( ex: set '1024' for 1GB )" } - { env_var: "MAXMEM", env_value: "", desc: "To set the maximum memory. ( ex: set '1024' for 1GB )" }
param_usage_include_vols: true param_usage_include_vols: true
param_volumes: param_volumes:
- { vol_path: "/config", vol_host_path: "<path to data>", desc: "Config files and database for ubooquity." } - { vol_path: "/config", vol_host_path: "/path/to/data", desc: "Config files and database for ubooquity." }
- { vol_path: "/books", vol_host_path: "<path to books>", desc: "Location of books." } - { vol_path: "/books", vol_host_path: "/path/to/books", desc: "Location of books." }
- { vol_path: "/comics", vol_host_path: "<path to comics>", desc: "Location of comics." } - { vol_path: "/comics", vol_host_path: "/path/to/comics", desc: "Location of comics." }
- { vol_path: "/files", vol_host_path: "<path to raw files>", desc: "Location of raw files." } - { vol_path: "/files", vol_host_path: "/path/to/raw/files", desc: "Location of raw files." }
param_usage_include_ports: true param_usage_include_ports: true
param_ports: param_ports:
- { external_port: "2202", internal_port: "2202", port_desc: "The library port." } - { external_port: "2202", internal_port: "2202", port_desc: "The library port." }
@ -68,6 +68,7 @@ app_setup_block: |
# changelog # changelog
changelogs: changelogs:
- { date: "05.03.23:", desc: "Rebase to Alpine 3.17." }
- { date: "10.10.22:", desc: "Rebasing to alpine 3.16, migrate to s6v3." } - { date: "10.10.22:", desc: "Rebasing to alpine 3.16, migrate to s6v3." }
- { date: "23.01.21:", desc: "Rebasing to alpine 3.13." } - { date: "23.01.21:", desc: "Rebasing to alpine 3.13." }
- { date: "01.06.20:", desc: "Rebasing to alpine 3.12." } - { date: "01.06.20:", desc: "Rebasing to alpine 3.12." }

@ -1,8 +1,9 @@
#!/usr/bin/with-contenv bash #!/usr/bin/with-contenv bash
# shellcheck shell=bash
# make our folders # make our folders
mkdir -p \ mkdir -p \
config/fonts /config/fonts
# copy config # copy config
if [[ ! -f /config/preferences.json ]]; then if [[ ! -f /config/preferences.json ]]; then
@ -10,6 +11,5 @@ if [[ ! -f /config/preferences.json ]]; then
fi fi
# permissions # permissions
chown -R abc:abc \ lsiown -R abc:abc \
/config \ /config
/app/ubooquity

@ -1,4 +1,5 @@
#!/usr/bin/with-contenv bash #!/usr/bin/with-contenv bash
# shellcheck shell=bash
JAVAMEM=${MAXMEM:-512} JAVAMEM=${MAXMEM:-512}

Loading…
Cancel
Save