不要做!!!,NoToDo,发音 /nɒt tʊ duː/,即 Not To Do,
是一个基于Web的待办事项管理应用,支持多用户,多设备同步(WIP)。
简体中文 | English
在线示例 : NoToDo.akagiyui.com(WIP)
你需要先修改配置文件 config.yaml
或者环境变量,然后运行程序。
export MONGO_URL=<YOUR_MONGO_URL>
你也可以使用环境变量文件 .env
。
MONGO_URL=<YOUR_MONGO_URL>
支持的配置项与环境变量:
环境变量 | 配置项 | 默认值 | 说明 |
---|---|---|---|
SERVER_HOST | server.host | 0.0.0.0 | 监听地址 |
SERVER_PORT | server.port | 8888 | 监听端口 |
MONGO_URI | mongo.uri | mongodb://localhost:27017 | MongoDB 连接地址 |
LOG_LEVEL | log.level | info | 日志等级 |
如果你处于中国大陆地区,你还可能希望配置代理:
export GOPROXY=https://goproxy.cn
你需要在 docker-compose.yml
中修改环境变量。
docker-compose up -d
go run main.go
- gin - Web框架
- viper - 配置管理
- logrus - 日志处理
- gin-cors - 跨域处理
- websocket - WebSocket
- mongo-driver - mongodb数据库驱动
- crypto - 密码加密
go test ./...