我都拿服务器跑些啥

 

正文

文件

  • Gitea:自建的Git服务,用于托管一些比较隐私的代码,也可以用类似于GitHub Actions和Webhook的功能来自动化一些事情
  • online-clipboard:我写的一个类似netcut.cn的在线剪贴板,可以用来快速记录与分享文本、文件
  • PsiTransfer:临时文件传输服务,类似已经死了的Firefox Send
  • FileBrowser:轻量网页文件管理器,可以用来管理一些文件或者远程执行命令
  • Cloudreve:全功能网盘,支持离线下载、文件传输、文档编辑、在线预览等功能
  • aria2:搭配Cloudreve使用,用于离线下载大文件
  • ONLYOFFICE Server:搭配Cloudreve使用,用于在线编辑文档
  • ONLYOFFICE Desktop Editors:Windows服务器一个能用的Office套件(Microsoft Office有一些奇怪的问题,WPS Office我个人不是很喜欢)
  • LibreOffice:Windows服务器另一个能用的Office套件

Android

  • Android Emulator:官方的Android模拟器,用于开发应用。我还用了rootAVD刷了Magisk和LSPosed进去,用于开发Xposed模块。
  • BlueStacks 5:蓝叠模拟器,可以跑arm架构的应用,微信/TIM等都是可以正常运行的。支持一键root。基本没什么广告。
  • Appium:玩安卓自动化测试玩的。

Linux

  • VirtualBox:跑Linux虚拟机、给Ventoy做镜像
  • VMWare:类似VirtualBox,基本没用过
  • WSL:Windows自带的Linux子系统,便于快捷运行一些Linux的命令(比如file

网络安全

开发

  • Git & GitHub CLI:版本控制。鉴于服务器并不是什么安全环境,建议用Fine-grained tokens登录以防泄露。
  • VSCode:巨硬的并不开源的IDE。GitHub Copilot系列的东西阻止了我去用它的修改版VSCodium

网络

  • Clash For Windows

远程访问

  • Chisel:基于WebSocket,通过HTTP传输TCP/UDP流量,可以用来穿透防火墙。我是结合了IIS的反向代理URL Rewrite使用。
  • 花生壳:内网穿透,应急用
  • OpenSSH Server:公钥登录不薄纱连CanoKey都不能直接用的狗屎RDP了?
  • 向日葵:也是应急用。向日葵连接到远程桌面用的是远程的显卡,所以在一些几乎没有显卡的服务器上显示效果就远不如RDP。

邮箱

  • Haraka:基于Node.js,足够轻量,Windows能跑 的邮件发送服务器。配置好各种DNS记录(当然,rDNS自己搞不了)后基本可以不进垃圾箱。

Web

  • IIS:Windows Server自带的Web服务器,用于反向代理Chisel和一些其他的服务
  • Caddy:轻量Web服务器,用于WebDAV
  • nginx:用于反向代理一些网站,同时嵌入自定义js
  • openresty:目前没怎么用,貌似可以当作nginx+lua脚本支持?