File tree Expand file tree Collapse file tree 2 files changed +79
-3
lines changed Expand file tree Collapse file tree 2 files changed +79
-3
lines changed Original file line number Diff line number Diff line change
1
+ services :
2
+ domjudge :
3
+ volumes :
4
+ - domjudge-sync:/Users/as6325400/Project/domjudge_DS
5
+
6
+ volumes :
7
+ domjudge-sync :
8
+
9
+ x-mutagen :
10
+ sync :
11
+ defaults :
12
+ ignore :
13
+ paths :
14
+ - .idea
15
+ - .docker-sync
16
+ - output
17
+ - webapp/var/log
18
+ - webapp/var/cache/dev/twig
19
+ - webapp/var/cache/dev/profiler
20
+ - webapp/var/cache/dev/doctrine
21
+ - webapp/var/cache/dev/jms_serializer
22
+ - webapp/var/cache/dev/pools
23
+ - webapp/var/cache/prod/twig
24
+ - webapp/var/cache/prod/profiler
25
+ - webapp/var/cache/prod/doctrine
26
+ - webapp/var/cache/prod/jms_serializer
27
+ - webapp/var/cache/prod/pools
28
+ - webapp/var/cache/test
29
+ - webapp/var/cache/de_
30
+ - webapp/var/cache/de~
31
+ - webapp/var/cache/pro_
32
+ - webapp/var/cache/pro~
33
+ - webapp/var/cache/tes_
34
+ - webapp/var/cache/tes~
35
+ domjudge-sync :
36
+ alpha : ' .'
37
+ beta : ' volume://domjudge-sync'
38
+ permissions :
39
+ defaultDirectoryMode : 0755
40
+ defaultFileMode : 0644
41
+ configurationBeta :
42
+ permissions :
43
+ defaultOwner : ' id:1000'
44
+ defaultGroup : ' id:1000'
Original file line number Diff line number Diff line change @@ -18,18 +18,50 @@ services:
18
18
command : --max-connections=1000 --max-allowed-packet=512M
19
19
volumes :
20
20
- /var/lib/mysql
21
+ networks :
22
+ - domjudge
21
23
domjudge :
22
24
image : docker.io/domjudge/domjudge-contributor
23
25
hostname : domjudge-contributor
24
26
volumes :
25
27
- /sys/fs/cgroup:/sys/fs/cgroup
26
- - .:${PWD}:cached
28
+ - .:${PWD}
27
29
- /chroot
28
- links :
29
- - mariadb:mariadb
30
30
ports :
31
31
- 12345:80
32
32
privileged : true
33
33
working_dir : ${PWD}
34
34
environment :
35
35
- PROJECT_DIR=${PWD}
36
+ networks :
37
+ - domjudge
38
+ phpmyadmin :
39
+ image : phpmyadmin/phpmyadmin
40
+ environment :
41
+ - PMA_HOST=mariadb
42
+ - PMA_USER=domjudge
43
+ - PMA_PASSWORD=domjudge
44
+ ports :
45
+ - 8080:80
46
+ networks :
47
+ - domjudge
48
+ # judgehost
49
+ judge-01 :
50
+ depends_on :
51
+ - domjudge
52
+ image : domjudge/judgehost:8.3.0
53
+ restart : always
54
+ privileged : true
55
+ hostname : judgehost
56
+ volumes :
57
+ - /sys/fs/cgroup:/sys/fs/cgroup:ro
58
+ environment :
59
+ DAEMON_ID : 0
60
+ DOMSERVER_BASEURL : http://domjudge:80/
61
+ JUDGEDAEMON_PASSWORD : q0NjumUdiIsvn1pSqqyeC/Cph5pnX0JF
62
+ CONTAINER_TIMEZONE : Asia/Taipei
63
+ networks :
64
+ - domjudge
65
+
66
+ networks :
67
+ domjudge:
You can’t perform that action at this time.
0 commit comments