├── .github └── workflows │ ├── build-contributor-container-PR.yml │ ├── build-contributor-container-release.yml │ ├── build-domjudge-container-PR.yml │ ├── build-domjudge-container-release.yml │ ├── build-gitlab-container-PR.yml │ ├── build-gitlab-container-release.yml │ └── shellcheck.yml ├── README.md ├── debian ├── README.Debian ├── changelog ├── compat ├── control ├── copyright ├── domjudge-common.install ├── domjudge-doc.doc-base ├── domjudge-domserver.config ├── domjudge-domserver.dirs ├── domjudge-domserver.install ├── domjudge-domserver.links ├── domjudge-domserver.lintian-overrides ├── domjudge-domserver.logrotate ├── domjudge-domserver.postinst ├── domjudge-domserver.postrm ├── domjudge-domserver.prerm ├── domjudge-judgehost.config ├── domjudge-judgehost.dirs ├── domjudge-judgehost.install ├── domjudge-judgehost.logrotate ├── domjudge-judgehost.postinst ├── domjudge-judgehost.postrm ├── domjudge-judgehost.templates ├── patches │ ├── 010_debianise_dj_make_chroot.patch │ ├── disable_fix_permissions │ └── series ├── rules ├── source │ ├── format │ └── lintian-overrides └── src │ ├── db_install │ ├── db_upgrade │ ├── dbpasswords.template │ └── dj_upgrade_chroot ├── docker-contributor ├── Dockerfile ├── README.md ├── php-config │ └── xdebug.ini ├── scripts │ ├── bin │ │ ├── apache2-access-log │ │ ├── apache2-error-log │ │ ├── extra-judges │ │ ├── judgedaemon-log │ │ ├── nginx-access-log │ │ ├── nginx-error-log │ │ ├── switch-php │ │ ├── switch-webserver │ │ ├── symfony-log │ │ ├── xdebug-disable │ │ └── xdebug-enable │ └── start.sh ├── sudoers-domjudge ├── supervisor │ ├── apache2.conf │ ├── judgedaemon.conf │ ├── judgedaemonextra.conf │ ├── nginx.conf │ └── php.conf └── supervisord.conf ├── docker-gitlabci ├── Dockerfile ├── README.md └── build.sh ├── docker ├── .gitignore ├── README.md ├── build-domjudge.sh ├── build-judgehost.sh ├── build.sh ├── docker-compose-traefik.yml ├── docker-compose.yml ├── domserver │ ├── Dockerfile │ ├── build.sh │ ├── configure.sh │ ├── scripts │ │ ├── bin │ │ │ ├── healthcheck │ │ │ ├── nginx-access-log │ │ │ ├── nginx-error-log │ │ │ └── symfony-log │ │ ├── start.d │ │ │ ├── 10-timezone.sh │ │ │ ├── 50-domjudge.sh │ │ │ └── 90-symfony-cache.sh │ │ └── start.sh │ └── supervisor │ │ ├── nginx.conf │ │ └── php.conf ├── examples │ └── remote_user_scripts │ │ ├── 20-add-firewall-remote-user.py │ │ └── 90-add-nginx-remote-user.sh ├── judgehost │ ├── Dockerfile │ ├── Dockerfile.build │ ├── Dockerfile.chroot │ ├── build.sh │ ├── chroot-and-tar.sh │ ├── configure.sh │ └── scripts │ │ └── start.sh └── launch-template.png └── live-image ├── .gitignore ├── Makefile ├── README.live-publish-dir ├── README.md ├── TODO ├── files ├── README ├── etc │ ├── apt │ │ ├── sources.list.d │ │ │ └── domjudge.list │ │ └── trusted.gpg.d │ │ │ └── domjudge-org-archive.asc │ ├── first-boot.sh │ ├── grub.d │ │ └── 11_domjudge │ ├── init.d │ │ └── domjudge-judgehost.new │ ├── mysql │ │ └── conf.d │ │ │ └── domjudge.cnf │ ├── php │ │ └── 7.3 │ │ │ ├── apache2 │ │ │ └── conf.d │ │ │ │ └── domjudge.ini │ │ │ ├── cli │ │ │ └── conf.d │ │ │ │ └── domjudge.ini │ │ │ └── domjudge.ini │ ├── rc.local │ ├── rsyslog.d │ │ └── domjudge.conf │ └── systemd │ │ └── system │ │ ├── domjudge-all.target │ │ ├── domserver.target │ │ └── judgehost.target ├── tmp │ ├── domjudge-default-passwords │ └── mysql_db_livedata.sql ├── usr │ └── local │ │ └── sbin │ │ └── dj_live └── var │ └── www │ └── html │ └── index.html ├── install.sh ├── prepare-for-install.sh └── preseed.cfg /.github/workflows/build-contributor-container-PR.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/.github/workflows/build-contributor-container-PR.yml -------------------------------------------------------------------------------- /.github/workflows/build-contributor-container-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/.github/workflows/build-contributor-container-release.yml -------------------------------------------------------------------------------- /.github/workflows/build-domjudge-container-PR.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/.github/workflows/build-domjudge-container-PR.yml -------------------------------------------------------------------------------- /.github/workflows/build-domjudge-container-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/.github/workflows/build-domjudge-container-release.yml -------------------------------------------------------------------------------- /.github/workflows/build-gitlab-container-PR.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/.github/workflows/build-gitlab-container-PR.yml -------------------------------------------------------------------------------- /.github/workflows/build-gitlab-container-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/.github/workflows/build-gitlab-container-release.yml -------------------------------------------------------------------------------- /.github/workflows/shellcheck.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/.github/workflows/shellcheck.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/README.md -------------------------------------------------------------------------------- /debian/README.Debian: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/README.Debian -------------------------------------------------------------------------------- /debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/changelog -------------------------------------------------------------------------------- /debian/compat: -------------------------------------------------------------------------------- 1 | 12 2 | -------------------------------------------------------------------------------- /debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/control -------------------------------------------------------------------------------- /debian/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/copyright -------------------------------------------------------------------------------- /debian/domjudge-common.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/domjudge-common.install -------------------------------------------------------------------------------- /debian/domjudge-doc.doc-base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/domjudge-doc.doc-base -------------------------------------------------------------------------------- /debian/domjudge-domserver.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/domjudge-domserver.config -------------------------------------------------------------------------------- /debian/domjudge-domserver.dirs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/domjudge-domserver.dirs -------------------------------------------------------------------------------- /debian/domjudge-domserver.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/domjudge-domserver.install -------------------------------------------------------------------------------- /debian/domjudge-domserver.links: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/domjudge-domserver.links -------------------------------------------------------------------------------- /debian/domjudge-domserver.lintian-overrides: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/domjudge-domserver.lintian-overrides -------------------------------------------------------------------------------- /debian/domjudge-domserver.logrotate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/domjudge-domserver.logrotate -------------------------------------------------------------------------------- /debian/domjudge-domserver.postinst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/domjudge-domserver.postinst -------------------------------------------------------------------------------- /debian/domjudge-domserver.postrm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/domjudge-domserver.postrm -------------------------------------------------------------------------------- /debian/domjudge-domserver.prerm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/domjudge-domserver.prerm -------------------------------------------------------------------------------- /debian/domjudge-judgehost.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/domjudge-judgehost.config -------------------------------------------------------------------------------- /debian/domjudge-judgehost.dirs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/domjudge-judgehost.dirs -------------------------------------------------------------------------------- /debian/domjudge-judgehost.install: -------------------------------------------------------------------------------- 1 | debian/src/dj_upgrade_chroot usr/sbin 2 | -------------------------------------------------------------------------------- /debian/domjudge-judgehost.logrotate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/domjudge-judgehost.logrotate -------------------------------------------------------------------------------- /debian/domjudge-judgehost.postinst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/domjudge-judgehost.postinst -------------------------------------------------------------------------------- /debian/domjudge-judgehost.postrm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/domjudge-judgehost.postrm -------------------------------------------------------------------------------- /debian/domjudge-judgehost.templates: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/domjudge-judgehost.templates -------------------------------------------------------------------------------- /debian/patches/010_debianise_dj_make_chroot.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/patches/010_debianise_dj_make_chroot.patch -------------------------------------------------------------------------------- /debian/patches/disable_fix_permissions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/patches/disable_fix_permissions -------------------------------------------------------------------------------- /debian/patches/series: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/patches/series -------------------------------------------------------------------------------- /debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/rules -------------------------------------------------------------------------------- /debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (quilt) 2 | -------------------------------------------------------------------------------- /debian/source/lintian-overrides: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/source/lintian-overrides -------------------------------------------------------------------------------- /debian/src/db_install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/src/db_install -------------------------------------------------------------------------------- /debian/src/db_upgrade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/src/db_upgrade -------------------------------------------------------------------------------- /debian/src/dbpasswords.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/src/dbpasswords.template -------------------------------------------------------------------------------- /debian/src/dj_upgrade_chroot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/debian/src/dj_upgrade_chroot -------------------------------------------------------------------------------- /docker-contributor/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker-contributor/Dockerfile -------------------------------------------------------------------------------- /docker-contributor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker-contributor/README.md -------------------------------------------------------------------------------- /docker-contributor/php-config/xdebug.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker-contributor/php-config/xdebug.ini -------------------------------------------------------------------------------- /docker-contributor/scripts/bin/apache2-access-log: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | supervisorctl tail -f apache2 3 | -------------------------------------------------------------------------------- /docker-contributor/scripts/bin/apache2-error-log: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | supervisorctl tail -f apache2 stderr 3 | -------------------------------------------------------------------------------- /docker-contributor/scripts/bin/extra-judges: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker-contributor/scripts/bin/extra-judges -------------------------------------------------------------------------------- /docker-contributor/scripts/bin/judgedaemon-log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker-contributor/scripts/bin/judgedaemon-log -------------------------------------------------------------------------------- /docker-contributor/scripts/bin/nginx-access-log: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | supervisorctl tail -f nginx 3 | -------------------------------------------------------------------------------- /docker-contributor/scripts/bin/nginx-error-log: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | supervisorctl tail -f nginx stderr 3 | -------------------------------------------------------------------------------- /docker-contributor/scripts/bin/switch-php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker-contributor/scripts/bin/switch-php -------------------------------------------------------------------------------- /docker-contributor/scripts/bin/switch-webserver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker-contributor/scripts/bin/switch-webserver -------------------------------------------------------------------------------- /docker-contributor/scripts/bin/symfony-log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker-contributor/scripts/bin/symfony-log -------------------------------------------------------------------------------- /docker-contributor/scripts/bin/xdebug-disable: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker-contributor/scripts/bin/xdebug-disable -------------------------------------------------------------------------------- /docker-contributor/scripts/bin/xdebug-enable: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker-contributor/scripts/bin/xdebug-enable -------------------------------------------------------------------------------- /docker-contributor/scripts/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker-contributor/scripts/start.sh -------------------------------------------------------------------------------- /docker-contributor/sudoers-domjudge: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker-contributor/sudoers-domjudge -------------------------------------------------------------------------------- /docker-contributor/supervisor/apache2.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker-contributor/supervisor/apache2.conf -------------------------------------------------------------------------------- /docker-contributor/supervisor/judgedaemon.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker-contributor/supervisor/judgedaemon.conf -------------------------------------------------------------------------------- /docker-contributor/supervisor/judgedaemonextra.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker-contributor/supervisor/judgedaemonextra.conf -------------------------------------------------------------------------------- /docker-contributor/supervisor/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker-contributor/supervisor/nginx.conf -------------------------------------------------------------------------------- /docker-contributor/supervisor/php.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker-contributor/supervisor/php.conf -------------------------------------------------------------------------------- /docker-contributor/supervisord.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker-contributor/supervisord.conf -------------------------------------------------------------------------------- /docker-gitlabci/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker-gitlabci/Dockerfile -------------------------------------------------------------------------------- /docker-gitlabci/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker-gitlabci/README.md -------------------------------------------------------------------------------- /docker-gitlabci/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker-gitlabci/build.sh -------------------------------------------------------------------------------- /docker/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker/.gitignore -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/build-domjudge.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker/build-domjudge.sh -------------------------------------------------------------------------------- /docker/build-judgehost.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker/build-judgehost.sh -------------------------------------------------------------------------------- /docker/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker/build.sh -------------------------------------------------------------------------------- /docker/docker-compose-traefik.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker/docker-compose-traefik.yml -------------------------------------------------------------------------------- /docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker/docker-compose.yml -------------------------------------------------------------------------------- /docker/domserver/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker/domserver/Dockerfile -------------------------------------------------------------------------------- /docker/domserver/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker/domserver/build.sh -------------------------------------------------------------------------------- /docker/domserver/configure.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker/domserver/configure.sh -------------------------------------------------------------------------------- /docker/domserver/scripts/bin/healthcheck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker/domserver/scripts/bin/healthcheck -------------------------------------------------------------------------------- /docker/domserver/scripts/bin/nginx-access-log: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | tail -F /var/log/nginx/access.log 3 | -------------------------------------------------------------------------------- /docker/domserver/scripts/bin/nginx-error-log: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | tail -F /var/log/nginx/error.log 3 | -------------------------------------------------------------------------------- /docker/domserver/scripts/bin/symfony-log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker/domserver/scripts/bin/symfony-log -------------------------------------------------------------------------------- /docker/domserver/scripts/start.d/10-timezone.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker/domserver/scripts/start.d/10-timezone.sh -------------------------------------------------------------------------------- /docker/domserver/scripts/start.d/50-domjudge.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker/domserver/scripts/start.d/50-domjudge.sh -------------------------------------------------------------------------------- /docker/domserver/scripts/start.d/90-symfony-cache.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker/domserver/scripts/start.d/90-symfony-cache.sh -------------------------------------------------------------------------------- /docker/domserver/scripts/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker/domserver/scripts/start.sh -------------------------------------------------------------------------------- /docker/domserver/supervisor/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker/domserver/supervisor/nginx.conf -------------------------------------------------------------------------------- /docker/domserver/supervisor/php.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker/domserver/supervisor/php.conf -------------------------------------------------------------------------------- /docker/examples/remote_user_scripts/20-add-firewall-remote-user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker/examples/remote_user_scripts/20-add-firewall-remote-user.py -------------------------------------------------------------------------------- /docker/examples/remote_user_scripts/90-add-nginx-remote-user.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker/examples/remote_user_scripts/90-add-nginx-remote-user.sh -------------------------------------------------------------------------------- /docker/judgehost/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker/judgehost/Dockerfile -------------------------------------------------------------------------------- /docker/judgehost/Dockerfile.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker/judgehost/Dockerfile.build -------------------------------------------------------------------------------- /docker/judgehost/Dockerfile.chroot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker/judgehost/Dockerfile.chroot -------------------------------------------------------------------------------- /docker/judgehost/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker/judgehost/build.sh -------------------------------------------------------------------------------- /docker/judgehost/chroot-and-tar.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker/judgehost/chroot-and-tar.sh -------------------------------------------------------------------------------- /docker/judgehost/configure.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker/judgehost/configure.sh -------------------------------------------------------------------------------- /docker/judgehost/scripts/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker/judgehost/scripts/start.sh -------------------------------------------------------------------------------- /docker/launch-template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/docker/launch-template.png -------------------------------------------------------------------------------- /live-image/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/live-image/.gitignore -------------------------------------------------------------------------------- /live-image/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/live-image/Makefile -------------------------------------------------------------------------------- /live-image/README.live-publish-dir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/live-image/README.live-publish-dir -------------------------------------------------------------------------------- /live-image/README.md: -------------------------------------------------------------------------------- 1 | files/README -------------------------------------------------------------------------------- /live-image/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/live-image/TODO -------------------------------------------------------------------------------- /live-image/files/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/live-image/files/README -------------------------------------------------------------------------------- /live-image/files/etc/apt/sources.list.d/domjudge.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/live-image/files/etc/apt/sources.list.d/domjudge.list -------------------------------------------------------------------------------- /live-image/files/etc/apt/trusted.gpg.d/domjudge-org-archive.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/live-image/files/etc/apt/trusted.gpg.d/domjudge-org-archive.asc -------------------------------------------------------------------------------- /live-image/files/etc/first-boot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/live-image/files/etc/first-boot.sh -------------------------------------------------------------------------------- /live-image/files/etc/grub.d/11_domjudge: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/live-image/files/etc/grub.d/11_domjudge -------------------------------------------------------------------------------- /live-image/files/etc/init.d/domjudge-judgehost.new: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/live-image/files/etc/init.d/domjudge-judgehost.new -------------------------------------------------------------------------------- /live-image/files/etc/mysql/conf.d/domjudge.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/live-image/files/etc/mysql/conf.d/domjudge.cnf -------------------------------------------------------------------------------- /live-image/files/etc/php/7.3/apache2/conf.d/domjudge.ini: -------------------------------------------------------------------------------- 1 | ../../domjudge.ini -------------------------------------------------------------------------------- /live-image/files/etc/php/7.3/cli/conf.d/domjudge.ini: -------------------------------------------------------------------------------- 1 | ../../domjudge.ini -------------------------------------------------------------------------------- /live-image/files/etc/php/7.3/domjudge.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/live-image/files/etc/php/7.3/domjudge.ini -------------------------------------------------------------------------------- /live-image/files/etc/rc.local: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/live-image/files/etc/rc.local -------------------------------------------------------------------------------- /live-image/files/etc/rsyslog.d/domjudge.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/live-image/files/etc/rsyslog.d/domjudge.conf -------------------------------------------------------------------------------- /live-image/files/etc/systemd/system/domjudge-all.target: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/live-image/files/etc/systemd/system/domjudge-all.target -------------------------------------------------------------------------------- /live-image/files/etc/systemd/system/domserver.target: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/live-image/files/etc/systemd/system/domserver.target -------------------------------------------------------------------------------- /live-image/files/etc/systemd/system/judgehost.target: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/live-image/files/etc/systemd/system/judgehost.target -------------------------------------------------------------------------------- /live-image/files/tmp/domjudge-default-passwords: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/live-image/files/tmp/domjudge-default-passwords -------------------------------------------------------------------------------- /live-image/files/tmp/mysql_db_livedata.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/live-image/files/tmp/mysql_db_livedata.sql -------------------------------------------------------------------------------- /live-image/files/usr/local/sbin/dj_live: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/live-image/files/usr/local/sbin/dj_live -------------------------------------------------------------------------------- /live-image/files/var/www/html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/live-image/files/var/www/html/index.html -------------------------------------------------------------------------------- /live-image/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/live-image/install.sh -------------------------------------------------------------------------------- /live-image/prepare-for-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/live-image/prepare-for-install.sh -------------------------------------------------------------------------------- /live-image/preseed.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DOMjudge/domjudge-packaging/HEAD/live-image/preseed.cfg --------------------------------------------------------------------------------