My Work
"My Work", ie stuff that I created that is not protected by any copyright rights of the current owners. Most of the things I sadly cannot disclose :( The best stuff I saved for myself though and intend to have it all published soon enough ;)Linux as a server
Distro/OS: Ubuntu Server
Firewall: pure iptables
Database: MySQL
Web Server: Apache2, PHP5
Mail Server: Postfix MTA, Courier IMAP, MySQL user auth, Amavisd-new, SpamAssassin, ClamAV, SASL, TLS, SquirrelMail, Postgrey
FTP Server: ProFTPD, MySQL user auth
DNS Server: BIND9
TODO: Monitoring, squid proxy, samba, backups
This tutorial is designed to guide you step by step in configuring your Ubuntu Server Edition as a fully operational server.
The idea is that by the end of this tutorial you should have a working server, ready for production use. This tutorial should be easy to understand and follow.
I review it with every new Ubuntu edition to ensure all packages are included. Contact me if you get any problems along this tutorial.
Linux as a router
Ubuntu Server edition as a NAT router and firewall (natting, LAN, WAN, iproute2, iptables). This also works well with linux_as_a_server, but I am not going to make a joined manual. This would destroy all the fun ;)
Linux shell scripting tips
Some tricks I have used that hopefully you will find useful (e.g. debootstrap and run services in full chroot)
UConf Server Config
UNDER CONSTRUCTION
This project is designed to help maintain the "Linux As A Server". It contains simple Web GUI (php-based) for configuring BIND, ProFTPD, MySQL, Apache2, PHP5, Postfix,
Courier, SpamAssassin and ClamAV. It should simplify tasks such as user creation, adding virtual hosts to apache and new zones for BIND. Hope you find it useful.
Elegant
UNDER CONSTRUCTION
A WebMail and GroupWare client, which is designed to look sexy, work fast, be stable and best of all - use IMAP Mail Folders to store settings, calendar, contacts, etc
This way all settings and data is accessible via the IMAP Protocol. What's thew advantage? With just IMAP needing to be enabled, the next step will be
to create a plugin for some most popular mail clients (Thunderbird, Outlook) that will read those special folders and update the corresponding functions.
A further step would be to create a plugin app for BlackBerry that would allow us to get those special mails to update a BlackBerry, but that's in far future I guess.