@wjqserver #12 能跑go程序的,就是普通虚拟空间,格式编译正确就行。 带终端直接终端执行,不带终端就通过定时任务执行,我之前还用虚拟空间搭节点来着:https://199577.xyz/silicom-and-myw-to-vmess/
@wjqserver #14 主要麻烦就是最开始不知道怎么反代,还有就是进程会被杀。 前者是因为虚拟空间的443和80端口肯定是被占用的,我只能把后台放18080上,但是怎么调用又是个问题后来发现可以通过.htaccess反代: RewriteEngine On RewriteRule ^(.*)$ http://127.0.0.1:18080/$1 [P,L] 进程被杀是通过定时任务回复,这个是定时任务的命令,每分钟执行一次: if ! pgrep -x "ghproxy" > /dev/null; then cd /home/xyz/ghproxy && nohup ./ghproxy -cfg config.toml > /dev/null 2>&1 & fi 已经搭建好了,感觉很不错 这是我的地址:https://static.199577.xyz/ghproxy/ 晚点我写个教程帖子,帮助大伙
@neko #15 .htaccess? Apache吗? 这个我确实不熟,虚拟空间也是 在此感谢您分享部署过程与问题 若能编撰出一篇详细的教程,我们不胜感激 在此再问一下各位用户,本项目的前端是否需要优化,目前的页面体验如何
@wjqserver #17 虚拟空间部署我晚点写一下教程。 刚才测试发现点复制按钮控制台会报错,报找不到copy函数啥的,另外复制成功尽量不要alert,提示个message就行,alert还得再点一下确定。 功能的话挺想要文件夹下载功能的,不是反代而是下载。比如我前面那个项目根目录的地址,访问之后直接下载整个项目的zip包,如果是其中一个文件夹的地址就下载那个文件夹的压缩包 这样。 另外我看代码好像不是很复杂,有点想贡献下代码(主要想学下golang,有java基础),不过目前好像没有issue😂
@wjqserver #10 虚拟空间的管理面板,DirectAdmin、cPanel这种
@neko #11
虚拟空间能跑go程序了?
还是和宝塔,1panel那种VPS管理面板
@wjqserver #12 能跑go程序的,就是普通虚拟空间,格式编译正确就行。
带终端直接终端执行,不带终端就通过定时任务执行,我之前还用虚拟空间搭节点来着:https://199577.xyz/silicom-and-myw-to-vmess/
@neko #13
这虚拟空间放的真开
请问一下,在您的部署过程中遇到了哪些困难,能详细说说吗?
可能还有其他用户会使用类似的环境部署,您的反馈对本程序的改进与优化非常重要!
@wjqserver #14 主要麻烦就是最开始不知道怎么反代,还有就是进程会被杀。
前者是因为虚拟空间的443和80端口肯定是被占用的,我只能把后台放18080上,但是怎么调用又是个问题后来发现可以通过
.htaccess反代:进程被杀是通过定时任务回复,这个是定时任务的命令,每分钟执行一次:
已经搭建好了,感觉很不错
这是我的地址:https://static.199577.xyz/ghproxy/
晚点我写个教程帖子,帮助大伙
d
@neko #15
.htaccess? Apache吗? 这个我确实不熟,虚拟空间也是在此感谢您分享部署过程与问题
若能编撰出一篇详细的教程,我们不胜感激
在此再问一下各位用户,本项目的前端是否需要优化,目前的页面体验如何
@wjqserver #17
虚拟空间部署我晚点写一下教程。
刚才测试发现点复制按钮控制台会报错,报找不到copy函数啥的,另外复制成功尽量不要alert,提示个message就行,alert还得再点一下确定。
功能的话挺想要文件夹下载功能的,不是反代而是下载。比如我前面那个项目根目录的地址,访问之后直接下载整个项目的zip包,如果是其中一个文件夹的地址就下载那个文件夹的压缩包 这样。
另外我看代码好像不是很复杂,有点想贡献下代码(主要想学下golang,有java基础),不过目前好像没有issue😂
@neko #18
试试git的sparse checkout
@aazobie #19 第一次听说sparse-checkout这个功能 (学到了)
,搜了下感觉确实可以拉取文件夹,但是步骤好麻烦啊。还得先初始化仓库,再链接远程仓库,再设置目录,有一点繁琐 