代码片段
一个用于存储和索引您的代码片段的应用程序。
安装
我推荐使用在“docker hub”上提供的docker容器。
在启动docker容器之前,我们需要定义“conf.toml”文件。
运行以下命令获取一个示例配置。
wget https://raw.githubusercontent.com/MichaelProjects/codsnipet/master/backend/docker_conf.toml && mv docker_conf.toml conf.toml
替换mongodb连接字符串,您就可以开始了。
现在我们可以启动docker容器了。
docker pull michaellichtenecker/codesnipt:latest
docker run -d -p 0.0.0.0:29000:29000 -v ${PWD}/conf.toml:/conf.toml michaellichtenecker/codesnipt:latest
开始
在遵循了上面的安装说明后,您就可以配置前端了。
为了让前端能够与后端通信,我们需要指定后端的URL,例如:https://example.com。
打开已安装的前端,然后点击“设置”标签页。
最后,您就可以开始使用该应用程序了。
Web版本
如果当前版本包含Web版本,您就可以将构建部署为常规的静态网站。通常您可以使用nginx,但不要忘记处理CORS。
平台
目前我只为macOS提供前端版本,但我很快会为Windows和Linux添加前端。
技术栈
- Rust(Rocket)
- Dart(Flutter)
- MongoDB

