mixio 1.10.0
This commit is contained in:
18
pkg_tools/linux/install.sh
Normal file
18
pkg_tools/linux/install.sh
Normal file
@@ -0,0 +1,18 @@
|
||||
service="
|
||||
[Unit]
|
||||
Description=MixIO Service
|
||||
After=network.target
|
||||
StartLimitIntervalSec=0
|
||||
|
||||
[Service]
|
||||
Type=forking
|
||||
Restart=always
|
||||
RestartSec=1
|
||||
WorkingDirectory="$(pwd)"
|
||||
ExecStart="$(pwd)"/mixio start
|
||||
ExecStop="$(pwd)"/mixio stop
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
"
|
||||
echo "${service}" > /etc/systemd/system/mixio.service
|
||||
@@ -1,7 +1,7 @@
|
||||
curpath=$(cd "$(dirname "$0")"; pwd)
|
||||
cd ${curpath}
|
||||
version="{
|
||||
\"version\":\"1.9.6\",
|
||||
\"version\":\"1.10.0\",
|
||||
\"platform\":\"win-x64\",
|
||||
\"node-version\":\"16\"
|
||||
}"
|
||||
@@ -10,26 +10,21 @@ rm -rf mixio_win_x64
|
||||
mkdir mixio_win_x64
|
||||
cd mixio_win_x64
|
||||
echo "${version}" > version.json
|
||||
mkdir src
|
||||
mkdir logs
|
||||
mkdir storage
|
||||
mkdir config
|
||||
cd ../
|
||||
chmod -R 777 mixio
|
||||
cd mixio
|
||||
npm install
|
||||
cd node_modules/cliff/node_modules/winston/lib/winston
|
||||
find -name 'common.js' | xargs perl -pi -e 's|target.padLevels|false|g'
|
||||
cd ../../../../../../
|
||||
cd src
|
||||
npm install
|
||||
pkg -t node16-win-x64 package.json
|
||||
mv -f loader ../../mixio_win_x64/src/loader
|
||||
cp -r certs ../../mixio_win_x64/src
|
||||
cp config.json ../../mixio_win_x64/src/config.json
|
||||
cd ../pkg_tools
|
||||
cp mixio.empty.db ../../mixio_win_x64/src/mixio.db
|
||||
cp -r reserve ../../mixio_win_x64/src
|
||||
cd ../
|
||||
pkg -t node16-win-x64 package.json
|
||||
mv -f mixio ../mixio_win_x64/mixio
|
||||
cd ../
|
||||
chmod -R 777 mixio_win_x64
|
||||
mv -f mixio ../mixio_win_x64/
|
||||
cp -r config ../mixio_win_x64/
|
||||
cd pkg_tools
|
||||
cp win/autoStart.bat ../../mixio_win_x64/
|
||||
cp win/removeAutoStart.bat ../../mixio_win_x64/
|
||||
cp win/start.bat ../../mixio_win_x64/
|
||||
cp mixio.empty.db ../../mixio_win_x64/storage/mixio.db
|
||||
cp -r reserve ../../mixio_win_x64/storage/
|
||||
cd ../../
|
||||
chmod -R 777 mixio_win_x64
|
||||
|
||||
4
pkg_tools/win/autoStart.bat
Normal file
4
pkg_tools/win/autoStart.bat
Normal file
@@ -0,0 +1,4 @@
|
||||
@echo off
|
||||
cd /d %~dp0
|
||||
reg add hklm\software\microsoft\windows\currentversion\run /v MixIO /t reg_sz /d "%cd%\start.bat"
|
||||
pause
|
||||
4
pkg_tools/win/removeAutoStart.bat
Normal file
4
pkg_tools/win/removeAutoStart.bat
Normal file
@@ -0,0 +1,4 @@
|
||||
@echo off
|
||||
cd /d %~dp0
|
||||
reg delete hklm\software\microsoft\windows\currentversion\run /v MixIO
|
||||
pause
|
||||
4
pkg_tools/win/start.bat
Normal file
4
pkg_tools/win/start.bat
Normal file
@@ -0,0 +1,4 @@
|
||||
@echo off
|
||||
cd /d %~dp0
|
||||
mixio.exe start
|
||||
pause
|
||||
Reference in New Issue
Block a user