File tree Expand file tree Collapse file tree 4 files changed +96
-0
lines changed Expand file tree Collapse file tree 4 files changed +96
-0
lines changed Original file line number Diff line number Diff line change
1
+ # # Start dde system service
2
+ #
3
+ # Command
4
+ # system:services:start <service>
5
+
6
+ function system:services:enable() {
7
+ cd ${ROOT_DIR}
8
+
9
+ if [ -d " services/${1} " ]; then
10
+ _logGreen " System service: ${1} found"
11
+ else
12
+ _logRed " System service: :${1} : not found"
13
+ return
14
+ fi
15
+
16
+ _logYellow " Enable System services: ${1} "
17
+ cd services
18
+
19
+ for f in * ; do
20
+ if [ -d " $f " ]; then
21
+ # Will not run if no directories are available
22
+ if [ -f " ${f} /docker-compose.yml" ]; then
23
+ if [ " $f " == " ${1} " ]; then
24
+ cd ${f}
25
+ ${DOCKER_COMPOSE} up -d
26
+ fi
27
+ fi
28
+ fi
29
+ done
30
+ }
Original file line number Diff line number Diff line change
1
+ # # Stop dde system service
2
+ #
3
+ # Command
4
+ # system:services:stop <service>
5
+
6
+ function system:services:stop() {
7
+ cd ${ROOT_DIR}
8
+
9
+ if [ -d " services/${1} " ]; then
10
+ _logGreen " System service: ${1} found"
11
+ else
12
+ _logRed " System service: :${1} : not found"
13
+ return
14
+ fi
15
+
16
+ _logYellow " Enable System services: ${1} "
17
+ cd services
18
+
19
+ for f in * ; do
20
+ if [ -d " $f " ]; then
21
+ # Will not run if no directories are available
22
+ if [ -f " ${f} /docker-compose.yml" ]; then
23
+ if [ " $f " == " ${1} " ]; then
24
+ cd ${f}
25
+ ${DOCKER_COMPOSE} stop
26
+ fi
27
+ fi
28
+ fi
29
+ done
30
+ }
Original file line number Diff line number Diff line change
1
+ # # update dde system service
2
+ #
3
+ # Command
4
+ # system:services:update <service>
5
+
6
+ function system:services:update() {
7
+ cd ${ROOT_DIR}
8
+
9
+ if [ -d " services/${1} " ]; then
10
+ _logGreen " System service: ${1} found"
11
+ else
12
+ _logRed " System service: :${1} : not found"
13
+ return
14
+ fi
15
+
16
+ _logYellow " Enable System services: ${1} "
17
+ cd services
18
+
19
+ for f in * ; do
20
+ if [ -d " $f " ]; then
21
+ # Will not run if no directories are available
22
+ if [ -f " ${f} /docker-compose.yml" ]; then
23
+ if [ " $f " == " ${1} " ]; then
24
+ cd ${f}
25
+ ${DOCKER_COMPOSE} stop
26
+ ${DOCKER_COMPOSE} pull
27
+ ${DOCKER_COMPOSE} up -d
28
+ fi
29
+ fi
30
+ fi
31
+ done
32
+ }
Original file line number Diff line number Diff line change @@ -34,9 +34,13 @@ function system:update() {
34
34
35
35
_ddeCheckNetwork
36
36
37
+ system:services:update dnsmasq
37
38
system:services:enable dnsmasq
39
+ system:services:update mailhog
38
40
system:services:enable mailhog
41
+ system:services:update mariadb
39
42
system:services:enable mariadb
43
+ system:services:update reverseproxy
40
44
system:services:enable reverseproxy
41
45
42
46
_logYellow " Starting dde (system)"
You can’t perform that action at this time.
0 commit comments