ΠaΠΏΡΡΠΊ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ
ΠΠ΄ΡΠ°ΡΠ΄ Π‘ΡΠΎΠ»ΡΡ
ΠΠ»Π΅ΠΊΡΠ°Π½Π΄Ρ ΠΠΈΠΊΠΎΠ»Π°Π΅Π²
ΠΠ΅Π½ΠΈΡ ΠΠΈΡ Π°ΡΠ΅Π²
ΠΡΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅ ΡΠΊΡΠΈΠΏΡΠΎΠ², Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΡ Docker ΠΏΠΎ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ: Post-installation steps for Linux.
ΠΡΠΈ Π»ΡΠ±ΠΎΠΌ ΡΠΏΠΎΡΠΎΠ±Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ, Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠΊΡΠΈΠΏΡΡ run.sh, Π½Π°Ρ ΠΎΠ΄ΡΡΠΈΠ΅ΡΡ Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π°Ρ v2 ΠΈ v3, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠΎΠ»ΡΠΊΠΎ run.sh, Π½Π°Ρ ΠΎΠ΄ΡΡΠΈΠΉΡΡ Π² ΠΊΠΎΡΠ½Π΅ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²Π°. Π‘ΠΊΡΠΈΠΏΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΠΈΠ· ΠΊΠ°ΡΠ°Π»ΠΎΠ³ΠΎΠ² v2 ΠΈ v3, ΡΠ²Π½ΠΎ ΠΏΡΠΎΠΏΠΈΡΠ°Π½Ρ.
ΠΠ»Ρ Π·Π°ΠΏΡΡΠΊΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ°Π³ΠΈ:
ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ°Π³. ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Ρ ΠΏΡΠ°Π²Π°ΠΌΠΈ ΡΡΠΏΠ΅ΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΈΠ· ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° v2, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΎΠ·Π΄Π°Π΅Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΏΠ°ΠΏΠΊΠΈ Π²
/docker-volume
:cd v2 && \ sudo FALSE=false ./prepare-folders.sh && \ cd ..
ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ°Π³. ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΠΊΠΎΡΠΎΡΠ°Ρ Π·Π°Π΄Π°Π΅Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π·Π°ΠΏΡΡΠΊΠ°:
v2/prepare-config.sh
ΠΡΠ»ΠΈ Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ Π½Π΅ Π½ΡΠΆΠ½ΠΎ ΠΈ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠ΅Ρ , ΡΡΠΎ ΡΠΊΠ°Π·Π°Π½Ρ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ - Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ΡΠΊΡΠΈΠΏΡ Π±Π΅Π· ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ²
ΠΠ°Π½Π½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ ΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ:--with-seq <true | false> β Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Seq. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ:
false
.--with-vitalkΒ <true | false> β ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ, Π±ΡΠ΄ΡΡ Π»ΠΈ Π·Π°ΠΏΡΡΠ΅Π½Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ViTalk. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ:
false
.--policyΒ <true | false> β ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ, Π±ΡΠ΄Π΅Ρ Π»ΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½ ΡΠ΅ΠΆΠΈΠΌ ΠΏΠΎΠ²ΡΡΠ΅Π½Π½ΠΎΠΉ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ:
false
.--remote-viqube <true | false> β Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ ViQube Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΊΠ»Π°ΡΡΠ΅ΡΠ°.Β ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ:
false
.--remote-sfΒ <true | false> β Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ Smart Forms Π½Π° Π΄ΡΡΠ³ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅.Β ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ:
false
.
ΠΠΏΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ. ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΡΡΠΎΠ±Ρ Π·Π°Π΄Π°ΡΡ ΡΡΠ³ΠΈ Π΄Π»Ρ ΠΊΠ°ΡΡΠΎΠΌΠ½ΡΡ ΠΎΠ±ΡΠ°Π·ΠΎΠ²:
v2/prepare-env.sh
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΡΡΠΎΠ±Ρ Π·Π°Π΄Π°ΡΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠ΅ Π²Π΅ΡΡΠΈΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌ.
Π‘ΠΏΠΈΡΠΎΠΊ Π΄ΠΎΡΡΡΠΏΠ½ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Ρ Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:-qt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° ViQube. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-qt release/viqube:2.30
-at <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° ViQube-Admin. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-at release/viqube-admin:2.30
-pt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Proxy. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-pt release/proxy:2.30
-st <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° SSBI. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-st release/ssbi:2.30
-ct <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° SmartForms App. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-ct release/smart-forms-app:2.30
-mt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° SmartForms DB. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-mt release/smart-forms-db:2.30
-vla <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° ViLoader Application. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-vla release/viloader-app:2.30
-vld <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° ViLoader Database. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-vld release/viloader-db:2.30
-dt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Dashboard Server. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-dt release/all:2.30
-idt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Identity Server. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-idt release/identity-server:2.30
-vct <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° ViTalk-Core. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-vct release/vitalk-core:2.30
-vlt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° ViTalk-Client. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-vlt release/vitalk-client:2.30
-rt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Regular-Reporting. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-rt release/regular-reporting:2.30
-kt <TAG> - Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Kerberos-Auth-Server. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-kt release/kerberos-auth-server:2.30
-mdt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° MongoDB. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-mdt release/mongo-db:2.30
-mgt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Migration-Service. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-mgt release/migration-service:2.30
-mlt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Mail-Service. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-mlt release/mail-service:2.30
-pst <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Python-Script-Service. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-pst release/python-script-service:2.30
-ptt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Promtail. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-ptt release/promtail:2.30
-pht <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Prometheus. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-pht release/prometheus:2.30
-lt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Loki. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-lt release/loki:2.30
-gt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Grafana. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-gt release/grafana:2.30
ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ ΡΠΊΡΠΈΠΏΡ
run.sh
Ρ ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ IP-Π°Π΄ΡΠ΅ΡΠ°, Π³Π΄Π΅<IP>
- IP-Π°Π΄ΡΠ΅Ρ ΠΈΠ»ΠΈ Π΄ΠΎΠΌΠ΅Π½ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°:./run.sh -p <IP>
ΠΠ°Π½Π½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ:-p | --platform-ip <IP> β Π°Π΄ΡΠ΅Ρ ΡΠ΅ΡΠ²Π΅ΡΠ°. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΊΠ°ΠΊ IP-Π°Π΄ΡΠ΅ΡΠΎΠΌ, ΡΠ°ΠΊ ΠΈ Π΄ΠΎΠΌΠ΅Π½Π½ΡΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ° Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΎΠΉ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
--platform-ip <127.0.0.1>
.--httpsΒ <true | false> β ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π»ΠΈ HTTPS. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ:
false
. ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ ΠΏΠΎ HTTPS, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠΎΠΉΡΠΈ ΡΠ°Π³ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° HTTPS. ΠΠ΄Π½ΠΎ Π»ΠΈΡΡ ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΡΡΠΎΠ³ΠΎ ΡΠ»Π°Π³Π° ΠΏΡΠΈΠ²Π΅Π΄Π΅Ρ ΠΊ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ ΠΈ ΠΏΠΎ HTTP, ΠΈ ΠΏΠΎ HTTPS.--start v2 β Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ Π²ΡΠΎΡΡΡ Π²Π΅ΡΡΠΈΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ
all
β Π·Π°ΠΏΡΡΠΊΠ°ΡΡΡΡ ΠΎΠ±Π΅ Π²Π΅ΡΡΠΈΠΈ.--stop β ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ.
--restart β ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ.
-d | --debug β Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΎΡΠ»Π°Π΄ΠΊΠΈ.
ΠΠ°Π½Π½ΡΠΉ ΡΠΊΡΠΈΠΏΡ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π·Π°ΠΏΡΡΠΊΠ°, Π·Π°Π΄Π°Π½Π½ΡΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄v2/prepare-config.sh
ΠΈv2/prepare-env.sh
.
ΠΠΎΠ΄ΠΎΠΆΠ΄ΠΈΡΠ΅, ΠΏΠΎΠΊΠ° ΠΏΡΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ°.
ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π² Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅ Π±ΡΠ°ΡΠ·Π΅ΡΠ° IP-Π°Π΄ΡΠ΅Ρ ΠΈΠ»ΠΈ Π΄ΠΎΠΌΠ΅Π½ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ,
http://192.168.45.207
ΠΠ»Ρ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ Π²Π²Π΅Π΄ΠΈΡΠ΅ ΡΠ²ΠΎΠΉ Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°ΡΠΎΠ»Ρ.
Π‘ΠΌΠΎΡΡΠΈΡΠ΅ ΡΠ°ΠΊΠΆΠ΅
ΠΠ»Ρ Π·Π°ΠΏΡΡΠΊΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ°Π³ΠΈ:
ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ°Π³. ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ° ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ (hardware ID):
v3/prepare-config.sh
Π‘ΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΈ ΠΎΡΠΏΡΠ°Π²ΡΡΠ΅ Π΅Π³ΠΎ Π² Visiology. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ°ΠΊ:HARDWARE_ID: ab7a6a1604ce10ea84a06099c3a90b20d3fb383d68ccc549a324a2b63cd023c7
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ Visiology Π²ΡΡΠ»Π΅Ρ Π²Π°ΠΌ ΠΊΠ»ΡΡ Π»ΠΈΡΠ΅Π½Π·ΠΈΠΈ.
ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ°Π³. ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ
v3/prepare-config.sh
Ρ ΡΠ»Π°Π³ΠΎΠΌ-l
ΠΈ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΠΏΠΎΡΠ»Π΅ Π½Π΅Π³ΠΎ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΠΊΠ»ΡΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:v3/prepare-config.sh -l khu67gyiTrcyr3WyrexU5fi76Bvgpi78H/p98jPomp0kpoi9hj76gi76 fvtur4dsy543/sxutrcu65vUoiy6vbo87bPiubNp98jo8jihp8i7gi7Ytd534wsaywr3zs6y453s86u5 fcIo76luybLip78hp98j09J0
ΠΠΏΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ. ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΡΡΠΎΠ±Ρ Π·Π°Π΄Π°ΡΡ ΡΡΠ³ΠΈ Π΄Π»Ρ ΠΊΠ°ΡΡΠΎΠΌΠ½ΡΡ ΠΎΠ±ΡΠ°Π·ΠΎΠ²:
v3/prepare-env.sh
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΡΡΠΎΠ±Ρ Π·Π°Π΄Π°ΡΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠ΅ Π²Π΅ΡΡΠΈΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌ.
Π‘ΠΏΠΈΡΠΎΠΊ Π΄ΠΎΡΡΡΠΏΠ½ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Ρ Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:-pt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Proxy. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-pt release/proxy-3:3.1
-st <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Dashboard Service. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-st release/dashboard-service-3:3.1
-vt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Dashboard Viewer. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-vt release/dashboard-viewer-3:3.1
-dt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Visiology Designer. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-dt release/visiology-designer:3.1
-ft <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Formula Engine. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-ft release/formula-engine:3.1
-mt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Data Management Service. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-mt release/data-management-service:3.1
-kt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° KeyCloak. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-kt release/keycloak:3.1
-ot <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Mongo. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-ot release/mongo:3.1
-gt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Postgres. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-gt release/postgres:3.1
-ct <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° ClickHouse. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-ct release/clickhouse-server:3.1
-jt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° JDBC Bridge. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-jt release/jdbc-bridge:3.1
-nt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Minio. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-nt release/minio:3.1
-bt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Backup. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-bt release/backup-service:3.1
ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ ΡΠΊΡΠΈΠΏΡ
run.sh
Ρ ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ IP-Π°Π΄ΡΠ΅ΡΠ°, Π³Π΄Π΅<IP>
- IP-Π°Π΄ΡΠ΅Ρ ΠΈΠ»ΠΈ Π΄ΠΎΠΌΠ΅Π½ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°:./run.sh -p <IP>
ΠΠ°Π½Π½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ:-p | --platform-ip <IP> β Π°Π΄ΡΠ΅Ρ ΡΠ΅ΡΠ²Π΅ΡΠ°. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΊΠ°ΠΊ IP-Π°Π΄ΡΠ΅ΡΠΎΠΌ, ΡΠ°ΠΊ ΠΈ Π΄ΠΎΠΌΠ΅Π½Π½ΡΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ° Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΎΠΉ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
--platform-ip <127.0.0.1>
.--httpsΒ <true | false> β ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π»ΠΈ HTTPS. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ:
false
. ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ ΠΏΠΎ HTTPS, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠΎΠΉΡΠΈ ΡΠ°Π³ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ Π Π°Π±ΠΎΡΠ° ΠΏΠΎ HTTPS. ΠΠ΄Π½ΠΎ Π»ΠΈΡΡ ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΡΡΠΎΠ³ΠΎ ΡΠ»Π°Π³Π° ΠΏΡΠΈΠ²Π΅Π΄Π΅Ρ ΠΊ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ ΠΈ ΠΏΠΎ HTTP, ΠΈ ΠΏΠΎ HTTPS.--start v3 β Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ ΡΡΠ΅ΡΡΡ Π²Π΅ΡΡΠΈΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ
all
β Π·Π°ΠΏΡΡΠΊΠ°ΡΡΡΡ ΠΎΠ±Π΅ Π²Π΅ΡΡΠΈΠΈ.--stop β ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ.
--restart β ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ.
-d | --debug β Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΎΡΠ»Π°Π΄ΠΊΠΈ.
ΠΠ°Π½Π½ΡΠΉ ΡΠΊΡΠΈΠΏΡ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π·Π°ΠΏΡΡΠΊΠ°, Π·Π°Π΄Π°Π½Π½ΡΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄v3/prepare-config.sh
ΠΈv3/prepare-env.sh
.
ΠΠΎΠ΄ΠΎΠΆΠ΄ΠΈΡΠ΅, ΠΏΠΎΠΊΠ° ΠΏΡΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ°.
ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π² Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅ Π±ΡΠ°ΡΠ·Π΅ΡΠ° ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ URL:
<IP>/v3
Π³Π΄Π΅<IP>
β IP-Π°Π΄ΡΠ΅Ρ ΠΈΠ»ΠΈ Π΄ΠΎΠΌΠ΅Π½ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°.ΠΠ»Ρ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ Π²Π²Π΅Π΄ΠΈΡΠ΅ ΡΠ²ΠΎΠΉ Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°ΡΠΎΠ»Ρ.
ΠΠΎ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΠΈ ΡΡΠΎΠΊΠ° Π΄Π΅ΠΉΡΡΠ²ΠΈΡ Π»ΠΈΡΠ΅Π½Π·ΠΈΠΈ, ΠΏΡΠΈ ΠΏΠΎΠΏΡΡΠΊΠ΅ Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π΄Π°ΡΠ±ΠΎΡΠ΄, ΡΠΈΡΡΠ΅ΠΌΠ° Π²ΡΠ²Π΅Π΄Π΅Ρ Π½Π° ΡΠΊΡΠ°Π½ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅:
Π Π°Π±ΠΎΡΠ° Π±Π΅Π· Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ
ΠΠ»Ρ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π² ΡΠΊΡΠΈΠΏΡΠ΅ run.sh
ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° USE_AUTHORIZATION
Ρ true
Π½Π° false
ΠΈ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ.
sed -i 's|USE_AUTHORIZATION=true|USE_AUTHORIZATION=false|g' run.sh
Π‘ΠΌΠΎΡΡΠΈΡΠ΅ ΡΠ°ΠΊΠΆΠ΅
ΠΠ»Ρ Π·Π°ΠΏΡΡΠΊΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ°Π³ΠΈ:
ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ°Π³. ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Ρ ΠΏΡΠ°Π²Π°ΠΌΠΈ ΡΡΠΏΠ΅ΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΈΠ· ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° v2, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΎΠ·Π΄Π°Π΅Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΏΠ°ΠΏΠΊΠΈ Π²
/docker-volume
:cd v2 && \ sudo FALSE=false ./prepare-folders.sh && \ cd ..
ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ°Π³. ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΠΊΠΎΡΠΎΡΠ°Ρ Π·Π°Π΄Π°Π΅Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π·Π°ΠΏΡΡΠΊΠ°:
v2/prepare-config.sh
ΠΡΠ»ΠΈ Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ Π½Π΅ Π½ΡΠΆΠ½ΠΎ ΠΈ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠ΅Ρ , ΡΡΠΎ ΡΠΊΠ°Π·Π°Π½Ρ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ - Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ΡΠΊΡΠΈΠΏΡ Π±Π΅Π· ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ²
ΠΠ°Π½Π½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ ΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ:--with-seq <true | false> β Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Seq. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ:
false
.--with-vitalkΒ <true | false> β ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ, Π±ΡΠ΄ΡΡ Π»ΠΈ Π·Π°ΠΏΡΡΠ΅Π½Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ViTalk. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ:
false
.--policyΒ <true | false> β ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ, Π±ΡΠ΄Π΅Ρ Π»ΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½ ΡΠ΅ΠΆΠΈΠΌ ΠΏΠΎΠ²ΡΡΠ΅Π½Π½ΠΎΠΉ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ:
false
.--remote-viqube <true | false> β Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ ViQube Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΊΠ»Π°ΡΡΠ΅ΡΠ°.Β ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ:
false
.--remote-sfΒ <true | false> β Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ Smart Forms Π½Π° Π΄ΡΡΠ³ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅.Β ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ:
false
.
ΠΠΏΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ. ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΡΡΠΎΠ±Ρ Π·Π°Π΄Π°ΡΡ ΡΡΠ³ΠΈ Π΄Π»Ρ ΠΊΠ°ΡΡΠΎΠΌΠ½ΡΡ ΠΎΠ±ΡΠ°Π·ΠΎΠ²:
v2/prepare-env.sh
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΡΡΠΎΠ±Ρ Π·Π°Π΄Π°ΡΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠ΅ Π²Π΅ΡΡΠΈΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌ.
Π‘ΠΏΠΈΡΠΎΠΊ Π΄ΠΎΡΡΡΠΏΠ½ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Ρ Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:-qt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° ViQube. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-qt release/viqube:2.30
-at <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° ViQube-Admin. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-at release/viqube-admin:2.30
-pt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Proxy. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-pt release/proxy:2.30
-st <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° SSBI. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-st release/ssbi:2.30
-ct <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° SmartForms App. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-ct release/smart-forms-app:2.30
-mt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° SmartForms DB. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-mt release/smart-forms-db:2.30
-vla <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° ViLoader Application. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-vla release/viloader-app:2.30
-vld <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° ViLoader Database. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-vld release/viloader-db:2.30
-dt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Dashboard Server. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-dt release/all:2.30
-idt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Identity Server. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-idt release/identity-server:2.30
-vct <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° ViTalk-Core. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-vct release/vitalk-core:2.30
-vlt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° ViTalk-Client. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-vlt release/vitalk-client:2.30
-rt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Regular-Reporting. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-rt release/regular-reporting:2.30
-kt <TAG> - Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Kerberos-Auth-Server. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-kt release/kerberos-auth-server:2.30
-mdt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° MongoDB. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-mdt release/mongo-db:2.30
-mgt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Migration-Service. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-mgt release/migration-service:2.30
-mlt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Mail-Service. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-mlt release/mail-service:2.30
-pst <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Python-Script-Service. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-pst release/python-script-service:2.30
-ptt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Promtail. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-ptt release/promtail:2.30
-pht <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Prometheus. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-pht release/prometheus:2.30
-lt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Loki. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-lt release/loki:2.30
-gt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Grafana. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-gt release/grafana:2.30
ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ°Π³. ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ° ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ (hardware ID):
v3/prepare-config.sh
Π‘ΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΈ ΠΎΡΠΏΡΠ°Π²ΡΡΠ΅ Π΅Π³ΠΎ Π² Visiology. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ°ΠΊ:HARDWARE_ID: ab7a6a1604ce10ea84a06099c3a90b20d3fb383d68ccc549a324a2b63cd023c7
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ Visiology Π²ΡΡΠ»Π΅Ρ Π²Π°ΠΌ ΠΊΠ»ΡΡ Π»ΠΈΡΠ΅Π½Π·ΠΈΠΈ.
ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ°Π³. ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ
v3/prepare-config.sh
Ρ ΡΠ»Π°Π³ΠΎΠΌ-l
ΠΈ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΠΏΠΎΡΠ»Π΅ Π½Π΅Π³ΠΎ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΠΊΠ»ΡΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:ΠΠΏΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ. ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΡΡΠΎΠ±Ρ Π·Π°Π΄Π°ΡΡ ΡΡΠ³ΠΈ Π΄Π»Ρ ΠΊΠ°ΡΡΠΎΠΌΠ½ΡΡ ΠΎΠ±ΡΠ°Π·ΠΎΠ²:
v3/prepare-env.sh
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΡΡΠΎΠ±Ρ Π·Π°Π΄Π°ΡΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠ΅ Π²Π΅ΡΡΠΈΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌ.
Π‘ΠΏΠΈΡΠΎΠΊ Π΄ΠΎΡΡΡΠΏΠ½ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Ρ Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:-pt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Proxy. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-pt release/proxy-3:3.1
-st <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Dashboard Service. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-st release/dashboard-service-3:3.1
-vt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Dashboard Viewer. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-vt release/dashboard-viewer-3:3.1
-dt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Visiology Designer. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-dt release/visiology-designer:3.1
-ft <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Formula Engine. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-ft release/formula-engine:3.1
-mt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Data Management Service. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-mt release/data-management-service:3.1
-kt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° KeyCloak. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-kt release/keycloak:3.1
-ot <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Mongo. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-ot release/mongo:3.1
-gt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Postgres. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-gt release/postgres:3.1
-ct <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° ClickHouse. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-ct release/clickhouse-server:3.1
-jt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° JDBC Bridge. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-jt release/jdbc-bridge:3.1
-nt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Minio. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-nt release/minio:3.1
-bt <TAG> β Π’ΡΠ³ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·Π° Backup. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
-bt release/backup-service:3.1
ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ ΡΠΊΡΠΈΠΏΡ
run.sh
Ρ ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ IP-Π°Π΄ΡΠ΅ΡΠ°, Π³Π΄Π΅<IP>
- IP-Π°Π΄ΡΠ΅Ρ ΠΈΠ»ΠΈ Π΄ΠΎΠΌΠ΅Π½ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°:./run.sh -p <IP>
ΠΠ°Π½Π½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ:-p | --platform-ip <IP> β Π°Π΄ΡΠ΅Ρ ΡΠ΅ΡΠ²Π΅ΡΠ°. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΊΠ°ΠΊ IP-Π°Π΄ΡΠ΅ΡΠΎΠΌ, ΡΠ°ΠΊ ΠΈ Π΄ΠΎΠΌΠ΅Π½Π½ΡΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ° Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΎΠΉ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
--platform-ip <127.0.0.1>
.--httpsΒ <true | false> β ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π»ΠΈ HTTPS. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ:
false
. ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ ΠΏΠΎ HTTPS, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠΎΠΉΡΠΈ ΡΠ°Π³ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° HTTPS. ΠΠ΄Π½ΠΎ Π»ΠΈΡΡ ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΡΡΠΎΠ³ΠΎ ΡΠ»Π°Π³Π° ΠΏΡΠΈΠ²Π΅Π΄Π΅Ρ ΠΊ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ ΠΈ ΠΏΠΎ HTTP, ΠΈ ΠΏΠΎ HTTPS.--start all β Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ ΠΎΠ±Π΅ Π²Π΅ΡΡΠΈΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ (Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ).
--stop β ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ.
--restart β ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ.
-d | --debug β Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΎΡΠ»Π°Π΄ΠΊΠΈ.
ΠΠ°Π½Π½ΡΠΉ ΡΠΊΡΠΈΠΏΡ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π·Π°ΠΏΡΡΠΊΠ°, Π·Π°Π΄Π°Π½Π½ΡΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄v2/prepare-config.sh
,v2/prepare-env.sh
,v3/prepare-config.sh
ΠΈv3/prepare-env.sh
.
ΠΠΎΠ΄ΠΎΠΆΠ΄ΠΈΡΠ΅, ΠΏΠΎΠΊΠ° ΠΏΡΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ°.
ΠΠΎΠΉΠ΄ΠΈΡΠ΅ Π² ΡΠΈΡΡΠ΅ΠΌΡ:
ΠΠ»Ρ Π²Π΅ΡΡΠΈΠΈ 2: Π²Π²Π΅Π΄ΠΈΡΠ΅ Π² Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅ Π±ΡΠ°ΡΠ·Π΅ΡΠ° IP-Π°Π΄ΡΠ΅Ρ ΠΈΠ»ΠΈ Π΄ΠΎΠΌΠ΅Π½ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ,http://192.168.45.207
ΠΠ»Ρ Π²Π΅ΡΡΠΈΠΈ 3: Π²Π²Π΅Π΄ΠΈΡΠ΅ Π² Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅ Π±ΡΠ°ΡΠ·Π΅ΡΠ° ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ URL:<IP>/v3
, Π³Π΄Π΅<IP>
β IP-Π°Π΄ΡΠ΅Ρ ΠΈΠ»ΠΈ Π΄ΠΎΠΌΠ΅Π½ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°.ΠΠ»Ρ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ Π²Π²Π΅Π΄ΠΈΡΠ΅ ΡΠ²ΠΎΠΉ Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°ΡΠΎΠ»Ρ.
Π‘ΠΌΠΎΡΡΠΈΡΠ΅ ΡΠ°ΠΊΠΆΠ΅
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ v. 2.30
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ v. 3.1
ΠΡΠΆΠ½Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΠΏΠΎΠΌΠΎΡΡ?
Π‘Π²ΡΠΆΠΈΡΠ΅ΡΡ Ρ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ.
Β