【文件属性】:
文件名称:neobnc:用Go语言编写的多租户IRC保镖(BNC)
文件大小:7KB
文件格式:ZIP
更新时间:2021-05-09 21:25:41
Go
Neobnc
用Go语言编写的多租户IRC保镖(BNC)。
状态:所有内容都经过硬编码,但几乎无法正常工作? 暂时不要使用它。
目标
v1:多用户,资源使用率低(Raspberry Pi上的目标自托管)。
v2:带外通知(电子邮件?pushover?),侦听多个IP(多个租户的负载平衡)。
v3:内置客户端(Web?SSH?)
v4 +:通过拖放图像上传和其他功能,将更多精力集中在Web客户端上。
参考
实施BNC时可能使用或引用的相关项目。
BNC
IRC协议
其他
具有时髦的Web UI的 IRC Bot。
具有基于Web的UI的BNC服务。
笔记
基本协议草案:
-> PASS bar
-> NICK {nick}
-> USER {user} {host} {remotehost} :{realname}
<- :{remotehost} NOTICE
【文件预览】:
neobnc-master
----server.go(2KB)
----LICENSE(1KB)
----client.go(2KB)
----logger.go(278B)
----logio.go(517B)
----.gitignore(21B)
----Makefile(351B)
----README.md(1KB)
----cmd.go(2KB)
----relay.go(2KB)