Skip to content

DeutscheModelUnitedNations/munify-chase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

491 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MUNify CHASE

CHASE stands for CHAiring SoftwarE

MUNify CHASE is a software for managing debates of Model United Nations conferences — speakers lists, digital voting, resolution editing, roll-call, and more. It is part of the MUNify Project by the German non-profit Deutsche Model United Nations (DMUN) e.V..

Download Native Client
Opens the latest release page — scroll down to Assets to find the installer for your platform.


Need CHASE for your conference but can't self-host?

We can host and operate CHASE for you. This is especially suited for smaller conferences. Depending on the use case a service fee may apply.

Reach out at vorstand@dmun.de and we'll figure out what works for you.


Documentation

Full documentation — setup guides, self-hosting, user manual, and FAQs — lives at munify.cloud.

Dependencies

CHASE has no built-in authentication. It requires an OIDC-compliant identity provider. If you don't bring your own, we recommend pocket-id (passkey-only) or Zitadel / Logto for more options.

You will also need a PostgreSQL database.

CHASE works best alongside MUNify DELEGATOR for registration and participant management, though it can be used standalone.

Native Client

CHASE ships a Tauri-based desktop app (macOS .dmg, Windows .exe, Linux .deb / .AppImage). Installers are attached to every GitHub release.

The desktop app is built from the native-client branch — a server-free fork of main. A workflow merges main into native-client automatically on every commit, strips server-only files, and either pushes directly or opens a PR if there are conflicts. Release builds are triggered by version tags and published to the same release alongside the Docker image.

Releasing

npm version patch   # 1.2.3 → 1.2.4
npm version minor   # 1.2.3 → 1.3.0
npm version major   # 1.2.3 → 2.0.0

git push --follow-tags

Pre-release tags (alpha, beta, rc) are published as GitHub pre-releases and excluded from the auto-updater.

Contributing

Contributions are welcome! See CONTRIBUTING.md for how to get started.

By contributing you agree to release your work under the project's license.

License

LICENSE

Support / Donations

Support DMUN e.V. by donating at dmun.de or contact vorstand@dmun.de for details. Donations are tax-deductible in Germany.

About

CHASE conference software, part of MUN-Product Suite MUNify

Resources

License

Code of conduct

Contributing

Stars

14 stars

Watchers

2 watching

Forks

Packages

 
 
 

Contributors