- 数据最长保留24小时
- 支持设置密码查看
- 支持设置展示时长,超过时间自动删除
- 支持设置可查看次数
- 生成的消息结果支持一键复制
- 生成的消息链接支持生成二维码
- 修改配置
- redis连接
deploy/.env - 后端配置
config/config.toml, redis配置优先使用.env里面的 - 前端域名和接口地址配置
web/.env - 修改服务对外端口
deploy/docker-compose.yml,修改宿主机端口映射
- redis连接
- 构建镜像并运行:
make - 清理文件:
make clean
默认是podman。
如果是docker,请修改makefile中的
podman为docker,podman-compose为docker compose。
进入web目录,npm install安装依赖,配置在.env文件。
开发模式运行:
npm run dev发布编译:
npm run build发布运行:
npm run start更多细节请参考netx.js官方的应用部署文档。
配置在config/config.toml文件
运行go run ./cmd httpd或
编译:
go build -o snaptrf ./cmd/运行web服务:
配置文件目录config和二进制文件同目录。
./snaptrf httpd前端:
- javascript
- next.js
- react
后端:
- go
存储:
- redis
redis版本需要7.0及以上



