Skip to main content

Primary links

  • Home
  • AI
  • Kubernetes
  • Incus
  • Ansible
  • Terraform
  • OpenStack
  • Virtualization
  • Linux
  • SmartHome
  • HowTo

Misc

  • Linux
  • Hardware
  • Programming
  • Databases
  • Multimedia
  • Windows

Cloud

  • OpenStack
  • cloud-config
  • nextcloud

Virtualization

  • Virtualization
  • Incus
  • Docker
  • KVM
  • Kubernetes
  • LXC
  • LXD
  • QEMU
  • VMware
  • VirtualBox
  • multipass
  • podman
  • vagrant
  • XEN

Network

  • DNS
  • Firewall
  • Linux
  • OpenvSwitch
  • SSL
  • VLAN
  • VPN
  • iPXE
  • namespaces
  • nmcli
  • tcpdump

Storage

  • CEPH
  • DRBD
  • LVM
  • S3
  • ZFS
  • btrfs

Automation / CI/CD

  • Install
  • Ansible
  • GitLab
  • LLM
  • Preseed
  • Puppet
  • Terraform
  • Ubuntu autoinstall

Monitoring / Visualisation

  • Grafana
  • Icinga
  • Prometheus
  • Monitoring
  • ELK
  • mermaid

rsync under OpenElec / Kodi

mkdir /tmp/deb
wget http://ftp.us.debian.org/debian/pool/main/r/rsync/rsync_3.1.1-3_armhf.deb -qP /tmp/
wget http://ftp.us.debian.org/debian/pool/main/a/attr/libattr1_2.4.47-2_armhf.deb -qP /tmp/
wget http://ftp.us.debian.org/debian/pool/main/a/acl/libacl1_2.2.52-2_armhf.deb -qP /tmp/
wget http://ftp.us.debian.org/debian/pool/main/p/popt/libpopt0_1.16-10_armhf.deb -qP /tmp/
dpkg -x /tmp/rsync_3.1.1-3_armhf.deb /tmp/deb
dpkg -x /tmp/libattr1_2.4.47-2_armhf.deb /tmp/deb
dpkg -x /tmp/libacl1_2.2.52-2_armhf.deb /tmp/deb
dpkg -x /tmp/libpopt0_1.16-10_armhf.deb /tmp/deb
scp /tmp/deb/usr/bin/rsync root@192.168.178.3:/storage/
scp /tmp/deb/lib/arm-linux-gnueabihf/libattr.so.1 root@192.168.178.3:/storage/ 
scp /tmp/deb/lib/arm-linux-gnueabihf/libacl.so.1 root@192.168.178.3:/storage/
scp /tmp/deb/lib/arm-linux-gnueabihf/libpopt.so.0 root@192.168.178.3:/storage/
ssh root@192.168.178.3
export PATH=${PATH}:/storage
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/storage

Install Google Music Manager

<?php
$URL="https://raw.githubusercontent.com/panticz/installit/master/install.google-musicmanager.sh";

echo "wget -q --no-check-certificate $URL -O - | bash -";
echo "<div><pre>";
</pre></div>

$c = curl_init();
curl_setopt($c, CURLOPT_URL, $URL);
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);

echo htmlspecialchars(curl_exec($c));

curl_close($c);

echo "";

?>

$ cat /etc/apt/sources.list.d/google-musicmanager.list

deb http://dl.google.com/linux/musicmanager/deb/ stable main

Links
https://play.google.com/music/listen?u=0#/manager

Install pipelight (watch Watchever under Linux / Ubuntu)

<?php
$URL="https://raw.githubusercontent.com/panticz/installit/master/install.pipelight.sh";

echo "wget $URL -O - | bash -";
echo "<div><pre>";
</pre></div>

$c = curl_init();
curl_setopt($c, CURLOPT_URL, $URL);
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);

echo htmlspecialchars(curl_exec($c));

curl_close($c);

echo "";

?>

Start Watchever
chromium-browser https://www.watchever.de/login

Links
https://wiki.ubuntuusers.de/Pipelight/
http://fds-team.de/cms/pipelight-installation.html

lyc - Linux Yamaha receiver control (over serial / RS232 interface)

Yamaha RX-V3800 and some older models like DSP-AX1 are great AV-Receiver, but unfortunately they have no control / web interface to manage it from outside. With a USB-Serial adapter connected to the reciver RS-232 interface, a computer or router and lyc you can control the reciver. In addition, a web interface can be created with wlyc to provide a web access to all network devices like PC, smartphone or tablet.

GitHub repository
https://github.com/panticz/lyc

Download binary
http://dl.panticz.de/lyc/i386/lyc - i386 compiled
http://dl.panticz.de/lyc/ar9132/lyc - Atheros AR9132 (TP-LINK TL-WR1043ND / TL-WDR4300 router)

HowTo compile and run
1. download lyc.c and Makefile
2. compile with: make
3. set up USB Serial adapter http://www.panticz.de/USB-Serial-adapter
4. run command:

./lyc input dvd
./lyc volume up

Run on OpenWrt router
1. download sources
2. comile with
make mips
4. copy lyc to OpenWRT router:

scp lyc root@OPENWRT_IP:/root/lyc

5. login to root@YOUR_OPENWRT_IP
6. download wlyc (OpenWrt wget can not access https, use http redirection)

wget -q http://dl.panticz.de/wlyc/wlyc -O /www/cgi-bin/wlyc
chmod 755 /www/cgi-bin/wlyc

7. Open im broser:
http://OPENWRT_IP/cgi-bin/wlyc
Example: http://ROUTER_IP/cgi-bin/wlyc?p1=input&p2=dvd

cros-compile script for OpenWRT
http://dl.panticz.de/lyc/compile_openwrt_ar9132.sh

http://raw.githubusercontent.com/panticz/lyc/master/lyc.c - lyc source code
<?php
$URL="https://raw.githubusercontent.com/panticz/lyc/master/lyc.c";

echo "<div><pre>";
</pre></div>

$c = curl_init();
curl_setopt($c, CURLOPT_URL, $URL);
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);

echo htmlspecialchars(curl_exec($c));

curl_close($c);

echo "";

?>

https://raw.githubusercontent.com/panticz/lyc/master/rxvx700.h - Yamaha RS232 codes
<?php
$URL="https://raw.githubusercontent.com/panticz/lyc/master/rxvx700.h";

echo "<div><pre>";
</pre></div>

$c = curl_init();
curl_setopt($c, CURLOPT_URL, $URL);
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);

echo htmlspecialchars(curl_exec($c));

curl_close($c);

Install DLNA server under Debian / Ubuntu Linux (MiniDLNA)

# configure domU

[ -z $DOMAIN_NAME ] && DOMAIN_NAME=dlna
[ -z $DOMAIN_MAC ] && DOMAIN_MAC=00:d1:1a:00:00:00
[ -z $DOMAIN_RAM ] && DOMAIN_RAM=256Mb
[ -z $DOMAIN_HDD ] && DOMAIN_HDD=2Gb

# create domU

http://www.panticz.de/DomU-Debian-Sid

# add repository (squezze only)
if [ $(lsb_release -cs) == "squeeze" ]; then
echo "deb http://ftp.de.debian.org/debian sid main" > /etc/apt/sources.list.d/sid.list
apt-get update

fi

# install minidlna
apt-get install -y minidlna
# remove repository (squezze only)
if [ $(lsb_release -cs) == "squeeze" ]; then
rm /etc/apt/sources.list.d/sid.list
apt-get update

fi

# configure
sed -i 's|#friendly_name=|friendly_name=MiniDLNA|g' /etc/minidlna.conf
# rebuild database

/etc/init.d/minidlna stop
minidlna -f /etc/minidlna.conf -R -d
/etc/init.d/minidlna start

# restart

/etc/init.d/minidlna restart

# web interface

http://YOUR_SERVER_IP:8200/

# todo

diff /etc/minidlna.conf.conf /etc/minidlna.conf
14c14,16
media_dir=/opt
---
> #media_dir=/opt
> media_dir=V,/media/video
> media_dir=A,/media/music

# default media dir

/var/lib/minidlna

# enable debug
sed -i 's|#log_level=warn|log_level=debug|g' /etc/minidlna.conf
sed -i 's|DAEMON_ARGS="-f $CONFIGFILE -P $PIDFILE $DAEMON_OPTS"|DAEMON_ARGS="-d -f $CONFIGFILE -P $PIDFILE $DAEMON_OPTS"|g' /etc/init.d/minidlna
# Links

http://wiki.ubuntuusers.de/MiniDLNA
http://zeldor.biz/2012/01/dlna-minidlna-on-debian/ - DLNA – miniDLNA on Debian

Install Kodi

Install stable version
<?php
$URL="https://raw.githubusercontent.com/panticz/installit/master/install.xbmc.sh";

echo "wget $URL -O - | bash -";
echo "<div><pre>";
</pre></div>

$c = curl_init();
curl_setopt($c, CURLOPT_URL, $URL);
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);

echo htmlspecialchars(curl_exec($c));

curl_close($c);

echo "";

?>

install unstable version

wget http://installit.googlecode.com/hg/install.xbmc.sh -O /tmp/install.xbmc.sh

bash /tmp/install.xbmc.sh -u

Unofficial PVR repository

sudo add-apt-repository ppa:lars-opdenkamp/xbmc-pvr

XBMC standalone

sudo apt-get install -y xbmc xbmc-standalone

Configuring a Wii Remote
http://www.mini-itx.com/projects/xbmc-ion/module/6

Install Gimp from Ubuntu PPA

<?php
$URL="https://raw.githubusercontent.com/panticz/installit/master/install.gimp.sh";

echo "wget $URL -O - | bash -";
echo "<div><pre>";
</pre></div>

$c = curl_init();
curl_setopt($c, CURLOPT_URL, $URL);
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);

echo htmlspecialchars(curl_exec($c));

curl_close($c);

echo "";

?>

Ansible
https://github.com/panticz/ansible/tree/master/roles/gimp
- hosts: localhost
roles:
- gimp

# OPTIONAL: enable single window mode

Menu Window > check "Single window mode"

# Links

https://launchpad.net/~matthaeus123/+archive/mrw-gimp-svn - Matt Walker Gimp PPA repository
http://www.webupd8.org/2009/08/how-to-install-gimp-27-in-ubuntu-jaunty.html
ftp://ftp.gimp.org/pub/gimp/v2.7/

Install uShare (UPnP server)

<?php
$URL="https://raw.githubusercontent.com/panticz/installit/master/install.ushare.sh";

echo "wget $URL -O - | bash -";
echo "<div><pre>";
</pre></div>

$c = curl_init();
curl_setopt($c, CURLOPT_URL, $URL);
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);

echo htmlspecialchars(curl_exec($c));

curl_close($c);

echo "";

?>

Web interface
http://YOUR_SERVER_IP:49152/web/ushare.html

Links
http://ushare.geexbox.org/

Play BlueRay disc with Linux

Play BlueRay discs with Linux

# new 2
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install build-essential libc6-dev libssl-dev libgl1-mesa-dev libqt4-dev

cd /tmp

wget http://www.makemkv.com/download/makemkv_v1.6.3_bin.tar.gz
wget http://www.makemkv.com/download/makemkv_v1.6.3_oss.tar.gz
tar -xvf makemkv_v1.6.3_bin.tar.gz
tar -xvf makemkv_v1.6.3_oss.tar.gz

cd /tmp
cd makemkv_v1.6.3_oss

sudo make -f makefile.linux
sudo make -f makefile.linux install

cd /tmp
cd makemkv_v1.6.3_bin

sudo make -f makefile.linux
sudo make -f makefile.linux install
wget http://www.bultsblog.com/BluRay-plugin-v01a.zip
# new

http://code.google.com/p/swiss-army-knife/downloads/detail?name=makemkv-swiss-army-knife-32.tar.gz

# build makemkv
sudo apt-get install -y build-essential libc6-dev libssl-dev libgl1-mesa-dev libqt4-dev

cd /tmp

wget http://www.makemkv.com/download/makemkv_v1.5.6_beta_bin.tar.gz
wget http://www.makemkv.com/download/makemkv_v1.5.6_beta_oss.tar.gz
tar -xvf makemkv_v1.5.6_beta_bin.tar.gz
tar -xvf makemkv_v1.5.6_beta_oss.tar.gz

cd makemkv_v1.5.6_beta_oss

sudo make -f makefile.linux
sudo make -f makefile.linux install

cd ..
cd makemkv_v1.5.6_beta_bin

sudo make -f makefile.linux
sudo make -f makefile.linux install
# start stream

makemkvcon stream disc:0

# start play with XBMC / Boxee

http://YOUR_IP:8800/xbmcCmds/xbmcHttp?command=PlayFile(http://YOUR_IP:51000/stream/title0.m2ts)

Boxee

Links
http://www.livestream.com/boxee

Apps
http://support.boxee.tv/entries/101286-how-do-i-go-about-developing-my-first-app
http://www.shazaml.com/archives/creating-a-hello-world-application-for-boxee

Dev
http://sites.google.com/site/ka010notes/misc/boxee-xbmc
http://forums.boxee.tv/showthread.php?t=16610

settings

true
        true

Play URL
http://YOUR_XBMC_IP/xbmcCmds/xbmcHttp?command=PlayFile(http://download.blender.org/peach/trailer/trailer_720p.mov)

Pagination

  • 1
  • Next page
multimedia
Profiles GitHub StackOverflow LinkedIn Xing
Contact Imprint
© panticz 2026

Cookie-Einstellungen

Diese Website nutzt eingebettete Inhalte von Drittanbietern (z.B. YouTube, SoundCloud). Beim Laden dieser Inhalte werden Daten an die jeweiligen Anbieter übermittelt. Datenverarbeitungserklärung