资源图标

内核 SS简易启动器 真国内镜像

登录后下载
资源类型
原创
版权链接
#
语言
English
采用EasyPak封装的启动器(
虽然不是单文件的(不然太大了)
但是应该比较容易运行,最重要的是,下载应该会比较快(
不过这个版本可能需要预先安装一些东西
具体就是fuse3
Ubuntu/Debian 下用 apt install fuse3
CentOS 下的话,你能折腾就自己装fuse3,不能折腾还是用之前那个脚本比较好
装完fuse3后,直接把下载下来的ss文件加上可执行权限,然后直接跑就可以了
可以自定义数据目录,会读取环境变量data,当然默认值为data,使用方法data=mydata ./ss
代码:
#!/usr/local/bin/ezbin ss
print StoneServer
option data=$STARTWD/data
mkdir $data
mktmpfs /tmp
mkdir /tmp/game
mkdir /tmp/core
mkdir /tmp/redis
chdir /tmp
@cli
fuse /tmp/core
include $STARTWD/core.ezpak
fuse /tmp/game
include $STARTWD/game.ezpak
bind /tmp/game:/tmp/core/run/game
bind $data:/tmp/core/run/data
vfork
fuse /tmp/redis
include $STARTWD/redis.ezpak
bind $data:/tmp/redis/data
bind /proc:/tmp/redis/proc
bind /dev:/tmp/redis/dev
print launching apid service
stdout $data/redis.out
stderr $data/redis.err
chroot /tmp/redis
mktmpfs /tmp
chdir /
env UPSTART_JOB=APID Service
exec /usr/bin/redis-server --port 0 --unixsocket /data/apid.socket --supervised upstart
waitstop
waitfile $data/apid.socket
mkfifo /tmp/temp
fork
print launching stoneserver
stdout /tmp/temp
stderr /tmp/temp
chroot /tmp/core
chdir /run
env APID=unix:/run/data/apid.socket
exec /run/stone
print launching sscli
env APID=unix:$data/apid.socket
exec /tmp/sscli /tmp/temp
作者
CodeHz
下载
38
阅读
746
首次发布
最后更新
评分
0.00 星 0 次评分

CodeHz的更多资源

最新更新

  1. 更新1.11支持

    催更
  2. 真 国内加速下载

    https://www.lanzous.com/sslauncher https://www.lanzous.com/ssredis...
  3. 解决崩溃问题

    忘记挂载/dev了( 然后随机数生成器依赖这个