9e9a63ea1a
Update startBrowser x MON PI
105 lines
2.0 KiB
Plaintext
105 lines
2.0 KiB
Plaintext
dir_home:
|
|
file.directory:
|
|
- name: /home/netcore
|
|
|
|
'cd /home/netcore/ && rm -fr GWMS*':
|
|
cmd.run
|
|
|
|
'cd /home/netcore/ && wget --user=SWDownloader --password=viaD@nte16 "http://nexus.steamware.net/repository/SWS/GWMS/unstable/0/GWMS.UI.zip"':
|
|
cmd.run
|
|
|
|
package_unzip:
|
|
pkg:
|
|
- installed
|
|
- name: unzip
|
|
- force_yes: True
|
|
|
|
dir_app:
|
|
file.directory:
|
|
- name: /home/netcore/GWMS
|
|
|
|
'cd /home/netcore/ && /usr/bin/unzip GWMS.UI.zip -d GWMS':
|
|
cmd.run
|
|
|
|
'cd /home/netcore/GWMS && find . -type d -name "publish" -exec cp -ra "{}" /var/www/ \;':
|
|
cmd.run
|
|
|
|
'wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb':
|
|
cmd.run
|
|
'dpkg -i packages-microsoft-prod.deb':
|
|
cmd.run
|
|
'apt-get install apt-transport-https':
|
|
cmd.run
|
|
'apt-get update':
|
|
cmd.run
|
|
'apt-get install python3-software-properties':
|
|
cmd.run
|
|
|
|
package_nginx:
|
|
pkg:
|
|
- installed
|
|
- name: nginx
|
|
- force_yes: True
|
|
|
|
package_mariadb:
|
|
pkg:
|
|
- installed
|
|
- name: mariadb-server
|
|
- force_yes: True
|
|
|
|
mysql_user.present:
|
|
- name: root
|
|
- host: localhost
|
|
- password: Egalware_24068!
|
|
- connection_charset: utf8
|
|
|
|
package_redis:
|
|
pkg:
|
|
- installed
|
|
- name: redis
|
|
- force_yes: True
|
|
|
|
package_netcore:
|
|
pkg:
|
|
- installed
|
|
- name: dotnet-sdk-5.0
|
|
- force_yes: True
|
|
|
|
/etc/nginx/sites-available/default:
|
|
file.managed:
|
|
- source: salt://netcore/nginx_conf_gwms/default
|
|
- makedirs: true
|
|
|
|
'systemctl restart nginx':
|
|
cmd.run
|
|
|
|
/etc/systemd/system/kestrel-app.service:
|
|
file.managed:
|
|
- source: salt://netcore/kestrel-app-gwms.service
|
|
|
|
'systemctl enable kestrel-app-gwms.service':
|
|
cmd.run
|
|
|
|
'systemctl start kestrel-app-gwms.service':
|
|
cmd.run
|
|
|
|
'echo deb http://download.webmin.com/download/repository sarge contrib >> /etc/apt/sources.list':
|
|
cmd.run
|
|
|
|
'wget -q -O- http://www.webmin.com/jcameron-key.asc | sudo apt-key add':
|
|
cmd.run
|
|
|
|
'apt update':
|
|
cmd.run
|
|
|
|
package_webmin:
|
|
pkg:
|
|
- installed
|
|
- name: webmin
|
|
- force_yes: True
|
|
|
|
'reboot':
|
|
cmd.run
|
|
|
|
|