标签Node.js下的文章

qfdk 发布于 02月07, 2021

node.js 调用 v2ray API 添加用户

简介SSR 服务用了好久了,自己造了不少轮子了。现在看到 v2ray 发展还是不错的,打算接入自己的服务。 花了一点儿时间研究明白了里面的这些配置文件。 思考如何单端口多用户,并且实时更新。下面来简单讲解一下node.js 调用 v2ray API 添加用户的流程。首先讲一下坑点,Golang 一点儿不会,看着代码比较头疼,对 gRPC 不是很熟悉,花了时间来研究,接入代码的时候坑也是很多,网上基本没有靠谱的例子,有goLang 的例子很快就跑通了,但是不是很符合我的要求,于是乎花点儿时间研究一下如何使用 js 来调用 v2ray grpc api。踩坑合集1. proto 文件网上大多的教程...

阅读全文 »

qfdk 发布于 12月21, 2017

FireKylin 0.15.x 系统优化

简介经过了一番思考,决定专门来做一个技术博客, 老博客在bitcron, 总感觉速度不是这么理想. 正赶上 圣诞节期间,决定给自己搞一个更靠谱的系统. 一直以来认为网站的打开速度只是和服务器的位置有关系... 其实不是这样的,自从看了imququ的博客,感觉网站的速度快不只是 服务器位置好,于是有了以下的文章. 因为本人也喜欢Node.js 这样的技术,所以选择一个开源的博客,来看看到底速度可以达到什么水平. 于是乎,选择一个洛杉矶的机器来试一下. 本人坐标 France, ping 一下机器, 延迟大概170ms 左右, 目测和国内访问的速度差不都,所以就这里开刀了.速度优化这里选择使用Fi...

阅读全文 »

qfdk 发布于 12月20, 2017

Nginx反向代理 Node.js项目

最近搞了一点儿 Node.js 的项目,想要用 NGINX 反向代理一下,但是出现了一个没法读取 静态文件的问题。 js 和 css 加载出现404错误,记录一下简单的解决方案。upstream node { server localhost:3000; # Node.js 的地址 keepalive 64;}server{ listen 80; server_name 域名 ; location / { proxy_pass http://node; proxy_set_header Host $host; proxy...

阅读全文 »

qfdk 发布于 12月20, 2017

Node.js 反向代理

最近研究下反向代理,由于安装一键 lnmp 包时间还是比较长的,还是 Node.js 比较顺手.现在简单记录一下如何使用 Node.js 进行反向代理网站。首先安装 Node.js,本次操作在 ubuntu 下已经验证sudo apt-get install npmsudo npm install -g nsudo n latest这样安装完了 最新版本的 Node.js 下面来写一下简单的脚本。var http = require("http");var httpProxy = require("http-proxy");var proxy = httpProxy.createProxySe...

阅读全文 »