DOMjudge Manual
- 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_limit
output_limit
process_limit
sourcesize_limit
sourcefiles_limit
script_timelimit
script_memory_limit
script_filesize_limit
timelimit_overshoot
output_storage_limit
lazy_eval_results
judgehost_warning
judgehost_critical
diskspace_error
default_compare
default_run
default_full_debug
enable_parallel_judging
judgehost_activated_by_default
- Clarifications
- Display
output_display_limit
show_pending
show_flags
show_affiliations
show_affiliation_logos
show_teams_submissions
show_compile
show_sample_output
show_too_late_result
show_balloons_postfreeze
show_relative_time
time_format
thumbnail_size
show_limits_on_team_page
allow_team_submission_download
team_column_width
show_public_stats
show_language_versions
show_teams_on_scoreboard
enable_ranking
- Authentication
- External systems
- Appendix: Installing the example languages