a weblog about programming, hacking, linux, and other randomness

My Photo
I'm a Programmer, Hobby Hacker, and Linux Freak.

Tuesday, January 6, 2009

My Personal Linux Server

It's no beast, but it's more important than my left leg. With a 2.2Ghz x86_64 AMD LE-1600 processor, 2Gb RAM, and just under 3Tb of combined disk capacity all on a 3Mb /s connection...my home server isn't breaking any speed records (actually I'm considering some upgrades as I write this). But you can find me logged in to it more often than WoW.

Other than the standard "cookie cutter" services like Apache2, OpenSSH, ProFTPD, etc. I have a number of other applications that make everyday life easier. I have decided to maintain a list of applications that have survived multiple re-installations. The following can be considered recommendations, requirements, or life support...in my case.

Web-based Services:
  • Torrentflux-b4rt - A BitTorrent and Internet transfer web control application.
  • Jinzora - A web based media streaming and management system.
  • AutoIndex - A website directory indexer and file manager.
  • Zoneminder - Linux home CCTV and video camera security with motion detection.
Console Applications:
  • htop - An interactive process viewer for Linux.
  • screen - Screen is a full-screen window manager that multiplexes a physical terminal between several processes, typically interactive shells.
  • ccze - A robust and modular log colorizer.
  • localepurge - Automagically remove unnecessary locale data.
Local Services:
  • portsentry - An attack detection tool developed by Psionic Technologies (now a part of Cisco).
  • snort - The de facto standard for intrusion detection/prevention.
  • oinkmaster - Oinkmaster is a script that will help you update and manage your Snort rules.
  • privoxy - A non-caching web proxy with advanced filtering capabilities.
Network Diagram:


(Created with Dia)

0 comments:

Post a Comment