作为一个程序员,在公司基本上都是使用gitlab来对项目代码管理,但是作为一个初级的搬砖工,也就只有简单的push、pull和创建分支,修改wiki 的权限。工作之中考虑到许多代码都是可以复用的,需要用到的时候,又找很久,后面索性不找了,直接重写一遍。
在一个比较大的项目中,添加某些重复的功能,如果不能把它记下来,就只能一点点看源码,然后再添加,这感觉实在太痛苦。 既然 gitlab 可以管理代码,那写一个自己的工作总结及代码整理,开发流程岂不是挺好。
蜗牛星际矿渣主机
首先黑群晖配置是j3455 B款 双网口,8G内存,就是想装 gitlab 和 docker 和虚拟机所以把内存升级到了8G, 拆开机箱,看里面最多也只能插入一条内存条。
黑群晖,拿到蜗牛星际立马安装了黑群晖,考虑到都是工作之中的积累及代码记录,所以还是稳点比较好,准备买四块硬盘,两块做raid 0 两块一个做下载盘,一个做影音盘。
黑群晖中 vmm 虚拟机,做软路由。 已经关注了华硕 ac 86u 很久,但是价格一直坚挺,并且家里已经有一个废物的小米路由ac2100,无法刷机,所以再买一个路由还真有点舍不得。以前是在小米路由后面再加一个 斐讯K2, 然后 斐讯 K2 专门给投影仪这样不方便安装科学客户端的设备使用,小米路由是千兆,K2 是百兆,而我家宽带又是200兆的,所以加上光猫,光路由设备就有三台了,考虑到功耗,感觉有必要重新配置一下,就入手了星际蜗牛,使用 vmm 搭建了软路由。
具体连接方式:光猫桥接然后光猫连接蜗牛星际其中一个网口,然后蜗牛星际另一个网口连接小米路由器的 wan 端口。这样小米路由器只充当了一个发射无线AP的WIFI的设备。拨号是放在软路由里面做的,科学及一些有用的插件都放到软路由里面。关于软路由lede群晖vmm安装网上已经有很多教程了。