DOMjudge Manual
Contents:
- Overview
- Installation of the DOMserver
- Installation of the judgehosts
- Installation of the team workstations
- Upgrading
- Configuring the system
- Adding contest data in bulk
- Advanced configuration topics
- Adding graphics, custom styling and custom JavaScript
- Adding links to documentation to the team interface
- Authentication and registration
- Executables
- Programming languages
- Special run and compare programs
- Compare programs
- Run programs
- Printing
- Multiple judgedaemons per machine
- Multi-site contests
- Clearing the PHP/Symfony cache
- Sending errors to Sentry
- Running the contest
- Judging topics
- Development
Appendices
- Appendix: Quick installation checklist
- DOMjudge team manual
- Appendix: Problem format specification
- Appendix: Running DOMjudge as a shadow system
- Appendix: Configuration reference
- Scoring
- Judging
memory_limitoutput_limitprocess_limitsourcesize_limitsourcefiles_limitscript_timelimitscript_memory_limitscript_filesize_limittimelimit_overshootoutput_storage_limitlazy_eval_resultsjudgehost_warningjudgehost_criticaldiskspace_errordefault_comparedefault_rundefault_full_debugenable_parallel_judgingjudgehost_activated_by_default
- Clarifications
- Display
output_display_limitshow_pendingshow_flagsshow_affiliationsshow_affiliation_logosshow_teams_submissionsshow_compileshow_sample_outputshow_too_late_resultshow_balloons_postfreezeshow_relative_timetime_formatthumbnail_sizeshow_limits_on_team_pageallow_team_submission_downloadteam_column_widthshow_public_statsshow_language_versionsshow_teams_on_scoreboardenable_ranking
- Authentication
- External systems
- Appendix: Installing the example languages
- Scoring and scoreboard caching implementation