by Colin Dean cdean@pittco.org
© 2013 Colin Dean. See LICENSING for more details.
GKT facilitates effortless distribution of game keys for gaming events. It is very simple to set up, and even simpler to use.
- Single key upload
- Bulk key upload
- One-click key claim process
- Claimants tracked by IP address, with timestamp
- Simple edit of keys for mistakes or to clear a claim
- Easy deletion of keys
- Security:
- Only a user from localhost may upload, edit, or delete keys
- User assigned key only once per IP, limiting number of keys a single user can claim
See Github Issues: open enhancements for planned features.
Keys partially obscured for obvious reasons.
-
Download source from Github or wherever.
-
Execute some commands:
RAILS_ENV=production bundle install RAILS_ENV=production rake db:migrate RAILS_ENV=production rails server
-
Visit http://localhost:3000/keys to upload key(s).
-
Direct users to http://localhost:3000 to claim their key.
The intent is to keep installation as smooth as possible.
- The GXL Resurrection 2013 LAN party, 11-13 October 2013. 350 attendees, ~75 users of GKT.
Edit this file and submit a pull request, or file an issue, if you want to add your event to this list.
See LICENSING for more details.
See CONTRIBUTING for more details.