1
0

Compare commits

..

55 Commits

Author SHA1 Message Date
LinuxServer-CI
084891318e Bot Updating Package Versions 2020-02-07 12:39:59 +00:00
LinuxServer-CI
5ece96dcfd Bot Updating Package Versions 2020-01-17 13:39:27 +01:00
LinuxServer-CI
e7d5c3c756 Bot Updating Package Versions 2019-12-27 10:59:17 +00:00
LinuxServer-CI
705c5eeffc Bot Updating Templated Files 2019-12-27 05:49:10 -05:00
saarg
67c63b8842 Merge pull request #22 from linuxserver/master-3.11
Rebasing to Alpine 3.11
2019-12-27 11:48:04 +01:00
thelamer
0f1d7f29e0 Rebasing to Alpine 3.11 2019-12-19 18:23:13 -08:00
LinuxServer-CI
c0dd2a5232 Bot Updating Package Versions 2019-12-17 22:31:39 +00:00
LinuxServer-CI
316c4283b4 Bot Updating Templated Files 2019-12-17 22:23:03 +00:00
saarg
b5e8040748 Merge pull request #20 from linuxserver/master-3.10
rebase to Alpine 3.10
2019-12-17 23:21:28 +01:00
LinuxServer-CI
848b11dade Bot Updating Templated Files 2019-11-29 12:33:09 +00:00
LinuxServer-CI
63fc03f9c0 Bot Updating Templated Files 2019-11-01 08:33:24 -04:00
LinuxServer-CI
31cea8f308 Bot Updating Package Versions 2019-10-25 13:42:46 +02:00
LinuxServer-CI
048b99cfc6 Bot Updating Templated Files 2019-10-11 12:34:07 +01:00
LinuxServer-CI
0c37ccb33e Bot Updating Templated Files 2019-10-11 12:33:10 +01:00
LinuxServer-CI
c1510593cf Bot Updating Package Versions 2019-09-13 12:38:50 +01:00
LinuxServer-CI
f1e107edf7 Bot Updating Templated Files 2019-09-06 07:34:49 -04:00
LinuxServer-CI
77fe5fc024 Bot Updating Templated Files 2019-09-06 12:32:59 +01:00
LinuxServer-CI
7c037b8f07 Bot Updating Package Versions 2019-08-30 12:38:51 +01:00
LinuxServer-CI
099ee6d0f6 Bot Updating Package Versions 2019-08-09 07:41:32 -04:00
LinuxServer-CI
188fde4900 Bot Updating Templated Files 2019-07-05 07:32:59 -04:00
thelamer
35332826f3 rebase to Alpine 3.10 2019-06-29 09:55:23 -07:00
LinuxServer-CI
721c377cf8 Bot Updating Package Versions 2019-06-07 11:38:48 +00:00
LinuxServer-CI
5c3c63e1c0 Bot Updating Templated Files 2019-06-07 12:33:09 +01:00
LinuxServer-CI
32fc863244 Bot Updating Templated Files 2019-05-24 07:34:27 -04:00
LinuxServer-CI
3da60fa559 Bot Updating Templated Files 2019-05-24 12:32:54 +01:00
LinuxServer-CI
02b4c12dc1 Bot Updating Package Versions 2019-05-03 11:43:31 +00:00
LinuxServer-CI
9e9470eab5 Bot Updating Templated Files 2019-05-03 12:32:49 +01:00
saarg
fb2c75179c Merge pull request #19 from linuxserver/variables
Add revision check, so pipeline can build new revisions
2019-04-29 10:58:43 +02:00
thelamer
1cafe3e38b forgot args in arm variants 2019-04-28 17:58:21 -07:00
thelamer
9beff939fe testing using docker to determine an external verison for build time 2019-04-28 17:50:55 -07:00
tobbenb
ce79a74de0 Add revision check, so pipeline can build new revisions 2019-04-29 00:33:23 +02:00
tobbenb
22d3d9f323 Switch back to streamboard svn to fix version not showing in UI 2019-04-29 05:52:06 +08:00
LinuxServer-CI
9e04fd2a5b Bot Updating Package Versions 2019-04-19 07:42:45 -04:00
LinuxServer-CI
20a2cd5860 Bot Updating Package Versions 2019-03-24 20:46:21 -04:00
Ryan Kuba
ba977cc7a0 Merge pull request #16 from thelamer/master
Switching to new Base images, shift to arm32v7 tag.
2019-03-24 17:30:46 -07:00
thelamer
8046d7e097 Switching to new Base images, shift to arm32v7 tag. 2019-03-23 22:47:23 -07:00
LinuxServer-CI
9a849d2273 Bot Updating Templated Files 2019-03-08 07:32:41 -05:00
LinuxServer-CI
087ee7e179 Bot Updating Package Versions 2019-02-27 18:15:25 -05:00
LinuxServer-CI
6ac759e9b8 Bot Updating Templated Files 2019-02-27 17:53:36 -05:00
aptalca
3fa2093712 Merge pull request #14 from linuxserver/pipeline
adding pipeline logic, multi arch, and rebase to alpine 3.8
2019-02-27 17:52:47 -05:00
thelamer
63adf950ec adding pipeline logic, multi arch, and rebase to alpine 3.8 2019-02-19 20:18:06 -08:00
sparklyballs
12785b1711 Merge pull request #10 from linuxserver/deprecate_cpu_core
deprecate cpu_core routine lack of scaling
2018-01-03 20:13:07 +00:00
sparklyballs
548e6e1cf7 deprecate cpu_core routine lack of scaling 2018-01-03 09:37:25 +00:00
sparklyballs
9c7d852c19 Merge pull request #9 from linuxserver/3.7
bump to alpine 3.7 and fix continuation lines
2017-12-16 18:21:50 +00:00
sparklyballs
d09999bb98 bump to alpine 3.7 and fix continuation lines 2017-12-13 15:30:12 +00:00
aptalca
fa339bcc4d Merge pull request #8 from bibene/master
add card reader driver package
2017-10-19 17:12:58 +03:00
Ivo Martinsons
aef729f7c2 add card reader driver package
update version history
2017-10-19 15:31:54 +03:00
Ivo Martinsons
95ef84a777 add card reader driver package
changes after review
2017-10-19 15:30:10 +03:00
Ivo Martinsons
bc850b20aa add card reader driver package
My card reader "ID 08e6:3437 Gemalto (was Gemplus) GemPC Twin SmartCard Reader" was not working due to missing driver, adding package ccid solves this. It also includes drivers for many other readers.
2017-10-19 13:52:37 +03:00
j0nnymoe
3e2ad3cdff Merge pull request #7 from linuxserver/new_source
New source
2017-10-17 11:16:21 +01:00
sparklyballs
3c372e7836 switch from svn to bzr for source, streamboard currently awol 2017-10-17 10:40:31 +01:00
sparklyballs
84de5b1894 switch from svn to bzr for source, streamboard currently awol 2017-10-17 10:30:44 +01:00
sparklyballs
bae428a8a3 update of README with badges for new ci 2017-07-12 06:47:09 +01:00
saarg
0e91e3adee Merge pull request #6 from linuxserver/alpine_3.6
bump to alpine 3.6
2017-05-28 21:57:29 +02:00
sparklyballs
d317624ea5 bump to alpine 3.6 2017-05-28 19:17:20 +01:00
12 changed files with 2031 additions and 103 deletions

1
.github/FUNDING.yml vendored Executable file
View File

@@ -0,0 +1 @@
open_collective: linuxserver

View File

@@ -1,21 +1,34 @@
<!--- Provide a general summary of the issue in the Title above -->
[linuxserverurl]: https://linuxserver.io
[![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver_medium.png)][linuxserverurl]
<!--- If you have an issue with the project, please provide us with the following information -->
If you are new to Docker or this application our issue tracker is **ONLY** used for reporting bugs or requesting features. Please use [our discord server](https://discord.gg/YWrKVTn) for general support.
<!--- Host OS -->
<!--- Command line users, your run/create command, GUI/Unraid users, a screenshot of your template settings. -->
<!--- Docker log output, docker log <container-name> -->
<!--- Mention if you're using symlinks on any of the volume mounts. -->
<!--- Provide a general summary of the issue in the Title above -->
------------------------------
<!--- If you have a suggestion or fix for the project, please provide us with the following information -->
## Expected Behavior
<!--- Tell us what should happen -->
<!--- What you think your suggestion brings to the project, or fixes with the project -->
<!--- If it's a fix, would it be better suited as a Pull request to the repo ? -->
## Current Behavior
<!--- Tell us what happens instead of the expected behavior -->
## Thanks, team linuxserver.io
## Steps to Reproduce
<!--- Provide a link to a live example, or an unambiguous set of steps to -->
<!--- reproduce this bug. Include code to reproduce, if relevant -->
1.
2.
3.
4.
## Environment
**OS:**
**CPU architecture:** x86_64/arm32/arm64
**How docker service was installed:**
<!--- Providing context helps us come up with a solution that is most useful in the real world -->
## Command used to create docker container (run/create/compose/screenshot)
<!--- Provide your docker create/run command or compose yaml snippet, or a screenshot of settings if using a gui to create the container -->
## Docker logs
<!--- Provide a full docker log, output of "docker logs oscam" -->

View File

@@ -6,10 +6,34 @@
<!--- Before submitting a pull request please check the following -->
<!--- That you have made a branch in your fork, we'd rather not merge from your master -->
<!--- If this is a fix for a typo in code or documentation in the README please file an issue and let us sort it out we do not need a PR -->
<!--- Ask yourself if this modification is something the whole userbase will benefit from, if this is a specific change for corner case functionality or plugins please look at making a Docker Mod or local script https://blog.linuxserver.io/2019/09/14/customizing-our-containers/ -->
<!--- That if the PR is addressing an existing issue include, closes #<issue number> , in the body of the PR commit message -->
<!--- You have included links to any files / patches etc your PR may be using in the body of the PR commit message -->
<!--- -->
<!--- We maintain a changelog of major revisions to the container at the end of readme-vars.yml in the root of this repository, please add your changes there if appropriate -->
## Thanks, team linuxserver.io
<!--- Coding guidelines: -->
<!--- 1. Installed packages in the Dockerfiles should be in alphabetical order -->
<!--- 2. Changes to Dockerfile should be replicated in Dockerfile.armhf and Dockerfile.aarch64 if applicable -->
<!--- 3. Indentation style (tabs vs 4 spaces vs 1 space) should match the rest of the document -->
<!--- 4. Readme is auto generated from readme-vars.yml, make your changes there -->
------------------------------
We welcome all PR’s though this doesn’t guarantee it will be accepted.
## Description:
<!--- Describe your changes in detail -->
## Benefits of this PR and context:
<!--- Please explain why we should accept this PR. If this fixes an outstanding bug, please reference the issue # -->
## How Has This Been Tested?
<!--- Please describe in detail how you tested your changes. -->
<!--- Include details of your testing environment, and the tests you ran to -->
<!--- see how your change affects other areas of the code, etc. -->
## Source / References:
<!--- Please include any forum posts/github links relevant to the PR -->

View File

@@ -1,78 +1,79 @@
FROM lsiobase/alpine:3.5
MAINTAINER saarg
FROM lsiobase/alpine:3.11
# set version label
ARG BUILD_DATE
ARG VERSION
ARG OSCAM_VERSION
LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}"
LABEL maintainer="saarg"
# install runtime packages
RUN \
apk add --no-cache \
libcrypto1.0 \
libssl1.0 \
libusb \
pcsc-lite \
pcsc-lite-libs && \
# install build packages
echo "**** install build packages ****" && \
apk add --no-cache --virtual=build-dependencies \
bzr \
curl \
gcc \
g++ \
libusb-dev \
linux-headers \
make \
libressl-dev \
openssl-dev \
pcsc-lite-dev \
subversion \
tar && \
# compile oscam from source
svn checkout http://www.streamboard.tv/svn/oscam/trunk /tmp/oscam-svn && \
echo "**** install runtime packages ****" && \
apk add --no-cache \
ccid \
libcrypto1.1 \
libssl1.1 \
libusb \
pcsc-lite \
pcsc-lite-libs && \
echo "**** compile oscam ****" && \
if [ -z ${OSCAM_VERSION+x} ]; then \
OSCAM_VERSION=$(svn info --show-item revision http://www.streamboard.tv/svn/oscam/trunk ); \
fi && \
svn checkout http://www.streamboard.tv/svn/oscam/trunk@${OSCAM_VERSION} /tmp/oscam-svn && \
cd /tmp/oscam-svn && \
./config.sh \
--enable all \
--disable \
CARDREADER_DB2COM \
CARDREADER_INTERNAL \
CARDREADER_STINGER \
CARDREADER_STAPI \
CARDREADER_STAPI5 \
IPV6SUPPORT \
LCDSUPPORT \
LEDSUPPORT \
READ_SDT_CHARSETS && \
CARDREADER_DB2COM \
CARDREADER_INTERNAL \
CARDREADER_STINGER \
CARDREADER_STAPI \
CARDREADER_STAPI5 \
IPV6SUPPORT \
LCDSUPPORT \
LEDSUPPORT \
READ_SDT_CHARSETS && \
make \
OSCAM_BIN=/usr/bin/oscam \
NO_PLUS_TARGET=1 \
CONF_DIR=/config \
DEFAULT_PCSC_FLAGS="-I/usr/include/PCSC" \
NO_PLUS_TARGET=1 \
OSCAM_BIN=/usr/bin/oscam \
pcsc-libusb && \
# fix broken permissions from pcscd install.
echo "**** fix broken permissions from pcscd install ****" && \
chown root:root \
/usr/sbin/pcscd && \
chmod 755 \
/usr/sbin/pcscd && \
# install PCSC drivers for OmniKey devices
echo "**** install PCSC drivers ****" && \
mkdir -p \
/tmp/omnikey && \
curl -o \
/tmp/omnikey.tar.gz -L \
https://www.hidglobal.com/sites/default/files/drivers/ifdokccid_linux_x86_64-v4.2.8.tar.gz && \
tar xzf /tmp/omnikey.tar.gz -C \
tar xzf \
/tmp/omnikey.tar.gz -C \
/tmp/omnikey --strip-components=2 && \
cd /tmp/omnikey && \
./install && \
# fix group for card readers and add abc to dialout group
echo "**** fix group for card readers and add abc to dialout group ****" && \
groupmod -g 24 cron && \
groupmod -g 16 dialout && \
usermod -a -G 16 abc && \
# cleanup
echo "**** cleanup ****" && \
apk del --purge \
build-dependencies && \
rm -rf \

87
Dockerfile.aarch64 Normal file
View File

@@ -0,0 +1,87 @@
FROM lsiobase/alpine:arm64v8-3.11
# set version label
ARG BUILD_DATE
ARG VERSION
ARG OSCAM_VERSION
LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}"
LABEL maintainer="saarg"
RUN \
echo "**** install build packages ****" && \
apk add --no-cache --virtual=build-dependencies \
bzr \
curl \
gcc \
g++ \
libusb-dev \
linux-headers \
make \
openssl-dev \
pcsc-lite-dev \
subversion \
tar && \
echo "**** install runtime packages ****" && \
apk add --no-cache \
ccid \