CUCC Expedition Handbook

Troggle - what it is

git logo

Troggle is the software which runs the the expo cave survey data management and website.

Troggle - what it does

Troggle manages all cave and expo data in a logical and maintainable way and publishes it on the web.

The troggle software is written and maintained by expo members.

Examples of troggle-generated pages from data:

Troggle - where it gets the data

All the data of all kinds is stored in files. When troggle starts up it imports that data from the files. There are other scripts doing useful things (folk, wallets) and these too get their data from files. Troggle is completely unlike any other django installation: it has a database, but the database is rebuilt from files.

There is never any need to back up or archive the database as it is rebuilt from files. Rebuilding troggle and re-importing all the data takes about half an hour.


Go on to: troggle status
Return to: expo online systems overview