CONGO Community Wiki
Handy links:
CONGO Bug Tracker
Downloads
This wiki is for users of the CONGO Event Management System who are interested in downloading and maintaining their own installation. If you have questions on these documents, or are interested in contributing, drop mail to info@stonekeep.com and someone will be in touch.
Current release version: 2.1.0.5 (12/4/2011) (see ReleaseNotes for details)
Requirements
The following tools or environments are necessary to run CONGO:
- A computer capable of running a Java virtual machine. CONGO has been tested on Windows, Linux, and Mac OSX computers.
- Some form of Java Servlet container. Documentation is provided for Tomcat and Jetty installations
- MySQL 5.0 or later available either on the local computer or via network.
- A web browser
If you plan on printing badges for your event, you'll need a printer capable of printing a generated PDF onto whatever material you're using for badges. (Stonekeep uses Evolis badge printers)
Documentation
Installation Instructions
If you are familiar with deploying Java WAR files into a container, follow the Generic Instructions below. For details on specific servlet containers, see the appropriate sections.
- Generic Installation - Follow this guide for downloading, installing, and configuring CONGO if you already have a servlet container environment available.
- Jetty - Installing and configuring Jetty to run CONGO
- Tomcat - Using the Apache Tomcat server to run CONGO
- MySQL - Configuring MySQL for CONGO
Configuration and Operation
This section is currently under development
So now you have CONGO up and running, and have a login. What are the first steps?
- SystemVariables - Setting up how CONGO interracts with your environment
- PaypalCredentials - If using Paypal, this is how to get Paypal account credentials
- EventConfiguration? - The basics of your event. When, where, what.
- RegistrationTypes? - How will people be registering? This is where you set up "full registration" "Friday only", etc sort of settings
- RegistrantProperties? - Questions and options attendees can set on their registration
- DiscountCodes? - Want to have discount codes published to allow things like "10% off!", or allow a specialized price to certain people? Use discount codes!
- Sample templates:
Templates are used when sending out email to users, to recover passwords or as confirmation of a registration. There are two templates used by default that need to exist within CONGO. Here are sample layouts:
- Email-1 This template is used when sending confirmation mail for registration
- Reminder-1 This template is used when a users selects 'forgot password' in the public interface.
HowTos
These documents have been provided by CONGO users and administrators. If you have documentation you'd like submitted to the community wiki, please contact info@stonekeep.com and we can set you up with a login to the wiki.
- Merging - How to work through merging two registrant ID's when there are duplicates.
- Discount Codes - Working with Discount Codes
- Friends - How does the Friends system operate? (Note 'Friends' has been replaced with 'Links')
FAQ's
Developer Resources
Source code building
- Maven - How to compile and run CONGO using Maven
- Eclipse - Using eclipse and the maven plugin
Internal Documentation
SVN Access
API Documentation
Older Docs