diff --git a/etc/init.shy b/etc/init.shy index 9a60a945..ca7dc6e6 100644 --- a/etc/init.shy +++ b/etc/init.shy @@ -18,6 +18,7 @@ # config timer meta.enable true # event listen event serve.start cmd web.code.publish event listen event dream.create cmd web.code.tmux.session + event listen event dream.create cmd web.code.xterm ~ssh target web.code diff --git a/etc/miss.sh b/etc/miss.sh index 73f43792..df5c7008 100644 --- a/etc/miss.sh +++ b/etc/miss.sh @@ -3,19 +3,18 @@ if [ -f $PWD/.ish/plug.sh ]; then source $PWD/.ish/plug.sh; elif [ -f $HOME/.ish/plug.sh ]; then source $HOME/.ish/plug.sh; else export ctx_dev=${ctx_dev:="https://shylinux.com"} temp=$(mktemp); if curl -h &>/dev/null; then curl -o $temp -fsSL $ctx_dev; else wget -O $temp -q $ctx_dev; fi; source $temp intshell - require conf.sh; require miss.sh; ish_dev_git_prepare -fi +fi; require conf.sh; require miss.sh; ish_dev_git_prepare ish_miss_prepare_compile ish_miss_prepare_develop ish_miss_prepare_project -ish_miss_prepare_intshell ish_miss_prepare_contexts -ish_miss_prepare_icebergs -ish_miss_prepare_toolkits -ish_miss_prepare_volcanos +ish_miss_prepare_intshell ish_miss_prepare_learning +ish_miss_prepare_volcanos +ish_miss_prepare_toolkits +ish_miss_prepare_icebergs ish_miss_prepare release ish_miss_prepare linux-story ish_miss_prepare nginx-story diff --git a/go.mod b/go.mod index 022046ab..ef22354c 100644 --- a/go.mod +++ b/go.mod @@ -16,14 +16,14 @@ replace ( shylinux.com/x/toolkits => ./usr/toolkits ) -// replace ( -// shylinux.com/x/creackpty => ./usr/creackpty -// shylinux.com/x/go-qrcode => ./usr/go-qrcode -// shylinux.com/x/go-sql-mysql => ./usr/go-sql-mysql -// shylinux.com/x/gogit => ./usr/gogit -// shylinux.com/x/websocket => ./usr/websocket -// shylinux.com/x/webview => ./usr/webview -// ) +replace ( + shylinux.com/x/creackpty => ./usr/creackpty + shylinux.com/x/go-qrcode => ./usr/go-qrcode + shylinux.com/x/go-sql-mysql => ./usr/go-sql-mysql + shylinux.com/x/gogit => ./usr/gogit + shylinux.com/x/websocket => ./usr/websocket + shylinux.com/x/webview => ./usr/webview +) require ( shylinux.com/x/golang-story v0.5.8 diff --git a/src/debug/go.mod b/src/debug/go.mod index 022046ab..ef22354c 100644 --- a/src/debug/go.mod +++ b/src/debug/go.mod @@ -16,14 +16,14 @@ replace ( shylinux.com/x/toolkits => ./usr/toolkits ) -// replace ( -// shylinux.com/x/creackpty => ./usr/creackpty -// shylinux.com/x/go-qrcode => ./usr/go-qrcode -// shylinux.com/x/go-sql-mysql => ./usr/go-sql-mysql -// shylinux.com/x/gogit => ./usr/gogit -// shylinux.com/x/websocket => ./usr/websocket -// shylinux.com/x/webview => ./usr/webview -// ) +replace ( + shylinux.com/x/creackpty => ./usr/creackpty + shylinux.com/x/go-qrcode => ./usr/go-qrcode + shylinux.com/x/go-sql-mysql => ./usr/go-sql-mysql + shylinux.com/x/gogit => ./usr/gogit + shylinux.com/x/websocket => ./usr/websocket + shylinux.com/x/webview => ./usr/webview +) require ( shylinux.com/x/golang-story v0.5.8 diff --git a/src/main.js b/src/main.js index 574d5ebc..2f5a3365 100644 --- a/src/main.js +++ b/src/main.js @@ -61,10 +61,9 @@ Volcanos({river: { "web.code.publish", "web.code.docker.client", "web.code.tmux.session", - "web.space", - "web.dream", - "web.code.git.server", - "web.code.git.status", + "web.code.xterm", + "web.dream", "web.space", + "web.code.git.server", "web.code.git.status", ]}, toolkit: {name: "工具 toolkit", index: [ "web.code.favor", diff --git a/src/template/web.code.docker.client/DockerFile b/src/template/web.code.docker.client/DockerFile new file mode 100644 index 00000000..95348be4 --- /dev/null +++ b/src/template/web.code.docker.client/DockerFile @@ -0,0 +1,6 @@ +FROM alpine + +WORKDIR /root/contexts +COPY ice.linux.amd64 bin/ice.bin + +CMD ./bin/ice.bin forever start dev dev