{"repo":"nymanjens/quizmaster","free":true,"listed":false,"github":"https://github.com/nymanjens/quizmaster","clone":"git clone https://github.com/nymanjens/quizmaster.git","description":"A web-app for conducting a quiz over the internet","language":"Scala","stars":325,"topics":["selfhosted","quiz","website"],"license":null,"category":"self-hosted-apps","readme_excerpt":"Quizmaster A web-app for conducting a quiz, including a page for players to enter their answers. Lots of question types are suported, which are configured in a YAML file. Screenshot Installation From prebuilt release in zip file (recommended) - Install Java 11 (JDK 11) on your server - Download \"Binaries (compiled files) with demo configuration\" from the latest release - Unpack the archive and open a terminal in the unpacked folder - Run bin/server (UNIX) or bin/server.bat (Windows) - Browse to http://localhost:9000 Using a prebuilt docker image - Run the following commands: - Browse to http://localhost:9000 Tip: After updating quiz-config.yml , you can force recreate the containers as follows: Building and running your own release with Docker - Run the following commands: - Browse to http://localhost:9000 Configuration - conf/quiz/quiz-config.yml : Configure your quiz here (questions, choices, answers, images, ...). The existing one in the release is a demo config that contains most of the options. Play How to set up Follow these steps to host a quiz: - Make your own quiz by editing conf/quiz/quiz-config.yml . You can test your quiz by starting a local server with it (see the installation section above) - Host the server somewhere accessible to all players - During a quiz, share the link to your server with all players. You can go to the same page and unlock the master controls via the padlock icon (if you configured a masterSecret in quiz-config.yml ). The important pages d","default_branch":null,"files":null,"tree":[],"storefront":"/r/nymanjens","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nymanjens/quizmaster/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}