Skip to content

emomao/img2color-go

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Img2color

本项目使用go作为基础,具有较高的性能

支持vercel与服务器部署

vercel部署

  1. 点击项目右上角fork叉子

  2. 登录vercel

  3. vercel导入项目

  4. 部署时添加环境变量

  5. 国内访问需绑定自定义域名

服务器部署

需要go环境

  1. 安装依赖
go mod tidy
  1. 运行
go run /api/img2color.go

此处不赘述守护进程。

使用

例如:https://img2color-go.vercel.app/api?img=https://npm.elemecdn.com/[email protected]/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域名,支持通配符,如果有多个地址可以用英文半角,隔开

About

一个获取图片主色调GO API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%