Node.js is a server-side software system designed for writing scalable Internet applications, notably web servers. Programs are written on the server side in JavaScript, using event-driven, asynchronous I/O to minimize overhead and maximize scalability. Node.js contains a built-in HTTP server library, making it possible to run a web [...]

Debian just released a stable version of Debian 7.0 (wheezy). If you’re running previous version of Debian, you can easily upgrade. 1. Update all packages currently installed to the latest squeeze versions apt-get update apt-get upgrade

Two-Factor authentication adds an extra layer of security to the authentication process to prevent unauthorized users to access your services or data. Normally you only type username and password (something you know) but with Two-Factor authentications, additionally you need to provide something you have (mobile phone running Android, [...]

Percona Server is an enhanced drop-in replacement for MySQL. Persona server is free open source solution, offering better performance, scalability, features, and instrumentation. Self-tuning algorithms and support for extremely high-performance hardware make it the clear choice for organizations that demand excellent performance and [...]

Mailgraph is a very simple mail statistics RRDtool frontend for Postfix and Sendmail that produces daily, weekly, monthly and yearly graphs of received/sent and bounced/rejected mail. Assuming you already have Postfix and Apache installed, just install these packages: apt-get install rrdtool mailgraph

When publishing live streams to the public from IP camera or other source, you will in most cases need a streaming server to re-stream the source for security purposes and to be able to handle the traffic. Wowza is great for that! Here’s how to install it and set up a live RTSP re-stream. Install Java Runtime Environment (JRE) 1. [...]

H.264/MPEG-4 Part 10 or AVC (Advanced Video Coding) is a standard for video compression, and is currently one of the most commonly used formats for the recording, compression, and distribution of high definition video. The ffmpeg package provided by Debian repositories doesn’t support H.264 due to patent restrictions. Luckily [...]

Pure-FTPd is actively supported, and it was always designed with security in mind. It doesn’t provide useless bells and whistles, but focuses on efficiency and ease of use. The server can run with privilege separation for paranoid security. It can even run 100% non-root, with its built-in chroot() emulation and virtual accounts. 1. [...]