n8n serv00部署 问题

n8n一直没有体验上。
我的nas npm被我玩坏的了,懒得修复。不能部署。
win10ltsc 版本不行。无法安装市场和docker。
n8n也可以和其他云函数部署。但是发现有一键部署为啥不用serv00呢。
这个serv00虚拟机三个月不用就回收了账号。
教程放在最后的参考。我只记录问题。

added 1 package in 5s
i.sh:line 309:/home/ace/.npm-global/bin/pnpm:Permission denied
提示没有权限。设置权限不行。卸载npm 重新安装不行。
这个问题输入
devil binexec on
然后断开重连ssh

ls 显示n8n目录 进去
bash i.sh
自动执行sh脚本
自动卸载重新安装。
这也是我搞了七八次,最后还是安装成功的关键。

后来还是提醒错误
Failed in 15.9s at /home/ace/.local/share/pnpm/global/5/.pnpm/sqlite305.1.7/node modules/sqlite3 ELIFECYCLE Command failed with exit code 1. 【ERROR】n8n安装失败

最后放弃PostgreSQL数据库
用sqlite数据库成功了。估计我卸载过npm  配置环境有问题。

数据库问题,代码思维就复杂了。我还想用代码搞定。
我想起还有控制面板,里面肯能就有直接管理数据库的。果然有。点击删除数据库就行。简单方便。

[!NOTE]
在FreeBSD系统中,如果你需要删除PostgreSQL数据库,你可以使用dropdb命令。这个命令是PostgreSQL安装中的一部分。

首先,你需要确定你要删除的数据库名称。然后,你可以使用以下命令删除数据库:

dropdb [option...] dbname

这里是一个删除名为mydatabase的数据库的例子:

dropdb mydatabase

在执行这个命令之前,请确保你有足够的权限来删除数据库,并且要小心,因为这将删除数据库及其所有内容。

如果你是在问如何在FreeBSD中卸载PostgreSQL数据库软件,那么你需要使用Ports系统来完成。以下是卸载PostgreSQL的步骤:

首先,你需要知道你安装的PostgreSQL版本。你可以通过以下命令来查找:

pkg info | grep postgresql

然后,你可以使用pkg delete命令来卸载它:

pkg delete postgresqlX.Y.Z

将X.Y.Z替换为你的实际版本号。

最后,你可能还需要删除配置文件和数据目录,这通常位于/var/db/postgresql和/var/db/postgresql_db。

请注意,在执行任何删除操作之前,确保你已经备份了所有重要数据。

云函数部署n8n参考
每日一技:使用 Zeabur 部署 n8n 服务 - 少数派
N8N+huggingface,一款效率神器,AI利器,必备良品【免费云端电脑+AI,一键部署,工作自动化】_哔哩哔哩_bilibili

serv00 部署 参考
n8n-serv00/README.md at main · aigem/n8n-serv00 · GitHub
一键免费部署自动化工作流神器N8N 在十年免费主机上自动部署教程 N8N+serv00_哔哩哔哩_bilibili

之前提及n8n
ActivityPub – ACEVS
之前提及serv00
免费虚拟主机serv00 – ACEVS

微软蓝屏

感谢微软 提前放假
今天一个新闻。
我再思考。免费的好用的其他系统,你会选择哪个?
就是直接不用微软了。
平替方案。
黑苹果,Fedora、Red Hat和Ubuntu。
能玩暴雪游戏的就是黑苹果.Ubuntu
黑苹果能干的事情似乎也多点哈。
不知道你的选择是什么?

firefox 最早是2003年左右。开始使用。

刚上大学,没有自己的电脑。当时觉得遨游不错。
2005年左右买了同学的二手电脑。花了3000元。
2004年左右开始写blog。
2005年开始研究自己安装wordpress。安装完毕但是只能在自己电脑上写。发布不到互联网。
donews 博客园 都写过 宿舍其他同学也和我一样开始写blog。美化页面。
hostmonser blue 什么虚拟空间 香港虚拟空间 都写过有的数据应该备份了。没有整理。不过好一段时间没有怎么写。没事时候就打魔兽争霸,星际争霸了。偶尔玩玩魔方。四线风筝,射箭,飞镖,骑行,跑步,普通人做的一些事情。陶冶情操。
donews写了一个寒假,开学 一个同学看了说我的pr值都4了。我用firefox装了插件一看果然是 。我以为donews的主域名是4,发现主域名更高。找了几个donews二级域名看了看 ,果然pr都不同。
但是有浏览没有转化 人家keso 博客第一人。本来创业5g咨询。后来估计黄了。去java一个网站公司做管理去了。
然后开始firefox之旅。装了一堆插件。什么都有。用到了2009年左右。
chrome和它的内核横空出世,装了插件不用重启浏览器。速度也不错。插件也多。用到了现在。
多浏览器多账号登陆,多人用一个电脑。还是多个浏览器吧。uc不好用了。360极速有时候会卡顿。啥插件没有安装。页面多了就出问题。win10 ltsc系统。
edge 用了chrome核心 感觉不纯粹。不如直接用chrome。对微软浏览器一直有偏见。感觉就是不好用。
最后看了个评测安装回了firefox。试了一下。速度不错。备用浏览器。插件装了几个常用的就好。
本来打算研究各种插件。想想算了。用到了再说吧。

群晖 docker 安装wol 群晖唤醒局域网的电脑其他设备

https://zhuanlan.zhihu.com/p/537574137
打开群晖docker套件 据说有点bug 只能用一次 知乎评论有人反馈说.

2、在注册表中搜索jazzdd/wol,下载
https://huaweicloud.csdn.net/633118dbd3efff3090b51ea1.html

是一个叫WolGoWeb的Docker
http://k.sina.com.cn/article_1823348853_6cae18750200127lj.html
和上面那个docker类似.

https://blog.csdn.net/wangrui1573/article/details/107686897
群晖安装好docker

2.在注册表中搜索wol-web并安装

synonet --wake xx:xx:xx:xx:xx:xx eth0 唤醒局域网电脑 这个方法感觉最简单.只用映射nas的端口就可以了.

https://www.jianshu.com/p/6860e45af9d0

同一个博客.不同域名.不同的ssl证书不好整.

用群晖虚拟服务 虚拟了几个端口发现有冲突.不知道什么问题.目前方案.只有一个顶级域名.有证书.取消hsts

http/2 开启 好像速速快一些.ssl证书.bitwarden配置了.都是腾讯https://console.cloud.tencent.com/ssl

https://dash.cloudflare.com/ 也能配置证书 点击域名 然后dns设置. 之前tunnle的 数字备份.输入腾讯需要 cname和值.等待验证.吊销ssl证书比较慢.大概24小时.

申请证书很快.几分钟.

certbot失败.不知道什么问题.有记录懒得研究了.后续证书多了再说.

腾讯的。xyz域名比阿里云贵2元。腾讯8元一年。xyz六位数 目前最便宜的域名了。

腾讯自有域名ssl证书30个 通用其他服务商20个 所以注册了个腾讯云的六位数的xyz。

另外阿里云注册的神奇六位数走马灯。我以为我注册了。最后发现。错了。我的顺序有问题。哈哈失败。

6300v2 梅林固件380.7.9 frp访问成功。端口就是80 别折腾其他端口了.

才开始因为梅林固件自带的中心 里面的frpc版本0.20 免费的很多frp不是0.20的所以没有办法用。

这个frpc提示必须用虚拟u盘找了个16g mlc的优盘虚拟了1g优盘.感觉浪费了.

ddnsto 付费。花生壳付费。

寻思自己安装frp。看到有人挂载优盘就用硬盘精灵格式化etx4格式.研究了2.3.4区别.

安装了0.38 0.46版本的。安装到/tmp/mnt/u盘名称里面了.

感觉挺简单.

用到命令 tar -zxvf 解压文件

./frpc -c frpc.ini 启动 关闭ssh终端就停止了. ctrl+c 也是 停止
后台保持运行使用下面命令:
nohup ./frpc -c frpc.ini & 
路由重启还得写启动的命令 类似这个 我也没搞.

在 /jffs/scripts/post-mount(开机启动挂载U盘)添加以下脚本:
 !/bin/sh
 sleep 10
 nohup "/tmp/mnt/sda1/restart.sh" >> /dev/null 2>&1 &
 1
 2
 3
 新增 /tmp/mnt/sda1/restart.sh,并添加以下脚本:
 !/bin/sh
 nohup "/tmp/mnt/sda1/scripts/nohup_frp.sh" >>/dev/null 2>&1 &
 1
 2
 新增 /tmp/mnt/sda1/scripts/nohup_frp.sh,并添加以下脚本:
 !/bin/sh
 cd /tmp/mnt/sda1/frp
 ./frpc -c ./frpc.ini >/dev/null 2>&1
 ————————————————
换了2个免费frp都没有搞定联上.
看到有人提示内网访问端口行不行.发现五位数端口都不行.8080也不行.只有80端口可以.甚至关闭路由http都能访问.和上次wedav一样.神奇.折腾了一天多.
cloudflare也能访问了.端口问题.
学习了一堆支持.
防火墙端口开放 关闭
代码如下 都关闭了.我也懒得查看关闭了没有.
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
 iptables -I OUTPUT -p tcp --dport 80 -j ACCEPT
 iptables -I INPUT -p tcp --dport 80 -j DROP
 iptables -I OUTPUT -p tcp --dport 80 -j DROP

端口号受到老苏的启发

https://laosu.ml/2020/05/28/frp%E5%9F%BA%E7%A1%80%E8%AE%BE%E7%BD%AE%E7%A4%BA%E4%BE%8B%E8%AF%A6%E8%A7%A3/?highlight=6300

梅林固件(ASUS AC86U)通过frp做内网穿透 失败

frps端20的版本才行.试了2个都失败了.

梅林固件(ASUS AC86U)通过frp做内网穿透

原文

梅林固件(ASUS AC86U)通过frp做内网穿透

最近为了给域名备案买了台阿里云服务器(在上海没居住证还不能备案,还要再等等...)。想着服务器能干点啥,银子花了不能浪费呀!虽然按照经济学理论来说,沉没成本不是成本,但是不能浪费就对了。

这里要提一下,现在的ipv4太难搞了。家里之前安装的电信宽带,用的SDN随选网关,桥连都不能改,更别说公网ip了。现在家里的移动宽带也是一样。自己改了桥连。用新买的AC86U拨号。不得不说这个路由器还是很棒的。

扯远了。下面记录下具体操作。

frp#

先简单介绍一下frp。Github上有详细介绍。

这个软件很简单。主要就4个文件

  1. frps
  2. frps.ini
  3. frpc
  4. frpc.ini

从名字就可以看出来,前面2个是服务端使用的软件和配置文件(s->server),后面2个是客户端使用的软件和配置文件(c->client)。

顺便说一下,因为存在服务端和客户端,就存在版本对应问题。就是服务端和客户端的版本要匹配。部分版本可以跨版本兼容(具体没有测试,网上看到有人提到)。我为了省事,都采用同一版本。一开始没注意这个问题。先在服务器一通操作,安装了frps-0.30.0。而梅林软件中心安装的frpc插件对应的版本是0.20.0,客户端一直无法正常连接到服务端。

准备材料#

  1. 一台服务器(有公网ip)(网上也有别人搭建的免费服务器,自己看着办吧)
  2. 一台梅林路由器(其实华硕官改也行,主要要能安装插件)(推荐koolshare网站,上面有很多介绍)

路由器安装frpc插件#

在路由器的软件中心,选择frpc安装一下就好。

这里注意一下对应frpc的版本。因为我们最好是服务器的frps和客户端的frpc版本要一致。不然可能出现连接不上的问题。

服务端frps安装#

到frp的github仓库releases里面找到对应的frp版本(cpu型号和frp版本号)

因为我客户端插件的frpc版本是0.20.0。我就直接找0.20.0的文件。(不得不说更新真快,要不就是路由器插件更新地太慢!)

直接通过wget命令下载到服务器。

Copywget https://github.com/fatedier/frp/releases/download/v0.20.0/frp_0.20.0_linux_amd64.tar.gz

下载完成后解压

Copytar -xvf frp_0.20.0_linux_amd64.tar.gz

将文件夹移动到/usr/local下,顺便改个名字

Copymv frp_0.20.0_linux_amd64 /usr/local/frp
cd /usr/local/frp

通过ll命令可以看到,主要就是前面介绍的几个文件。

Copy-rwxr-xr-x 1 root root 7434880 Jan  7 21:04 frpc
-rw-r--r-- 1 root root    5694 Jan  7 21:04 frpc_full.ini
-rw-r--r-- 1 root root     126 Jan  7 21:04 frpc.ini
-rwxr-xr-x 1 root root 8871488 Jan  7 21:04 frps
-rw-r--r-- 1 root root    2298 Jan  7 21:04 frps_full.ini
-rw-r--r-- 1 root root     389 Jan  7 21:05 frps.ini
-rw-r--r-- 1 root root   11358 Jan  7 21:04 LICENSE

这样基本算安装好了。

配置frps.ini#

Copy[common]
bind_addr = 0.0.0.0
bind_port = 7000 #给客户端连接的端口
vhost_http_port = 80 #http协议服务端监听接口
vhost_https_port = 443 #https协议服务端监听接口
dashboard_addr = 0.0.0.0 
dashboard_port = 7500 #控制台端口
dashboard_user = admin #控制台用户名
dashboard_pwd = admin #控制台密码
log_file = ./frps.log #日志文件
log_level = info #日志级别
log_max_days = 3 #日志保留几天
token = admin      #这里设置你的frp token
max_pool_count = 50
max_ports_per_client = 0
#subdomain_host = frps.com
tcp_mux = true

通过命令./frps -c frps.ini就可以启动服务。

后台启动命令为nohup ./frps -c frps.ini &

配置frpc插件#

插件我们使用自定义配置:

frpc-1.png

配置内容

Copy[common]
server_addr = frps.frp.com #你的服务器地址,绑定域名更方便
server_port = 7000 #服务器端口
token = admin   #服务器token
log_file = /tmp/frpc.log #服务器token
log_level = info
log_max_days = 3

[web]
type = http #访问协议
privilege_mode = true 
local_ip = 192.168.0.1 #本地地址
local_port = 80 #本地端口
custom_domains = asus.frp.com #域名

点击提交就可以了。

https://github.com/fatedier/frp/releases

梅林固件路由器安装配置免费frp内网穿透教程

前言

但由于自建frp服务器成本过高,本站已为广大群晖爱好者免费提供frp服务器.本文将详解如何使用本站免费frp服务来为梅林固件路由器安装配置frp客户端实现内网穿透.本文为 Stille 原创文章.经实践,测试,整理发布.如需转载请联系作者获得授权,并注明转载地址.


本站免费frp服务

本站提供免费frp服务给广大群晖爱好者作为技术测试使用,请遵守国内相关法律法规.拒绝政治,色情相关非法信息传播使用.

服务器信息

  • 服务器地址: free.frp.ioiox.com
  • 其他更多线路请查看:免费frp内网穿透专栏
  • 端口: 7007
  • Token: www.ioiox.com
  • frps版本为0.30.0 frpc请勿使用太过老的版本

梅林固件安装frp客户端

设置域名解析

登录你的域名服务商
域名解析
设置域名CNAME到frp服务器地址

1.jpg

安装frpc客户端

登录路由器
软件中心

安装frpc穿透

安装成功

配置frpc

  1. 开启frpc
  2. 服务器填写free.frp.ioiox.com (注意下图中的服务器域名由于调整后没有修改,请勿使用)
  3. 端口填写7007
  4. Token填写www.ioiox.com
  5. 用户名可自行填写


添加域名端口
可以添加多个域名或二级域名来配置多个网站

www.ioiox.com 穿透到内网群晖IP192.168.1.2端口为群晖Web Station的端口默认80/443
nas.ioiox.com 穿透到群晖IP192.168.1.2端口为群晖DSM管理端口本文以5000/5001为例
router.ioiox.com 穿透到路由器IP192.168.1.1端口为路由器的远程管理端口本文以8888/9999为例

以此类推根据实际情况设置添加
提交后即完成配置

现在可以使用域名无端口访问路由器远程管理,群晖DSM,Drive,Moments及Web Station部署的网站了


结语

更多FRP内网穿透相关技巧,教程及信息,请持续关注本站FRP内网穿透专栏:

FRP内网穿透专栏


本文为 Stille 原创文章.经实践,测试,整理发布.如需转载请联系作者获得授权,并注明转载地址.

本文链接 https://www.ioiox.com/archives/7.html

ext 2 3 4 格式化 虚拟内存 区别

diskgenius 就可以ext4 1024 簇大小试试.

詳解手機第二分區EXT2、EXT3、EXT4區別(簡潔)?

第一:關于EXT2-4分區的網絡說明,精簡整理!

  • Ext2: 是 GNU/Linux 系統中標準的文件系統,其特點為存取文件的性能極好,對于中小型的文件更顯示出優勢,這主要得利于其簇快取層的優良設計。
  • Ext3: 是 ext2 的下一代,是在保有目前 ext2 的格式之下再加上日志功能。它兼容ext2,并且從ext2轉換成ext3并不復雜。ext3文件系統已經非常穩定可靠。
  • EXT4: 是ext3文件系統的后繼版本,但是Ext4是Linux文件系統的一次革命。在很多方面,Ext4相對于Ext3的進步要遠超過Ext3相對于Ext2的進步。Ext3相對于 Ext2的改進主要在日志方面,但是Ext4相對于Ext3的的改進是更深層次的,是文件系統數據結構方面的優化,是一個高效的、優秀的、可靠的和極具特點的文件系統,并且EXT3可以轉為EXT4的。

第二:個人總結(根據網上多方資料分析,加上個人經驗,總結如下):

  • ext2,標準系統格式,速度快,對SD卡影響小。但是不能隨意斷電,也就是說如果你的手機系統卡死了,扣電池的話,ext2分區里面的東西就可能丟失。
  • ext3,有日志功能,可以隨意斷電了,比ext2好;但EXT3的日志系統對卡的讀寫頻繁,這對于FLASH存儲設備不好,壽命會減少。
  • ext4,比ext3有更強大的功能,比如大文件、無限制目錄等;實測,對G6而言ext4比ext3耗電!

第三:其他相關信息:

  • 對于速度方面,比如開啟A2SD+,有個a2sd --dc2sd功能,是把dalvik-cache這個文件夾放到ext分區。------據說dalvik-cache這個文件夾放回rom(手機)里,速度會好一些,也就是說在開啟A2SD+時候,不要a2sd --dc2sd這個命令,只輸入a2sd --enable即可!
  • 另外,對于“速度來說肯定2比3更快”,這句話據專家說這是一個誤區,原來一直感覺ext2比ext3快,因為ext3就是多了日志系統。------其實不然,ext3的日志系統可以提高讀取效率,所以ext3因為有了日志系統,速度快于ext2, 除了速度快,系統Down了之后是沒有必要fsck的(我理解也就是斷電影響沒有EXT2大)

so,綜上所訴,個人建議:

  • 考慮速度和SD卡壽命,建議EXT2,但是要保證手機不會突然斷電
  • 考慮穩定,同時兼顧速度可以EXT3
  • 追求更新,更強功能,當然就EXT4了

個人推薦EXT3,畢竟穩定才是王道,耗電處在平衡位置!

http://zh-tw.dgrt.cn/a/1843087.html?action=onClick

使用 Docker 安装 V2Ray

准备配置文件

1
2
mkdir -p /data/v2ray
vi /data/v2ray/config.json

/data/v2ray/config.json 内容,clients[].id 约等于密码,可以使用 Online UUID Generator 在线生成 UUID

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{
"log" : {
"access": "/var/log/v2ray/access.log",
"error": "/var/log/v2ray/error.log",
"loglevel": "warning"
},
"inbounds": [{
"port": 8010,
"protocol": "vmess",
"settings": {
"clients": [
{
"id": "6b8dc421-303e-465d-8a55-f25da343ee3b",
"level": 1,
"alterId": 64
}
]
}
}],
"outbounds": [{
"protocol": "freedom",
"settings": {}
}]
}

安装 & 运行

1
2
3
4
5
6
7
docker run -d \
--restart=always \
--name=v2ray \
-p 8010:8010 \
-v /data/v2ray/config.json:/etc/v2ray/config.json \
-v /data/v2ray/logs:/var/log/v2ray \
v2ray/official

客户端(Surge) 节点配置

1
2
3
# xx.xx.xx.xx 为服务端 IP 地址或域名
# 加密协议、IP 地址、端口、username 与服务端对号入座即可使用
My_VPS = vmess, xx.xx.xx.xx, 8010, username=6b8dc421-303e-465d-8a55-f25da343ee3b

群晖nas docker

搜索V2Ray 这里贝贝选择的是官方的v2ray/official毕竟有保障,然后下载。

2、安装

下载完成后在’映像’里’启动’然后点击’高级设置’设置外网和容器端口,并且设置一个文件夹(后面修改密码配置什么的需要),然后直接下一步完成

3、设置

启动后在’容器’里右键’详细’点击’终端机’再点击’新建’边上的↓箭头点击’通过命令启动’输入’/bin/sh’,然后再点击’sh’看到/#就说明成功了

输入’cd /etc/v2ray’ 切换到v2ray的目录下然后输入’ls’查看config.json文件是不是存在如果不存在忽略下一步直接把下面贝贝贴出来的config.json配置文件在群辉的’/docker/v2ray’目录下新建一个

输入’cp config.json /docker’ 这一步是把config.json这个文件复制到我们刚才创建/docker目录里面去。

然后我们就可以在群辉的File Station文件夹管理内看到’/docker/v2ray’已经创建成功了。

贴上贝贝的配置id建议修改下port就是前面我们设置的端口设置成10010

UUID可以自己百度’UUID在线生成’网上很多一般V2Ray工具也会自带这里就不在多说了

{
  "log" : {
    "access": "/var/log/v2ray/access.log",
    "error": "/var/log/v2ray/error.log",
    "loglevel": "warning"
  },
  "inbounds": [{
    "port": 10010,
    "protocol": "vmess",
    "settings": {
      "clients": [
        {
          "id": "4e745a04-ec73-4b7b-9626-e9bca05ec833",
          "level": 1,
          "alterId": 64
        }
      ]
    }
  }],
  "outbounds": [{
    "protocol": "freedom",
    "settings": {}
  }]
}

全选代码复制

我们再去Docker点击’容器’把我们刚才创建的V2Ray服务器关闭,并且把’/docker’改成’/etc/v2ray’,启动后就可以使用了。

https://www.hibbba.com/9100.html 原文链接

https://www.hibbba.com/9109.html ssr ss配置参考