mixio 1.10.0

This commit is contained in:
Eason010212
2023-03-10 18:03:02 +08:00
parent 5ac1c6853a
commit 5d80728be9
3574 changed files with 9983 additions and 562000 deletions

View 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

View File

@@ -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

View 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

View 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
View File

@@ -0,0 +1,4 @@
@echo off
cd /d %~dp0
mixio.exe start
pause