The installation process is very easy and can be installed in less than 5 minutes
- ip
- domain or subdomain
Log in to the server with root access user
Create folders for software data
sudo mkdir /root/meetdataEnter the following command after making the requested changes.
docker run --net=host -e OS=linux -e lang=en -e myDomian=example.com -e [email protected] -e CERTIFICATE=lets -e SECRET=12345 -v /root/meetdata:/root/linux12/wwwroot/files/ --name meetApp alit771/meetapp:b120
Replace example.com with a domain or subdomain.
To use a valid certificate, enter the value of the certificate variable 'lets', and for a selfsigned certificate, enter the value of the certificate 'self'.
Change the value of secret and select as desired. This variable is used to work with api.
Application data is stored in the meetdata folder.
Enter a valid email .
By executing the above command, Docker will run and download and install the software, as well as provide the required ssl.
The software is installed Open the Chrome browser and enter the domain.
Note: you only need to enter the above command once and then you can stop the container with the following command if needed.
docker stop meetAppRe-run the container
docker start meetApp To develop this software, free and open source packages have been used, which include the following:.
webrtc for audio and video conference
intel® collaboration suite for webrtc
BoringSSL (fork of OpenSSL) by google for ssl validation
letsencrypt
asp.net core
bootstrap for front end design
coturn server for nat traversal
OpenResty (nginx base webserver) for reverse proxy
ffmpeg
libwebsocket for websocket communication
docker for container management
این پلتفرم جهت ایجاد کلاس مجازی و وب کنفرانس ایجاد شده است و برای آموزشگاه ها و یا سایت های ارائه دهنده سرویس کلاس مجازی مناسب میباشد و کاملا رایگان است.
.فرایند نصب بسیار راحت بوده و در کمتر از 5 دقیقه نصب میشود
یک ماشین مجازی به همراه ای پی ولید که روی ان لینوکس نصب شده است
یک دومین یا ساب دومین
در اینجا آموزش برای لینوکس ابونتو آمده است اما برای سایر سیستم عامل های خانواده لینوکس با اندکی تفاوت قابل انجام است
با کاربری که دسترسی روت دارد به سرور لاگین کنید
برای نصب ، به داکر نیاز دارید که با دستور زیر نصب میشود .
sudo apt-get update sudo apt install docker.io sudo systemctl start docker ایجاد پوشه برای داده های نرم افزار
sudo mkdir /root/meetdata
دستور زیر را پس ازتغییر ایمیل و دامین وارد کنید.
docker run --net=host -e OS=linux -e myDomian=example.com -e [email protected] -e CERTIFICATE=lets -e SECRET=12345 -v /root/meetdata:/root/linux12/wwwroot/files/ --name meetApp alit771/meetapp:b119نرم افزار نصب شده است مرورگر کروم را باز کنید و دامین را وارد کنید.
توجه کنبد که دستور بالا را فقط یک بار باید وارد کنید و پس از آن در صورت نیاز با دستور زیر میتوانید کانتینر را متوقف کنید.
docker stop meetAppاجرای مجدد کانتینر
docker start meetApp
جهت توسعه این نرم افزار از پکیج های متن باز و رایگان استفاده شده است که شامل موارد زیر میباشند.
webrtc for audio and video conference
intel® collaboration suite for webrtc
BoringSSL (fork of OpenSSL) by google for ssl validation
letsencrypt
asp.net core
bootstrap for front end design
coturn server for nat traversal
OpenResty (nginx base webserver) for reverse proxy
ffmpeg
libwebsocket for websocket communication
docker for container management
Content type
Image
Digest
Size
1.1 GB
Last updated
almost 6 years ago
docker pull alit771/meetapp:b120