Welcome to tollgate’s documentation!¶
tollgate is a captive portal system for Linux.
You can find out more at the website or the GitHub project.
Contents:
- Introduction
- Deploying tollgate
- Deploying tollgate into a Django project
- Deploying tollgate in development
- Clustering tollgate with CARP
- Running on large subnets (bigger than /24) or with more than 128 hosts
- MySQL / MariaDB quirks
- Windows Clients
- Nintendo Consoles / WFC
- PlayStation Portable (PSP)
- Consoles without web browsers
- Rogue DHCP / DNS Servers
- Allocating quota, “one free reset” and at present hard-coded policies
- Reporting quota metering errors
- Deploying on Fedora
- Permissions in tollgate
EventAttendance.can_register_attendance
: Register event attendanceEventAttendance.can_view_quota
: View quotaEventAttendance.can_reset_quota
: Reset quotaEventAttendance.can_reset_own_quota
: Reset own quota multiple timesEventAttendance.can_revoke_access
: Revoke internet access for a userEventAttendance.can_change_coffee
: Coffee request access changeIP4PortForward.can_ip4portforward
: Manage IPv4 port forwardingUserProfile.can_toggle_internet
: Toggle internet access for users
- Hacking on tollgate
- Credits / Thanks
- Changelog
- Licensing