1
0
mirror of synced 2025-12-17 04:52:15 +01:00

Compare commits

..

61 Commits

Author SHA1 Message Date
d-two
acd60dbeb4 Update Dockerfile 2024-11-15 00:02:05 +01:00
d-two
3b9d465ae4 Delete baikal/Plugin.php 2024-11-15 00:01:47 +01:00
d-two
edba879ba3 Update config.yaml 2024-11-15 00:01:34 +01:00
d-two
5098cb39cc Update config.yaml 2024-11-14 23:30:26 +01:00
d-two
4cbfe8b05f Update config.yaml 2024-11-14 23:17:16 +01:00
d-two
b6b03b7ec7 Add files via upload 2024-11-14 23:15:36 +01:00
d-two
37bba6abff Update Dockerfile 2024-11-14 23:15:05 +01:00
d-two
d16fbbcc85 Update config.yaml 2024-11-14 22:50:40 +01:00
d-two
dd69e0fbcc Update Dockerfile 2024-11-14 22:50:08 +01:00
d-two
f4e712fb40 Update config.yaml 2024-11-14 21:31:46 +01:00
d-two
2d3ac51b1f Delete baikal/rootfs/var/www/baikal/vendor/sabre/dav/lib/CalDAV/Plugin.php 2024-11-14 21:31:05 +01:00
d-two
d18a54c4f2 Add files via upload 2024-11-14 21:30:27 +01:00
d-two
820f43f74c Create Plugin.php 2024-11-08 21:41:16 +01:00
d-two
b70ccb6e4c Update config.yaml 2024-10-18 22:31:24 +02:00
d-two
a65790654e Update direct.disabled 2024-10-18 22:31:14 +02:00
d-two
5c9813fb64 Update direct-ssl.disabled 2024-10-18 22:31:02 +02:00
d-two
d79eb93b0b Update config.yaml 2024-10-18 22:28:36 +02:00
d-two
c41c3a4853 Update direct-ssl.disabled 2024-10-18 22:28:21 +02:00
d-two
8bd1fba2bb Update direct.disabled 2024-10-18 22:28:10 +02:00
d-two
491fe7d044 Update config.yaml 2024-10-18 22:20:15 +02:00
d-two
ce61f979e1 Update config.yaml 2024-10-18 22:16:56 +02:00
d-two
e18164f6f6 Update direct-ssl.disabled 2024-10-18 22:16:43 +02:00
d-two
4487382823 Update config.yaml 2024-10-18 22:14:26 +02:00
d-two
3c393bec89 Update direct.disabled 2024-10-18 22:14:11 +02:00
d-two
74372151be Update direct-ssl.disabled 2024-10-18 22:13:58 +02:00
d-two
0b03b9fece Update direct-ssl.disabled 2024-10-18 22:12:30 +02:00
d-two
c26bbe0f03 Update config.yaml 2024-10-18 22:11:19 +02:00
d-two
667afdabe2 Update direct.disabled 2024-10-18 22:11:00 +02:00
d-two
f76c2545ea Update README.md 2024-10-16 11:54:30 +02:00
d-two
08f7c2a48f Update config.json 2024-09-05 23:43:19 +02:00
d-two
344ef81bf7 Update config.json 2024-09-05 23:41:19 +02:00
d-two
b6a9e9ba86 Update config.json 2024-09-05 23:38:48 +02:00
d-two
17cfa83619 Update config.json 2024-09-05 23:36:26 +02:00
d-two
f8ffaa65ed Update config.json 2024-09-05 23:35:31 +02:00
d-two
83de8acae7 fix config.json 2024-09-05 23:13:31 +02:00
d-two
a193c86b1e Update config.json 2024-09-05 13:12:14 +02:00
d-two
3bf357b62b Update config.json 2024-09-05 13:01:03 +02:00
d-two
45cef18bdf Update Dockerfile 2024-09-05 13:00:51 +02:00
d-two
4f775d68bc Update Dockerfile 2024-09-05 12:56:09 +02:00
d-two
1aad2ca792 Update Dockerfile 2024-09-05 12:53:54 +02:00
d-two
23fa7fd556 Update Dockerfile 2024-09-05 12:48:31 +02:00
d-two
494d7268d9 Update Dockerfile 2024-09-05 12:42:55 +02:00
d-two
cb40c0d618 Update config.json 2024-09-05 12:37:40 +02:00
d-two
5fe3e36c66 Update Dockerfile 2024-09-05 12:37:26 +02:00
d-two
2a6f6639a1 Update config.yaml 2024-09-05 12:33:34 +02:00
d-two
f2d9eda4d2 Update config.yaml 2024-09-05 12:32:20 +02:00
d-two
ab9ca84926 Rename www.conf to www.conf 2024-09-05 12:31:57 +02:00
d-two
52e5b7836f Update config.yaml 2024-09-05 12:25:34 +02:00
d-two
3b79e49c0c Update run 2024-09-05 12:25:11 +02:00
d-two
b198d9c0c4 Update config.yaml 2024-09-05 12:23:08 +02:00
d-two
8d99bf16b5 Update Dockerfile 2024-09-05 12:22:46 +02:00
d-two
f5a3844da5 Update Dockerfile 2024-03-22 08:06:54 +01:00
d-two
e5e6fc5480 Update Baikal to 0.9.5 2024-03-22 08:03:14 +01:00
d-two
bb294402ca Update Baikal to 0.9.5 2024-03-22 08:02:51 +01:00
d-two
d012519c70 Merge pull request #3 from brefra/download_fix
Fix download omnikey driver
2023-10-26 22:14:30 +02:00
d-two
76d80e3286 Update config.yaml 2023-10-26 22:11:20 +02:00
d-two
413b0467ec Update config.yaml 2023-10-26 22:10:59 +02:00
Frank
7ef32c197e Update download link omnikey driver
Update download link to local file of github repository
2023-10-16 21:06:59 +02:00
Frank
c257657155 Add omnikey download file 2023-10-16 21:04:37 +02:00
d-two
521e121948 Update config.yaml 2023-08-31 13:47:09 +02:00
d-two
7cdd7d2f49 Update run 2023-08-31 13:36:58 +02:00
10 changed files with 67 additions and 37 deletions

View File

@@ -5,26 +5,26 @@ FROM ${BUILD_FROM}
# Set shell
SHELL ["/bin/bash", "-o", "pipefail", "-c"]
ENV VERSION 0.9.3
ENV VERSION 0.10.1
# Setup base
# hadolint ignore=DL3003
RUN \
apk add --no-cache \
nginx=1.22.1-r0 \
php8-curl=8.0.26-r0 \
php8-fpm=8.0.26-r0 \
php8-mbstring=8.0.26-r0 \
php8-xml=8.0.26-r0 \
php8=8.0.26-r0 \
php8-sqlite3=8.0.26-r0 \
php8-pdo=8.0.26-r0 \
php8-pdo_mysql=8.0.26-r0 \
php8-pdo_sqlite=8.0.26-r0 \
php8-session=8.0.26-r0 \
php8-dom=8.0.26-r0 \
php8-xmlreader=8.0.26-r0 \
php8-xmlwriter=8.0.26-r0 \
nginx \
php81-curl \
php81-fpm \
php81-mbstring \
php81-xml \
php81 \
php81-sqlite3 \
php81-pdo \
php81-pdo_mysql \
php81-pdo_sqlite \
php81-session \
php81-dom \
php81-xmlreader \
php81-xmlwriter \
\
&& 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/ \

View File

@@ -1,10 +1,10 @@
---
name: Baikal
slug: baikal
version: 0.9.3
version: 0.10.1
description: Baikal is a Cal and CardDAV server, based on sabre/dav, that includes an administrative interface for easy management.
url: https://github.com/d-two/hassio-addons
startup: application
startup: services
init: false
webui: "[PROTO:ssl]://[HOST]:[PORT:80]"
arch:

View File

@@ -5,4 +5,4 @@
# ==============================================================================
bashio::log.info "Starting PHP-FPM..."
exec php-fpm8 --nodaemonize
exec php-fpm81 --nodaemonize

View File

@@ -7,31 +7,33 @@ ARG OSCAM_VERSION
RUN \
echo "**** install build packages ****" && \
apk add --no-cache --virtual=build-dependencies \
gcc \
g++ \
build-base \
libdvbcsa-dev \
libusb-dev \
linux-headers \
make \
openssl-dev \
pcsc-lite-dev \
subversion \
tar \
shadow && \
echo "**** install runtime packages ****" && \
apk add --no-cache \
ccid \
curl \
libcrypto1.1 \
libssl1.1 \
libdvbcsa \
openssl \
libusb \
pcsc-lite \
pcsc-lite-libs && \
echo "**** compile oscam ****" && \
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 && \
svn checkout https://svn.streamboard.tv/oscam/trunk@${OSCAM_VERSION} /tmp/oscam-svn && \
cd /tmp/oscam-svn && \
mkdir -p /tmp/oscam && \
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 \
--enable all \
--disable \
@@ -58,7 +60,7 @@ RUN \
/tmp/omnikey && \
curl -o \
/tmp/omnikey.tar.gz -L \
"https://www3.hidglobal.com/sites/default/files/drivers/ifdokccid_linux_x86_64-v4.2.8.tar.gz" && \
"https://raw.githubusercontent.com/d-two/hassio-addons/main/oscam/ifdokccid_linux_x86_64-v4.2.8.tar.gz" && \
tar xzf \
/tmp/omnikey.tar.gz -C \
/tmp/omnikey --strip-components=2 && \

View File

@@ -5,6 +5,7 @@
"description": "This add-on allows you to have a OSCAM-Server.",
"arch": ["armv7", "aarch64", "amd64"],
"startup": "application",
"webui": "http://[HOST]:[PORT:8888]",
"boot": "auto",
"init": false,
"uart": true,

Binary file not shown.

View File

@@ -20,7 +20,10 @@ The architectures supported by this image are:
## Quick Start
- coming soon
cifsdomain: workgroup (optional)
cifspassword: password
cifsusername: username
networkdisks: //192.168.137.100/path/to/games
### Ports

View File

@@ -1,7 +1,7 @@
---
name: Ps3NetServer
slug: ps3netserver
version: 0.1.1-NAS
version: 0.1.3-NAS
description: This is a Docker container for ps3netsrv (or ps3netsvr).
url: https://github.com/d-two/hassio-addons/tree/main/ps3netsrv
startup: application
@@ -22,6 +22,6 @@ privileged:
- DAC_READ_SEARCH
schema:
cifsdomain: str?
cifspassword: str?
cifsusername: str?
networkdisks: str?
cifspassword: str
cifsusername: str
networkdisks: str

View File

@@ -5,5 +5,29 @@
# Runs the ps3netsrv
# ==============================================================================
bashio::log.info "Starting Ps3NetSrv.... (Share)"
exec ps3netsrv /mnt/Share
if bashio::config.has_value 'networkdisks'; then
# Define variables
MOREDISKS=$(bashio::config 'networkdisks')
# Clean data
MOREDISKS=${MOREDISKS// \/\//,\/\/}
MOREDISKS=${MOREDISKS//, /,}
MOREDISKS=${MOREDISKS// /"\040"}
# Mounting disks
# shellcheck disable=SC2086
for disk in ${MOREDISKS//,/ }; do # Separate comma separated values
# Clean name of network share
# shellcheck disable=SC2116,SC2001
disk=$(echo $disk | sed "s,/$,,") # Remove / at end of name
disk="${disk//"\040"/ }" #replace \040 with
diskname="${disk//\\//}" #replace \ with /
diskname="${diskname##*/}" # Get only last part of the name
bashio::log.info "Starting Ps3NetSrv.... ($diskname)"
exec ps3netsrv /mnt/"$diskname"
break
done
fi