Compare commits
16 Commits
f5a3844da5
...
a193c86b1e
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a193c86b1e | ||
|
|
3bf357b62b | ||
|
|
45cef18bdf | ||
|
|
4f775d68bc | ||
|
|
1aad2ca792 | ||
|
|
23fa7fd556 | ||
|
|
494d7268d9 | ||
|
|
cb40c0d618 | ||
|
|
5fe3e36c66 | ||
|
|
2a6f6639a1 | ||
|
|
f2d9eda4d2 | ||
|
|
ab9ca84926 | ||
|
|
52e5b7836f | ||
|
|
3b79e49c0c | ||
|
|
b198d9c0c4 | ||
|
|
8d99bf16b5 |
@@ -12,19 +12,19 @@ ENV VERSION 0.9.5
|
|||||||
RUN \
|
RUN \
|
||||||
apk add --no-cache \
|
apk add --no-cache \
|
||||||
nginx \
|
nginx \
|
||||||
php8-curl \
|
php81-curl \
|
||||||
php8-fpm \
|
php81-fpm \
|
||||||
php8-mbstring \
|
php81-mbstring \
|
||||||
php8-xml \
|
php81-xml \
|
||||||
php8 \
|
php81 \
|
||||||
php8-sqlite3 \
|
php81-sqlite3 \
|
||||||
php8-pdo \
|
php81-pdo \
|
||||||
php8-pdo_mysql \
|
php81-pdo_mysql \
|
||||||
php8-pdo_sqlite \
|
php81-pdo_sqlite \
|
||||||
php8-session \
|
php81-session \
|
||||||
php8-dom \
|
php81-dom \
|
||||||
php8-xmlreader \
|
php81-xmlreader \
|
||||||
php8-xmlwriter \
|
php81-xmlwriter \
|
||||||
\
|
\
|
||||||
&& curl -Ls "https://github.com/sabre-io/Baikal/releases/download/$VERSION/baikal-$VERSION.zip" -o baikal-$VERSION.zip \
|
&& curl -Ls "https://github.com/sabre-io/Baikal/releases/download/$VERSION/baikal-$VERSION.zip" -o baikal-$VERSION.zip \
|
||||||
&& unzip -q baikal-$VERSION.zip -d /var/www/ \
|
&& unzip -q baikal-$VERSION.zip -d /var/www/ \
|
||||||
|
|||||||
@@ -5,4 +5,4 @@
|
|||||||
# ==============================================================================
|
# ==============================================================================
|
||||||
bashio::log.info "Starting PHP-FPM..."
|
bashio::log.info "Starting PHP-FPM..."
|
||||||
|
|
||||||
exec php-fpm8 --nodaemonize
|
exec php-fpm81 --nodaemonize
|
||||||
|
|||||||
@@ -7,31 +7,33 @@ ARG OSCAM_VERSION
|
|||||||
RUN \
|
RUN \
|
||||||
echo "**** install build packages ****" && \
|
echo "**** install build packages ****" && \
|
||||||
apk add --no-cache --virtual=build-dependencies \
|
apk add --no-cache --virtual=build-dependencies \
|
||||||
gcc \
|
build-base \
|
||||||
g++ \
|
libdvbcsa-dev \
|
||||||
libusb-dev \
|
libusb-dev \
|
||||||
linux-headers \
|
linux-headers \
|
||||||
make \
|
|
||||||
openssl-dev \
|
openssl-dev \
|
||||||
pcsc-lite-dev \
|
pcsc-lite-dev \
|
||||||
subversion \
|
|
||||||
tar \
|
|
||||||
shadow && \
|
shadow && \
|
||||||
echo "**** install runtime packages ****" && \
|
echo "**** install runtime packages ****" && \
|
||||||
apk add --no-cache \
|
apk add --no-cache \
|
||||||
ccid \
|
ccid \
|
||||||
curl \
|
libdvbcsa \
|
||||||
libcrypto1.1 \
|
openssl \
|
||||||
libssl1.1 \
|
|
||||||
libusb \
|
libusb \
|
||||||
pcsc-lite \
|
pcsc-lite \
|
||||||
pcsc-lite-libs && \
|
pcsc-lite-libs && \
|
||||||
echo "**** compile oscam ****" && \
|
echo "**** compile oscam ****" && \
|
||||||
if [ -z ${OSCAM_VERSION+x} ]; then \
|
if [ -z ${OSCAM_VERSION+x} ]; then \
|
||||||
OSCAM_VERSION=$(svn info --show-item revision https://svn.streamboard.tv/oscam/trunk ); \
|
OSCAM_VERSION=$(curl -s https://git.streamboard.tv/api/v4/projects/11/repository/tags | jq -r '.[0].name'); \
|
||||||
fi && \
|
fi && \
|
||||||
svn checkout https://svn.streamboard.tv/oscam/trunk@${OSCAM_VERSION} /tmp/oscam-svn && \
|
mkdir -p /tmp/oscam && \
|
||||||
cd /tmp/oscam-svn && \
|
curl -o \
|
||||||
|
/tmp/oscam.tar.gz -L \
|
||||||
|
"https://git.streamboard.tv/common/oscam/-/archive/${OSCAM_VERSION}/oscam-${OSCAM_VERSION}.tar.gz" && \
|
||||||
|
tar xf \
|
||||||
|
/tmp/oscam.tar.gz -C \
|
||||||
|
/tmp/oscam --strip-components=1 && \
|
||||||
|
cd /tmp/oscam && \
|
||||||
./config.sh \
|
./config.sh \
|
||||||
--enable all \
|
--enable all \
|
||||||
--disable \
|
--disable \
|
||||||
|
|||||||
@@ -5,6 +5,7 @@
|
|||||||
"description": "This add-on allows you to have a OSCAM-Server.",
|
"description": "This add-on allows you to have a OSCAM-Server.",
|
||||||
"arch": ["armv7", "aarch64", "amd64"],
|
"arch": ["armv7", "aarch64", "amd64"],
|
||||||
"startup": "application",
|
"startup": "application",
|
||||||
|
"webui:": "[PROTO:ssl]://[HOST]:[PORT:8888]"
|
||||||
"boot": "auto",
|
"boot": "auto",
|
||||||
"init": false,
|
"init": false,
|
||||||
"uart": true,
|
"uart": true,
|
||||||
|
|||||||
Reference in New Issue
Block a user