# Img2color 本项目使用go作为基础,具有较高的性能 支持vercel与服务器部署 ## vercel部署 1. 点击项目右上角fork叉子 2. 登录[vercel](https://vercel.com/) 3. 在[vercel](https://vercel.com/)导入项目 4. 部署时添加环境变量 5. 国内访问需绑定自定义域名 ## 服务器部署 需要go环境 1. 安装依赖 ```bash go mod tidy ``` 2. 运行 ``` go run /api/img2color.go ``` 此处不赘述守护进程。 ## 使用 例如:https://img2color-go.vercel.app/api?img=https://npm.elemecdn.com/anzhiyu-blog@1.1.6/img/post/banner/神里.webp 部署后只需要 域名/api 访问 必填参数img: url .env文件配置说明 | 配置项 | 说明 | |-------------------------|--------------------------------------| | REDIS_ADDRESS | REDIS地址 | | REDIS_PASSWORD | REDIS密码 | | USE_REDIS_CACHE | bool值,是否启用REDIS | | REDIS_DB | REDIS数据库名 | | USE_MONGODB | bool值,是否启用mongodb | | MONGO_URI | mongodb地址 | | MONGO_DB | mongodb数据库名 | | PORT | 端口 | | ALLOWED_REFERERS | 允许的refer域名,支持通配符,如果有多个地址可以用英文半角,隔开 |