linuxserver/oscam¶
Oscam is an Open Source Conditional Access Module software used for descrambling DVB transmissions using smart cards. It's both a server and a client.
Supported Architectures¶
We utilise the docker manifest for multi-platform awareness. More information is available from docker here and our announcement here.
Simply pulling lscr.io/linuxserver/oscam:latest
should retrieve the correct image for your arch, but you can also pull specific arch images via tags.
The architectures supported by this image are:
Architecture | Available | Tag |
---|---|---|
x86-64 | ✅ | amd64-<version tag> |
arm64 | ✅ | arm64v8-<version tag> |
armhf | ❌ |
Application Setup¶
To set up oscam there are numerous guides on the internet. There are too many scenarios to make a quick guide. The web interface is at port 8888. You can find the project wiki here.
Usage¶
To help you get started creating a container from this image you can either use docker-compose or the docker cli.
docker-compose (recommended, click here for more info)¶
---
+ oscam - LinuxServer.io
LinuxServer.io oscam
linuxserver/oscam¶
Oscam is an Open Source Conditional Access Module software used for descrambling DVB transmissions using smart cards. It's both a server and a client.
Supported Architectures¶
We utilise the docker manifest for multi-platform awareness. More information is available from docker here and our announcement here.
Simply pulling lscr.io/linuxserver/oscam:latest
should retrieve the correct image for your arch, but you can also pull specific arch images via tags.
The architectures supported by this image are:
Architecture Available Tag x86-64 ✅ amd64-<version tag> arm64 ✅ arm64v8-<version tag> armhf ❌
Application Setup¶
To set up oscam there are numerous guides on the internet. There are too many scenarios to make a quick guide. The web interface is at port 8888. You can find the project wiki here.
Usage¶
To help you get started creating a container from this image you can either use docker-compose or the docker cli.
docker-compose (recommended, click here for more info)¶
---
services:
oscam:
image: lscr.io/linuxserver/oscam:latest
@@ -47,4 +47,4 @@
--pull \
-t lscr.io/linuxserver/oscam:latest .
The ARM variants can be built on x86_64 hardware using multiarch/qemu-user-static
Once registered you can define the dockerfile to use with -f Dockerfile.aarch64
.
Versions¶
- 19.04.24: - Retrieve Oscam from the new git repo.
- 04.03.24: - Rebase to Alpine 3.19. Add libdvbcsa.
- 27.08.23: - Rebase to Alpine 3.18. Pull PCSC driver from Linuxserver S3 due to Cloudflare blocking curl download of original file.
- 07.07.23: - Deprecate armhf. As announced here
- 13.03.23: - Rebase to Alpine 3.17.
- 03.11.22: - Rebasing to alpine 3.16 and s6v3. Update pcsd driver link.
- 13.02.22: - Rebasing to alpine 3.15.
- 19.12.19: - Rebasing to alpine 3.11.
- 28.06.19: - Rebasing to alpine 3.10.
- 29.04.19: - Add revision check, so pipeline can build new revisions.
- 28.04.19: - Switch back to streamboard svn to fix version not showing in UI.
- 23.03.19: - Switching to new Base images, shift to arm32v7 tag.
- 19.02.19: - Add pipeline logic and multi arch, rebase to Alpine 3.8.
- 03.01.18: - Deprecate cpu_core routine lack of scaling.
- 13.12.17: - Rebase to alpine 3.7.
- 19.10.17: - Add ccid package for usb card readers.
- 17.10.17: - Switch to using bzr for source code, streamboard awol.
- 28.05.17: - Rebase to alpine 3.6.
- 09.02.17: - Rebase to alpine 3.5.
- 14.10.16: - Add version layer information.
- 02.10.16: - Add info on passing through devices to README.
- 25.09.16: - Initial release.
\ No newline at end of file
+
Once registered you can define the dockerfile to use with -f Dockerfile.aarch64
.
Versions¶
- 19.04.24: - Retrieve Oscam from the new git repo.
- 04.03.24: - Rebase to Alpine 3.19. Add libdvbcsa.
- 27.08.23: - Rebase to Alpine 3.18. Pull PCSC driver from Linuxserver S3 due to Cloudflare blocking curl download of original file.
- 07.07.23: - Deprecate armhf. As announced here
- 13.03.23: - Rebase to Alpine 3.17.
- 03.11.22: - Rebasing to alpine 3.16 and s6v3. Update pcsd driver link.
- 13.02.22: - Rebasing to alpine 3.15.
- 19.12.19: - Rebasing to alpine 3.11.
- 28.06.19: - Rebasing to alpine 3.10.
- 29.04.19: - Add revision check, so pipeline can build new revisions.
- 28.04.19: - Switch back to streamboard svn to fix version not showing in UI.
- 23.03.19: - Switching to new Base images, shift to arm32v7 tag.
- 19.02.19: - Add pipeline logic and multi arch, rebase to Alpine 3.8.
- 03.01.18: - Deprecate cpu_core routine lack of scaling.
- 13.12.17: - Rebase to alpine 3.7.
- 19.10.17: - Add ccid package for usb card readers.
- 17.10.17: - Switch to using bzr for source code, streamboard awol.
- 28.05.17: - Rebase to alpine 3.6.
- 09.02.17: - Rebase to alpine 3.5.
- 14.10.16: - Add version layer information.
- 02.10.16: - Add info on passing through devices to README.
- 25.09.16: - Initial release.