手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 免费部署 N8N 的 Zeabur 注册 | 登陆
浏览模式: 标准 | 列表分类:Linux

还是得derp

 不多说,上代码:

 
docker run -d\
  --restart always \
  --name derper \
  --env DERP_HTTP_PORT=80 \
  --env DERP_VERIFY_CLIENTS=false \
  --env DERP_ADDR=:33380 \
  -v /var/run/tailscale/tailscaled.sock:/var/run/tailscale/tailscaled.sock \
  -p 33380:33380 -p 3478:3478/udp \
  yangchuansheng/ip_derper
 
DERP_VERIFY_CLIENTS,用来防止蹭网,不过量也没多大,蹭下也没事!然后就是要配置 derpMap:


XML/HTML代码
  1. "derpMap": {  
  2.     "OmitDefaultRegions": false, // 可以设置为 true,这样不会下发官方的 derper 节点,测试或者实际使用都可以考虑打开  
  3.     "Regions": {  
  4.         "900": {  
  5.             "RegionID":   900, // tailscale 900-999 是保留给自定义 derper 的  
  6.             "RegionCode": "fly",  
  7.             "RegionName": "fly",  
  8.             "Nodes": [  
  9.                 {  
  10.                     "Name":             "fly-1",  
  11.                     "RegionID":         900,  
  12.                     "IPv4":             "xxx.xxx.xxx", //你的VPS 公网IP地址  
  13.                     "DERPPort":         33380,  
  14.                     "STUNPort":         3478,  
  15.                     "InsecureForTests": true, // 因为是自签名证书,所以客户端不做校验  
  16.                 },  
  17.             ],  
  18.         },  
  19.     },  
  20. },  




如何给Swap扩容(debian)

 相关的文章其实很久之前写过([2018-08-09] - How To Add Swap on Ubuntu 14.04),但因为字都粘在一起,所以不够直观 ,现在来个简单的:

 
XML/HTML代码
  1. sudo swapoff -a  
  2.   
  3. # 创建新的swap文件,bs×count=最后生成的swap大小,这里设置8G  
  4. sudo dd if=/dev/zero of=/swapfile bs=1G count=8  
  5.   
  6. # 设置权限  
  7. sudo chmod 0600 /swapfile  
  8.   
  9. # 设置swap  
  10. sudo mkswap /swapfile  
  11.   
  12. # 打开swap  
  13. sudo swapon /swapfile  
  14.   
  15. # 检查设置是否有效  
  16. grep Swap /proc/meminfo # 或者htop看一下  
因为这里是调整大小,所以一般情况下,fstab里都已经有了,所以就不需要改来改去的
/swapfile,你可以换成你平时用的路由,例如:/var/swapfile 之类的。
最后free -mh就可以看到swap的大小了
 
 

gitea 1.21.11 好象有个 BUG

 一直用 1panel 来管理我的 gitea。并特地配了个高配置的机器。不用 gitlab 是因为太重了,而且配置也多,gitea+act runner 也足够用了
1panel 中的 gitea 最后的一个个人开源版本是 gitea 1.21.11,现在要升级就是 gitea ee 了。感觉没必要也就没有升,再加上结构变化也大,升的话也会有问题,

 
但 1.21.11 的问题是,提交后没有提交记录,而且 action 无法触发 。开始我一直没注意,但直到几次被人说我的代码怎么还没提交的时候我才发现了。我明明都提交了,怎么最后的记录是在 3 周前?进入项目后,各个提交记录又都在,开始以为是目录权限不对,但想想不应该,这些提交记录应该是进数据库的。
 
然后看官方,原来已经有 1.25 了,于是直接升到 1.25,却发现 gitea 启动不起来了,最后没办法,先升到 1.22.6,升级完成后可以启动。然后试着提交了一下,log 有了,同时 action runner 也触发 了
 
---
最后推荐一下:act runner 由于需要pull 一些构建代码,因此建议是放在海外,然后设置白名单即可。刚开始我都是用国内的 vps,结果经常出来docker 拉取镜像失败。
用 zeabur 安装个 action runner 其实就挺好。每个月免费 5 刀,根本用不完,毕竟 action runner 平时也不会触发 ,除非你天天提交。。。。

https://zeabur.com/referral?referralCode=neatcn,可以点击,也可以去掉 refcode。
官方这么说:通过分享你的链接,你将有机会赚取在 Zeabur 上抵用的积分。对每一个接受你邀请的朋友,当他们升级到了某个付费方案,你将会得到五美金(或三十五人民币)的现金抵扣。,其实无所谓,也不靠这玩意赚钱,只是想看看有没有人看博客 

慎用 clawcloud run。

如题,倒不是为了哗众取宠,而是真心劝退,首先申明,非利益相关,而且我本身还充了 2.5 的会员费。当然现在也正在使用着,我先说说劝退的原因

1、免费版,安装了一次 n8n,然后丢在那里没管,几天后,数据全没了(也可能是我的问题),同时免费版无法绑定自定义域名(这个也没人提醒,你免费版你完全可以禁用这个功能啊)。我傻傻的绑定了,改了 DNS,今天没生效,明天没生效,后天没生效。后面放弃了。
2、付费版,也安装了 N8N,我觉得付费版装这个总没事吧。前几天正常,绑定自定义域名也正常,几天后,发现 app 的日志那里,在不停的重建、重启,再也进不去了。辛苦建的 workflow 也丢了。更让人郁闷的事是,我到论坛去提问,也从来没有人回复过,果然这个 clawcloud run 就是引流和拉客的。
 
除了 app store 里的软件外,我用了他的数据库功能,目前好象还没有大问题,除了公网要收流量费外,其他还行。但其实 5 刀左右的费月,完全可以买一台独立的 VPS 来做数据库了。
所以,还是挺失望的。(一个月下来没什么 问题,就是一个最简单的 redis,流量+各种费用,还是选的最便宜的,都快超 5 刀了,还好有免费的 5 刀每月赠送,不算超标)
 
如果你只是纯粹玩玩,想尝试一些新工具什么 的,你可以试试,否则还是要慎重。

tun 模式如何访问 tailscale?

1、 tun 模式的时候,你如果打开 http://100.64.0.x ,会发现网页无法访问,但也不一定,这是 Verge 的问题,以前的 pro 没这个问题,主要是有些关键词不能出现。。。。

2、 这时候在配置文件里加入:
tun:
exclude-interface:
- Tailscale
route-exclude-address:
- 100.64.0.0/10
- fd7a:115c:a1e0::/48
 
刷新后就可以了。
如果你不是 100.64 的网段,根据实际情况处理。下面的 ipv6,也可以通过 ifconfig 进行查看。
参考:https://blog.ichr.me/post/tailscale-mihomo-quantumult-x/
Records:28912345678910»