vdradmind(8)

πŸ’– vdradmind πŸ’–

okay bestie, so vdradmind β€” that's the Web-based administration tool for VDR, and yes, it's from the System Manager's Manual, section 8, and it's literally about to be your new fav thing. sit down, hydrate, let's go 🫢


✨ NAME ✨

vdradmind β€” a whole web-based administration tool for VDR, no cap πŸ‘‘


🌈 SYNOPSIS 🌈

vdradmind [OPTION]...

πŸ¦‹ DESCRIPTION πŸ¦‹

so basically vdradmind hands you a webinterface for managing the Linux Video Disk Recorder (VDR). it's giving full control energy. it has a virtual remote so you can control your VDR, you can view live-tv as a small slideshow, you can search for certain shows in the EPG.... the list goes on fr fr πŸ’…

by default vdradmind will listen on port 8001. remember that number, it's important.

⚠️ Note: Your VDR must be configured to be accessible via SVDRP from the machine you run vdradmind from. like, that's non-negotiable, it's the vibe check your setup has to pass πŸ™ˆ

πŸŽ€ OPTIONS πŸŽ€

  • --nofork / -n β€” do not fork on start of vdradmind. translation: vdradmind does not go into daemon-mode. it stays right here with you 🫢
  • --config / -c β€” asks you some questions so it can interactively generate the config-file /etc/vdradmin/vdradmind.conf. it's basically a lil interview, bestie πŸ’–
  • --cfgdir dir/ / -d dir β€” path to the directory containing the VDRAdmin-AM config files. tell it where your stuff lives ✨
  • --kill / -k β€” kill a forked vdradmind. dramatic but necessary πŸ’€
  • --pid pidfile / -p pidfile β€” set the pidfile to use. give it a home πŸ“
  • --ipv6 / -6 β€” use IPv6. [EXPERIMENTAL!] β€” yes it's flagged, yes you should know that going in πŸ”₯
  • --ssl / -s β€” only accept https:// connections. secure girl summer πŸŽ€
⚠️ NOTE: this requires server-cert.pem and server-key.pem in the "certs" directory. no certs, no vibes.

you can create them for example like this:

# openssl req -new -x509 -days 9999 -keyout server-rsa-key.pem -out server-cert.pem

# openssl rsa -in server-rsa-key.pem > server-key.pem
  • --log level / -l level β€” set log level for this session [0 - 7]. pick your level of yapping πŸ“
  • --help / -h β€” display a short message about the options of vdradmind. the cheat sheet, the lil recap, the tl;dr 🌸

πŸ‘‘ AUTHOR πŸ‘‘

this man-page has been written by Thomas Schmidt <thomas@thsnet.de> and has been updated by Andreas Mair <amair.sob@googlemail.com>. legends, honestly πŸ’œ

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 any later version published by the Free Software Foundation. periodt πŸ“œ

On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL.


and that's the whole page bestie β€” vdradmind(8) from the System Manager's Manual, no date on this one, just pure iconic reference-doc energy. now go configure that SVDRP and slay πŸŒŸπŸ’–βœ¨