GithubHelp home page GithubHelp logo

lapicidae / vdr-server Goto Github PK

View Code? Open in Web Editor NEW
7.0 7.0 1.0 360 KB

VDR Docker Image based on Arch Linux

License: GNU General Public License v3.0

Dockerfile 1.29% Shell 68.42% Awk 1.02% HTML 29.26%

vdr-server's People

Contributors

dependabot[bot] avatar lapicidae avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

jhelgert

vdr-server's Issues

Recording channels yields ring buffer overflows

Hi,

First of all, thanks a lot for this Docker Image!

Currently, I'm facing several ring buffer overflows whenever a timer starts. I described the problem in depth including a log file here. Unfortunately, it's in german. Since I'm still not sure if it's more a VDR/Docker problem or an Unraid problem, I'd like to increase the buffer sizes for testing purposes. For this end, I guess one would need to modify the RECORDERBUFSIZE in vdr's recorder.c.

I'm still an Arch noob, so I was wondering what's the easiest way to do so while still using your Docker image?

Configuration Reset after Update?

Hello,
thank you for this wonderful image. It was really easy to setup and I use it with a combination of watchtower to automatically update the container.

When checking again today it seems that some configuration values I changed and the password for the webui seem to be reset. After a quick test it seems that the config changes are persistent to container restarts.

So I was wondering if this reset could be due to an automatic update with a new version? Or is there any other mechanism which sets the configuration to default values?

My docker compose file looks like this:

version: "2.1"
volumes:
  config:
  system:
  cache:

services:
  vdr-server:
    image: lapicidae/vdr-server
    container_name: vdr-server
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Berlin
      - PLUGINS=live 
      #streamdev-server vnsiserver epgsearch 
    volumes:
      - system:/vdr/system
      - config:/vdr/config
      - /data/vdr:/vdr/recordings
      - cache:/vdr/cache
      - /etc/letsencrypt/live/my.domain/fullchain.pem:/vdr/fullchain.pem:ro
      - /etc/letsencrypt/live/my.domain/privkey.pem:/vdr/privkey.pem:ro
    ports:
      - 8001:8009
      #- 6419:6419 #optional
      #- 6419:6419/udp #optional
      #- 34890:34890 #optional
    devices:
      - /dev/dvb:/dev/dvb
    restart: unless-stopped
    labels:
      - com.centurylinklabs.watchtower.enable=true

Sat>ip

is it possible to add the possibilie to run it as a server pushing from sat>ip server?

Problem with latest Docker Image

Hello,
I just noticed that the current latest image from Docker Hub does not start correctly. When I try to run it with docker run lapicidae/vdr-server no output is shown. It seems to be stuck at bootup or something.

Digest:sha256:20828ed08552107fd96cff0d8276e4294dbd8a8eeb7f2647b358079f664bb39c

new error

user.err: Mar 3 00:18:11 vdr: [986] [poller.c,118]: epoll_ctl(EPOLL_CTL_DEL) failed: No such file or directory
user.err: Mar 3 00:18:11 vdr: [986] [poller.c,118]: epoll_ctl(EPOLL_CTL_DEL) failed: No such file or directory

Passing parameters to plugins

Thank you very much for you work dockerizing vdr...

I'm trying to you satip for my docker vdr, as my box got no dvb hardware....

In docker host-mode, my minisat with 4 tuners got found but channelscan with plugins wirbelscan or channelscan doesn't change the channels.conf (permissions seem to be right, as i can wright the file via docker console and user vdr)

Neither do dvbapi recognize any CA PMT data on crypted channels.

Now I try to define the satip tuners by myself via parameters given tu vdr start command.

But I don't know how to pass those parameters to vdr start...

Do I need to quote around the plugin definition in my docker-compose file?

I tried to use "command" in docker-compose, but that did not the trick.

Do you have an advice for my situation? :-)

Greetings

JERKBALL

VDR is not starting

The VDR crashes after starting. Last Update from 22.02.23 - 09:19 PM

user.err: Feb 22 21:49:27 vdr: [25569] ERROR: video data stream broken
user.err: Feb 22 21:49:27 vdr: [25569] initiating emergency exit
user.err: Feb 22 21:49:27 vdr: [25499] emergency exit requested - shutting down
user.info: Feb 22 21:49:28 vdr: [25499] DDCI-Inf: plugin stopped
user.err: Feb 22 21:49:32 vdr: [25499] emergency exit!
VDR exit code: 1

regards
Lars

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.