mirror of
https://github.com/linuxserver/docker-librespeed.git
synced 2026-02-05 11:28:06 +08:00
commit
4247ac009f
10
Dockerfile
10
Dockerfile
@ -1,6 +1,6 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
|
||||
FROM ghcr.io/linuxserver/baseimage-alpine-nginx:3.18
|
||||
FROM ghcr.io/linuxserver/baseimage-alpine-nginx:3.19
|
||||
|
||||
# set version label
|
||||
ARG BUILD_DATE
|
||||
@ -12,10 +12,10 @@ LABEL maintainer="aptalca"
|
||||
RUN \
|
||||
echo "**** install packages ****" && \
|
||||
apk add --no-cache \
|
||||
php82-gd \
|
||||
php82-pdo_mysql \
|
||||
php82-pdo_pgsql \
|
||||
php82-pdo_sqlite && \
|
||||
php83-gd \
|
||||
php83-pdo_mysql \
|
||||
php83-pdo_pgsql \
|
||||
php83-pdo_sqlite && \
|
||||
echo "**** install librespeed ****" && \
|
||||
if [ -z ${LIBRESPEED_RELEASE+x} ]; then \
|
||||
LIBRESPEED_RELEASE=$(curl -sX GET "https://api.github.com/repos/librespeed/speedtest/releases/latest" \
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
|
||||
FROM ghcr.io/linuxserver/baseimage-alpine-nginx:arm64v8-3.18
|
||||
FROM ghcr.io/linuxserver/baseimage-alpine-nginx:arm64v8-3.19
|
||||
|
||||
# set version label
|
||||
ARG BUILD_DATE
|
||||
@ -12,10 +12,10 @@ LABEL maintainer="aptalca"
|
||||
RUN \
|
||||
echo "**** install packages ****" && \
|
||||
apk add --no-cache \
|
||||
php82-gd \
|
||||
php82-pdo_mysql \
|
||||
php82-pdo_pgsql \
|
||||
php82-pdo_sqlite && \
|
||||
php83-gd \
|
||||
php83-pdo_mysql \
|
||||
php83-pdo_pgsql \
|
||||
php83-pdo_sqlite && \
|
||||
echo "**** install librespeed ****" && \
|
||||
if [ -z ${LIBRESPEED_RELEASE+x} ]; then \
|
||||
LIBRESPEED_RELEASE=$(curl -sX GET "https://api.github.com/repos/librespeed/speedtest/releases/latest" \
|
||||
|
||||
@ -25,7 +25,7 @@ common_param_env_vars_enabled: true
|
||||
param_container_name: "{{ project_name }}"
|
||||
param_usage_include_vols: true
|
||||
param_volumes:
|
||||
- { vol_path: "/config", vol_host_path: "/path/to/appdata/config", desc: "Contains all relevant configuration files." }
|
||||
- { vol_path: "/config", vol_host_path: "/path/to/{{ project_name }}/config", desc: "Persistent config files" }
|
||||
param_usage_include_ports: true
|
||||
param_ports:
|
||||
- { external_port: "80", internal_port: "80", port_desc: "web gui" }
|
||||
@ -64,6 +64,7 @@ app_setup_block: |
|
||||
|
||||
# changelog
|
||||
changelogs:
|
||||
- { date: "23.12.23:", desc: "Rebase to Alpine 3.19 with php 8.3."}
|
||||
- { date: "06.12.23:", desc: "Replace php mysqli with php pdo_pgsql." }
|
||||
- { date: "25.05.23:", desc: "Rebase to Alpine 3.18, deprecate armhf." }
|
||||
- { date: "14.05.23:", desc: "Added support for ipinfo.io" }
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user