build from upstream

This commit is contained in:
Alexandre
2021-02-21 08:38:19 +01:00
parent a7138045f5
commit 9d0ec76c82
14 changed files with 30 additions and 20 deletions

View File

@@ -3,9 +3,10 @@ ARG BUILD_FROM=ghcr.io/hassio-addons/debian-base/amd64:4.0.0
# Get prebuild containers from Bitwarden RS # Get prebuild containers from Bitwarden RS
############################################################################### ###############################################################################
ARG BUILD_VERSION ARG BUILD_VERSION
ARG BUILD_UPSTREAM="1.19.0"
# hadolint ignore=DL3006 # hadolint ignore=DL3006
FROM "bitwardenrs/server:${BUILD_VERSION}" as bitwarden FROM "bitwardenrs/server:${BUILD_UPSTREAM}" as bitwarden
############################################################################### ###############################################################################
# Build the actual add-on. # Build the actual add-on.

View File

@@ -1,6 +1,6 @@
ARG BUILD_VERSION ARG BUILD_VERSION
ARG BUILD_UPSTREAM="15.7.0"
FROM coderaiser/cloudcmd:$BUILD_VERSION FROM coderaiser/cloudcmd:$BUILD_UPSTREAM
COPY run.sh / COPY run.sh /

View File

@@ -1,7 +1,7 @@
ARG BUILD_FROM ARG BUILD_FROM
ARG BUILD_VERSION ARG BUILD_VERSION
ARG BUILD_UPSTREAM="3.9.0"
FROM ${BUILD_FROM}${BUILD_VERSION} FROM ${BUILD_FROM}${BUILD_UPSTREAM}
# Install bashio # Install bashio
RUN apt-get update \ RUN apt-get update \

View File

@@ -1,5 +1,6 @@
ARG BUILD_VERSION ARG BUILD_VERSION
FROM "hurlenko/filebrowser:v2.11.0" ARG BUILD_UPSTREAM="2.11.0"
FROM hurlenko/filebrowser:${BUILD_UPSTREAM}
RUN apk add --no-cache \ RUN apk add --no-cache \
curl \ curl \

View File

@@ -7,6 +7,7 @@ VOLUME [ "/data" ]
SHELL ["/bin/bash", "-o", "pipefail", "-c"] SHELL ["/bin/bash", "-o", "pipefail", "-c"]
ARG BUILD_VERSION ARG BUILD_VERSION
ARG BUILD_UPSTREAM="2.1.24/"
RUN \ RUN \
#Install bashio #Install bashio
@@ -26,7 +27,7 @@ RUN \
\ \
#Install Joal #Install Joal
# && curl -s -L -o /tmp/joal.tar.gz "https://github.com/anthonyraymond/joal/releases/download/2.1.24/joal.tar.gz" \ # && curl -s -L -o /tmp/joal.tar.gz "https://github.com/anthonyraymond/joal/releases/download/2.1.24/joal.tar.gz" \
&& wget -O /tmp/joal.tar.gz "https://github.com/anthonyraymond/joal/releases/download/$BUILD_VERSION/joal.tar.gz" \ && wget -O /tmp/joal.tar.gz "https://github.com/anthonyraymond/joal/releases/download/$BUILD_UPSTREAM/joal.tar.gz" \
&& mkdir -p /data/joal \ && mkdir -p /data/joal \
&& tar zxvf /tmp/joal.tar.gz -C /data/joal \ && tar zxvf /tmp/joal.tar.gz -C /data/joal \
&& chown -R $(id -u):$(id -g) /data/joal \ && chown -R $(id -u):$(id -g) /data/joal \

View File

@@ -1,7 +1,8 @@
ARG BUILD_FROM ARG BUILD_FROM
ARG BUILD_VERSION ARG BUILD_VERSION
ARG BUILD_UPSTREAM="20.0.7"
FROM ${BUILD_FROM}${BUILD_VERSION} FROM ${BUILD_FROM}${BUILD_UPSTREAM}
ENV NEXTCLOUD_PATH="/data/config/www/nextcloud" ENV NEXTCLOUD_PATH="/data/config/www/nextcloud"

View File

@@ -1,7 +1,8 @@
ARG BUILD_FROM ARG BUILD_FROM
ARG BUILD_VERSION ARG BUILD_VERSION
ARG BUILD_UPSTREAM="1.5.5"
FROM ${BUILD_FROM}${BUILD_VERSION} FROM ${BUILD_FROM}${BUILD_UPSTREAM}
# Add bashio # Add bashio
RUN apt-get update \ RUN apt-get update \

View File

@@ -1,6 +1,7 @@
ARG BUILD_FROM ARG BUILD_FROM
ARG BUILD_VERSION ARG BUILD_VERSION
FROM ${BUILD_FROM}${BUILD_VERSION} ARG BUILD_UPSTREAM="11.3.0"
FROM ${BUILD_FROM}${BUILD_UPSTREAM}
# Copy root filesystem # Copy root filesystem
COPY rootfs / COPY rootfs /

View File

@@ -1,6 +1,7 @@
ARG BUILD_FROM ARG BUILD_FROM
ARG BUILD_VERSION ARG BUILD_VERSION
FROM ${BUILD_FROM}${BUILD_VERSION} ARG BUILD_UPSTREAM="14.3.3.99202101191832-7248-da0b276d5ubuntu20.04.1-ls116"
FROM ${BUILD_FROM}${BUILD_UPSTREAM}
# Copy root filesystem # Copy root filesystem
COPY rootfs / COPY rootfs /

View File

@@ -1,7 +1,8 @@
ARG BUILD_FROM ARG BUILD_FROM
ARG BUILD_VERSION ARG BUILD_VERSION
ARG BUILD_UPSTREAM="3.0.2.4552"
FROM ${BUILD_FROM}${BUILD_UPSTREAM}
FROM ${BUILD_FROM}${BUILD_VERSION}
RUN curl -J -L -o /tmp/bashio.tar.gz \ RUN curl -J -L -o /tmp/bashio.tar.gz \
"https://github.com/hassio-addons/bashio/archive/v0.7.1.tar.gz" \ "https://github.com/hassio-addons/bashio/archive/v0.7.1.tar.gz" \

View File

@@ -1,6 +1,7 @@
ARG BUILD_FROM ARG BUILD_FROM
ARG BUILD_VERSION ARG BUILD_VERSION
FROM ${BUILD_FROM}${BUILD_VERSION} ARG BUILD_UPSTREAM="27b923b5-ls10"
FROM ${BUILD_FROM}${BUILD_UPSTREAM}
# Copy root filesystem # Copy root filesystem
COPY rootfs / COPY rootfs /

View File

@@ -1,7 +1,7 @@
ARG BUILD_FROM ARG BUILD_FROM
ARG BUILD_VERSION ARG BUILD_VERSION
ARG BUILD_UPSTREAM="3.00-r2-ls78"
FROM ${BUILD_FROM}-${BUILD_VERSION} FROM ${BUILD_FROM}${BUILD_UPSTREAM}
# Add bashio # Add bashio
RUN apk add --no-cache \ RUN apk add --no-cache \

View File

@@ -1,9 +1,9 @@
{ {
"build_from": { "build_from": {
"armv7": "linuxserver/transmission:arm32v7", "armv7": "linuxserver/transmission:arm32v7-",
"armhf": "linuxserver/transmission:arm32v7", "armhf": "linuxserver/transmission:arm32v7-",
"aarch64": "linuxserver/transmission:arm64v8", "aarch64": "linuxserver/transmission:arm64v8-",
"amd64": "linuxserver/transmission:amd64" "amd64": "linuxserver/transmission:amd64-"
}, },
"squash": false, "squash": false,
"args": {} "args": {}

View File

@@ -1,6 +1,7 @@
ARG BUILD_FROM ARG BUILD_FROM
ARG BUILD_VERSION ARG BUILD_VERSION
FROM ${BUILD_FROM}${BUILD_VERSION} ARG BUILD_UPSTREAM="2.1.2-ls57"
FROM ${BUILD_FROM}${BUILD_UPSTREAM}
# Copy root filesystem # Copy root filesystem
COPY rootfs / COPY rootfs /