Hocuspocus 2.2

Hocuspocus is a remote control system for key Linux applications.
Hocuspocus is a remote control system for key Linux applications.

They can be controlled remotely via a web server. This means you can adjust things like system volume from any browser, including a wifi enabled PDA such as the Iphone. Hocuspocus is written in Python using Greg Stein's EZT templating system.

Supported applications:

- Audacious
- Alsa sound system
- Playlists

Launching A Single Server

in this directory just run


This will start a single server on the port specified in ./hocuspocus.conf. This config files also authorization and authentication settings.

Configuration and Customization

There more configuration in Config/*.conf. The html templates can be found at Templates/*ezt. The css style sheet used by all templates lives in


The default user password combination is (default, admin). Also certain machines from local subnets are allowed.

Running Multiple Servers

If you have multiple servers running you can use the proxy ./service_manager.py to provide a single access point for all of them. This will also reduce the number of holes you have to punch in your firewall.

last updated on:
July 21st, 2010, 16:27 GMT
developed by:
Robert Muth
license type:
GPL (GNU General Public License) 
ROOT \ Multimedia \ Video


In a hurry? Add it to your Download Basket!

user rating 20



3 Screenshots
What's New in This Release:
  • Added an alarm clock, favicon, and initial support for pulseaudio.
read full changelog

Add your review!