Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gunksd/img
My github img repo
https://github.com/gunksd/img
img
Last synced: 18 days ago
JSON representation
My github img repo
- Host: GitHub
- URL: https://github.com/gunksd/img
- Owner: gunksd
- Created: 2024-05-27T11:43:17.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-11-20T07:42:47.000Z (about 1 month ago)
- Last Synced: 2024-11-20T09:02:39.400Z (about 1 month ago)
- Topics: img
- Homepage:
- Size: 25.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🌈 GitHub 图床
> 一个简单而强大的图床工具,利用 GitHub 仓库存储图片,提供在线链接。
![GitHub license](https://img.shields.io/github/license/gunksd/img)
![GitHub stars](https://img.shields.io/github/stars/gunksd/img)
![GitHub forks](https://img.shields.io/github/forks/gunksd/img)
![GitHub issues](https://img.shields.io/github/issues/gunksd/img)## 🚀 功能特性
- 📷 **上传图片**:将图片上传至GitHub仓库
- 🌐 **获取链接**:生成图片的在线访问链接
- 🔍 **图片管理**:查看和管理上传的图片
- 🔒 **安全存储**:图片安全存储在GitHub仓库中## 🛠️ 安装与使用
### 环境要求
- Node.js >= 14.x
- GitHub 账户### 安装步骤
1. 克隆仓库到本地:
```bash
git clone https://github.com/gunksd/img.git
```2. 安装依赖:
```bash
cd your-repo
npm install
```3. 配置GitHub Token:
- 创建一个 `.env` 文件并添加你的 GitHub Token:
```plaintext
GITHUB_TOKEN=your_github_token
```4. 运行项目:
```bash
npm start
```### 使用指南
1. 打开浏览器,访问 `http://localhost:3000`。
2. 点击“上传图片”按钮,选择图片并上传。
3. 上传成功后,点击“获取链接”按钮复制图片链接。## 📄 License
本项目基于 [MIT License](LICENSE) 许可证。
## 📬 联系方式
- GitHub: [@gunksd(https://github.com/gunksd)
## 📚 参考资料
- [GitHub API 文档](https://docs.github.com/en/rest)
- [Node.js 官方文档](https://nodejs.org/en/docs/)---
> 🌟 如果你觉得这个项目有帮助,请给我们一个 Star!