一些自托管(self hosted)服务的使用笔记
- opengrok
oracle的opengrok是一个项目代码查找工具,自建索引,类似工具有source insight
官方已经提供好了docker镜像,傻瓜式安装。不过增加新的项目源码时需要手动更新索引,docker exec到运行容器的bash命令行,执行curl 127.0.0.1:5000/reindex即可
docker pull opengrok/docker:1.6.9
docker run -d -v /data/opengrok/src:/opengrok/src -p 10086:8080 --init opengrok/docker:1.6.9
- portainer
docker run -d -p 10090:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /data/portainer:/data portainer/portainer
- xmake
国内文档
https://www.w3cschool.cn/xmake/xmake-91nu2e86.html
查看详细信息
xmake show
xmake f -p windows -a x86
切换到mingw
xmake f -p mingw -a i386 --sdk="E:\TDM-GCC-64"
切换到gcc
xmake f -p windows -a x86 --toolchain=gcc -c
交叉编译
xmake f -p linux --sdk=/usr/local/arm-linux-gcc [--toolchains=/sdk/bin] [--cross=arm-linux-]
--sdk 设置交叉工具链的sdk根目录
xmake config -m debug
远程编译设置
connect = "124.222.114.207:10093",
token = "20e1c3acac2188c88b0480fc427fc137"
服务器
export XMAKE_ROOT=y
xmake service -vD
客户端从
xmake service --connect
xmake service --disconnect
xmake service --logs
xmake -rv
同步文件
xmake service --sync

浙公网安备 33010602011771号