Utoljára aktív 1766661137

rustdesk.com/docs/en/self-host

Z gist felülvizsgálása 1766661137. Revízióhoz ugrás

1 file changed, 2 insertions, 2 deletions

rustesk_server.sh

@@ -29,7 +29,7 @@ if [ ! $? == "0" ];then
29 29 return 1
30 30 fi
31 31
32 - # Install App #
32 + # Download App Code
33 33 echo git clone "$app_repo_url"
34 34 git clone "$app_repo_url"
35 35 cd "$code_path"
@@ -42,7 +42,7 @@ fi
42 42 echo sudo mkdir -p "$data_path"
43 43 sudo mkdir -p "$data_path"
44 44
45 - # Contain App. Write docker-compose config. 4
45 + # Write docker-compose config
46 46 tee "$app_container_config" > /dev/null <<EOF
47 47 services:
48 48 hbbs:

Z gist felülvizsgálása 1766597743. Revízióhoz ugrás

1 file changed, 1 insertion, 1 deletion

rustesk_server.sh

@@ -69,7 +69,7 @@ services:
69 69 image: rustdesk/rustdesk-server:$app_version
70 70 #network_mode: "host"
71 71 ports:
72 - - 21117:21117
72 + - 21117:21117/tcp
73 73 - 21119:21119/tcp
74 74 volumes:
75 75 - ${data_path}:/root

Z gist felülvizsgálása 1766597715. Revízióhoz ugrás

1 file changed, 2 deletions

rustesk_server.sh

@@ -57,7 +57,6 @@ services:
57 57 - 21116:21116/tcp
58 58 - 21116:21116/udp
59 59 - 21118:21118/tcp
60 - - 21118:21118/udp
61 60 volumes:
62 61 - ${data_path}:/root
63 62 depends_on:
@@ -72,7 +71,6 @@ services:
72 71 ports:
73 72 - 21117:21117
74 73 - 21119:21119/tcp
75 - - 21119:21119/udp
76 74 volumes:
77 75 - ${data_path}:/root
78 76 restart: unless-stopped

Z gist felülvizsgálása 1766596930. Revízióhoz ugrás

1 file changed, 3 insertions

rustesk_server.sh

@@ -1,4 +1,5 @@
1 1 # rustdesk.install: $app_domain
2 + # https://github.com/rustdesk/rustdesk?tab=readme-ov-file#screenshots
2 3 # rustdesk.com/docs/en/self-host/
3 4 # github.com/rustdesk/rustdesk/wiki/How-does-RustDesk-work%3F
4 5 # TCP Ports: 21115,21116,21117,21118,21119
@@ -92,5 +93,7 @@ sudo docker-compose up -d
92 93
93 94 echo open http://$(host.ip):$app_port
94 95
96 + sudo docker logs -f hbbs
97 +
95 98 }
96 99 # ---

Z gist felülvizsgálása 1766596642. Revízióhoz ugrás

Nincsenek változtatások

Z gist felülvizsgálása 1766596627. Revízióhoz ugrás

1 file changed, 2 insertions, 1 deletion

rustesk_server.sh

@@ -1,5 +1,6 @@
1 1 # rustdesk.install: $app_domain
2 2 # rustdesk.com/docs/en/self-host/
3 + # github.com/rustdesk/rustdesk/wiki/How-does-RustDesk-work%3F
3 4 # TCP Ports: 21115,21116,21117,21118,21119
4 5 # UDP Port: 21116
5 6 rustdesk.install(){
@@ -92,4 +93,4 @@ sudo docker-compose up -d
92 93 echo open http://$(host.ip):$app_port
93 94
94 95 }
95 - # ---
96 + # ---

Z gist felülvizsgálása 1766596563. Revízióhoz ugrás

1 file changed, 95 insertions

rustesk_server.sh(fájl létrehozva)

@@ -0,0 +1,95 @@
1 + # rustdesk.install: $app_domain
2 + # rustdesk.com/docs/en/self-host/
3 + # TCP Ports: 21115,21116,21117,21118,21119
4 + # UDP Port: 21116
5 + rustdesk.install(){
6 +
7 + # Config #
8 + app_name="rd" # App Name
9 + app_repo_url="https://github.com/rustdesk/rustdesk-server" # App Codebase
10 + app_version="latest"
11 + app_domain="${1:-"$app_name.$org_domain"}" # Unique app domain
12 +
13 + app_name_domain="$(echo $app_domain | tr "." "-")"
14 + app_path="/data/${app_name_domain}"
15 + data_path="$app_path/${app_name}_data"
16 + code_path="$app_path/$(basename $app_repo_url)"
17 + container_name="$app_name-$app_port"
18 + app_container_config="$code_path/docker-compose.yml"
19 +
20 + # Setup #
21 + mkdir -p "$app_path"
22 +
23 + echo cd "$app_path"
24 + cd "$app_path"
25 + if [ ! $? == "0" ];then
26 + err "Failed to cd \"$app_path\""
27 + return 1
28 + fi
29 +
30 + # Install App #
31 + echo git clone "$app_repo_url"
32 + git clone "$app_repo_url"
33 + cd "$code_path"
34 + if [ ! $? == "0" ];then
35 + err "Failed to cd \"$code_path\""
36 + return 1
37 + fi
38 +
39 + # Create folder $data_path
40 + echo sudo mkdir -p "$data_path"
41 + sudo mkdir -p "$data_path"
42 +
43 + # Contain App. Write docker-compose config. 4
44 + tee "$app_container_config" > /dev/null <<EOF
45 + services:
46 + hbbs:
47 + container_name: hbbs
48 + command: hbbs
49 + image: rustdesk/rustdesk-server:$app_version
50 + #environment:
51 + #- ALWAYS_USE_RELAY=Y
52 + #network_mode: "host"
53 + ports:
54 + - 21115:21115/tcp
55 + - 21116:21116/tcp
56 + - 21116:21116/udp
57 + - 21118:21118/tcp
58 + - 21118:21118/udp
59 + volumes:
60 + - ${data_path}:/root
61 + depends_on:
62 + - hbbr
63 + restart: unless-stopped
64 +
65 + hbbr:
66 + container_name: hbbr
67 + command: hbbr
68 + image: rustdesk/rustdesk-server:$app_version
69 + #network_mode: "host"
70 + ports:
71 + - 21117:21117
72 + - 21119:21119/tcp
73 + - 21119:21119/udp
74 + volumes:
75 + - ${data_path}:/root
76 + restart: unless-stopped
77 + EOF
78 +
79 + echo cat ./docker-compose.yml
80 + cat ./docker-compose.yml
81 +
82 + # Run App. LIVE!
83 + echo sudo docker-compose pull
84 + sudo docker-compose pull
85 +
86 + echo sudo docker-compose down
87 + sudo docker-compose down
88 +
89 + echo sudo docker-compose up -d
90 + sudo docker-compose up -d
91 +
92 + echo open http://$(host.ip):$app_port
93 +
94 + }
95 + # ---
Újabb Régebbi