Shinobi9's blog
  • 首页
  • 归档
  • 关于
  •   
  •   

使用traefik管理内网服务

在自己内网部署了几十个服务之后,我才后知后觉的发现管理这么多web页面是非常困难的事 使用 homepage 可以很好的归纳整理内网的服务到一个统一的页面。但是每个服务一个端口,还得保证他们不乱撞(脑子里维护一个端口数据库),某些内网服务可能还要暴露到外网。 traefik 是专为容器而生,使用服务发现来实现网关,非常舒服,比起 nginx 不太需要写太多的配置文件。 首先 docker netw

2024-09-30
docker traefik

headscale 与 tailscale

上班想访问家中的设备,因为设备比较多,暴露端口比较麻烦,动态ip还得弄ddns,查了一下 zerotier,tailscale 在这个领域比较热门。 刚开始用了很长一段时间的zerotier,配置比较简单,所以感觉还可以。 不知道什么时候开始,经常出现无法握手的情况,添加了自己搭的 moon 服务器也是好一阵坏一阵,所以试着换到 tailscale。 tailscale 是一个客户端开源,服务端不

2023-07-01
headscale tailscale vpn

Github Codespaces 使用

使用 github.dev 开网页 vscode 查看代码,尤其是多文件跳跃地看,比起网页上点来点去可方便太多了。 而 github 推出的 codespace 功能提供了在浏览器编写,编译,运行功能,配合github actions,可以只用一个浏览器,很轻松地完成对 hexo 这类静态网站的迭代,因为只需要一个浏览器,手机,平板,甚至是电视机,都能为 开发设备 。 其实这种网页版的 vscod

2023-06-20
github vscode

从Drone 迁移到 Gitea Actions

先来说说代码托管服务器的一般问题和DevOps问题: Github:因为GFW的原因,常年访问速度较慢。虽然标榜自己是开源平台,但是仍做出了不通知直接删除某些国家和地区repo或是封禁某些国家和地区的用户的行为。因其有实际上垄断地位,说其是帝国主义在网络上的延伸不为过。 不过它的CI工具 Github Actions 配合 Github Pages 服务可以很方便地自动化部署一些静态的web项目

2023-06-15
ci gitea gitea actions drone jenkins github github actions gitlab gitlab ci

pve lxc容器的NFS挂载问题

折腾 PVE 的时候,遇到docker容器挂载nfs卷失败,具体表现是 operation not commit,单纯 mount -vvv出来的东西拿去搜不好使,关键词带搜索 Proxmox 之后 解决方案就多了,一种是在 pve 上先挂载 nfs 然后再 bind mount 到容器里去,具体参考 这里 , 另外一种简单的就是在创建容器的时候取消勾选 非特权容器 ,这里会同时取消 嵌套 ,再之

2023-05-09
docker nfs virtualization

steamdeck 挂载 NAS

steamdeck 挂载 NAS先安装nfs依赖,需要先关闭steamos的读写保护,装完了再开启 12345678sudo pacman -Syusudo steamos-readonly disablesudo pacman -S sshfssudo pacman-key --initsudo pacman-key --populatesudo pacman -S sshfssudo pacm

2023-03-29
nfs steamdeck nas

kubejs

整合包利器: kubejs

2022-02-15
game minecraft kubejs

hello

hello!

2020-12-07
misc hello world

搜索

Hexo Fluid
总访问量 次 总访客数 人