Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/akegarasu/go-pixiv-proxy
单文件 简单快捷的 pixiv 反代服务器
https://github.com/akegarasu/go-pixiv-proxy
golang pixiv proxy
Last synced: 2 months ago
JSON representation
单文件 简单快捷的 pixiv 反代服务器
- Host: GitHub
- URL: https://github.com/akegarasu/go-pixiv-proxy
- Owner: Akegarasu
- License: bsd-3-clause
- Created: 2022-06-25T15:09:39.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-12T08:37:31.000Z (about 1 year ago)
- Last Synced: 2024-11-13T16:06:45.039Z (2 months ago)
- Topics: golang, pixiv, proxy
- Language: Go
- Homepage: https://px.anzu.link
- Size: 29.3 KB
- Stars: 16
- Watchers: 3
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# go-pixiv-proxy
_✨ 一个简单易懂的p站图片代理! ✨_# 简介
一个简单易懂的p站图片代理!
# 使用说明
## 部署
### 直接部署
从 [release](https://github.com/Akegarasu/go-pixiv-proxy/releases) 下载对应系统的可执行文件直接运行
### 启动参数
`-h`: host 默认 127.0.0.1
`-p`: 端口 默认 18090
`-d`: 指定域名(用于主页展示示例图片可以不填)
### 环境变量
注意:环境变量会 **默认覆盖** 启动参数
`GPP_HOST`: host
`GPP_PORT`: 端口
`GPP_DOMAIN`: 域名
## 代理图片
提供了两种代理的方法
### 替换 `i.piximg.net` 为你的域名
https://i.pximg.net/img-original/img/2022/05/21/22/35/46/98505703_p0.jpg
替换为
http://example.com/img-original/img/2022/05/21/22/35/46/98505703_p0.jpg
### url 后接 pid
http://example.com/98505703
## 图片质量选择
针对 **url 后接 pid** 的使用方法,提供了图片质量选择的参数
使用方法:添加参数 `t`
支持
- original
- regular
- small
- thumb
- mini例子: http://example.com/98505703?t=original
## 代理 api
http://example.com/api/pid
## 其他示范用例
```
1. http://example.com/$path
- http://example.com/img-original/img/0000/00/00/00/00/00/12345678_p0.png2. http://example.com/$pid[/$p][?t=original|regular|small|thumb|mini]
- http://example.com/12345678 (p0)
- http://example.com/12345678/0 (p0)
- http://example.com/12345678/1 (p1)
- http://example.com/12345678?t=small (small image)
```