轶哥

妄图改变世界的全栈程序员。

coTurn服务器部署

coturn是主流的开源 TURN and STUN 服务器软件,支持诸多规范、功能和数据库。coturn的出现对于WebRTC的发展有着举足轻重的影响。

鉴于官方文档已经非常详尽,本文仅列举几个常见问题,具体的部署方法不再一一赘述。

coturn开源仓库地址:https://github.com/coturn/coturn

MacOS 同时使用内网和外网(双网卡同时联网)

MacOS使用双网卡连接不同网络时,通常是不能同时使用内网外网系统的。这是由于计算机不知道那些网段一定属于内网导致。

温馨提示:单台计算机同时接入内网外网在大部分单位都属于违规操作,非得到授权人员,切勿以身试法。

双网卡不需要都是有线或者都是无线,外网用WIFI,内网用有线,也属于使用双网卡。

通过.env文件设置环境变量

通常情况下,.env文件以key/value的键值对的方式存储环境变量。例如:

HOST=0.0.0.0
PORT=80

在前端框架VueReact中均有针对环境变量文件的使用描述。

Node.js或者其它后端项目中,常常会碰到加载环境变量到当前Session的需求。

树莓派挂载硬盘Shell脚本

快速挂载Raspberry PI硬盘,可挂载USB硬盘。
注意:此脚本一次性将硬盘整个空间分为一个区,格式化为ext4格式,如果需要分多个区请手工操作。

理论上此脚本适合大部分Linux系统,不推荐在服务器中使用这样的脚本。

  上一页下一页