micolous.id.au

The result of a blogging accident

Belated announcement: tollgate source released

Last weekend, tollgate’s source code was released. This is the project formerly known as portal2, which ran the captive portal system at StreetGeek and SAGAfest from January 2009 to September 2010. It’s a quota-managed captive portal system for Linux mainly aimed at LAN parties.

There’s a number of improvements in 2.8.4’s development branch already over 2.8.3:

  • Local sign-in and events management system.
  • Port forwarding system.
  • Migrating several systems over so they work with Django 1.2, and removing some older legacy code.
  • All the local authentication hacks have been eliminated.
  • Fixed XSS issue in captive landing page.

The code is released under the GNU Affero General Public License v3, and is available from my GitHub repository.

At some point in the future this’ll be pulled into a 2.8.4 release, after some further janitorial work is done. It’s been sitting around for a little while, may as well get it out there now. Eventually this will be migrated to become a part of the LanConnect project, with optional integration with it’s databases.