乐云主机笔记

  • 首页
  • 主机优惠
  • 学习记录
  • 新手教程
  • 自用主机
  • 资源下载
  • 网赚项目
  • 其他
  • pingtest

  1. 首页
  2. 脚本源码
  3. 正文

分享大佬自建图床源码yopngs,自带剑皇

2022年2月12日 808点热度 0人点赞 0条评论

转载自LOC大佬xpnas的帖子和作品,已fork待折腾。

以下为原文:


之前码了个图床,闲置没人用,索性就开源了
本意是聚焦图床本身功能,一切从简,抛去用户验证、上传限制,纯粹的图床
目前支持COS存储、OSS存储、本地存储
支持Docker部署,内置鉴黄
前端借用某大神作品,但未能找到原始作者,知晓的MJJ可以告诉我
开源地址:https://github.com/xpnas/yopngs
示例站点:https://yopngs.com


效果如图

使用方法

发布版(推荐)

docker run --name=yopngs -d -p 8081:80 -v /yopngs:/yopngs -v /yopngs_config:/app/config --restart=always xpnas/yopngs:latest

开发版

docker run --name=yopngs -d -p 8081:80 -v /yopngs:/yopngs -v /yopngs_config:/app/config --restart=always xpnas/yopngs:master

配置Nginx代理

server
{
 location / {
 proxy_pass http://localhost:8081;
 proxy_http_version 1.1;
 proxy_set_header Upgrade $http_upgrade;
 proxy_set_header Connection keep-alive;
 proxy_set_header Host $host;
 proxy_cache_bypass $http_upgrade;
  }
}

配置存储源

所有配置都在config目录下的setting.json文件,可参照defaultsetting.json修改

本地存储

DISKStores节点,支持多个,可使用docker启动命令映射Rclone挂载的磁盘

"DISKStores": [
  {
    "diskfloder": "/yopngs",//本地目录,docker请做映射
    "webfloder": "/v1",//url目录,如https://yopngs.com/v1/2022/01/01/xxxxx.png
    "name": "yopngs",//主界面下拉显示名称,随意填写
    "type": "yopngs",//内部类型,随意填写
    "index": 0,//主界面下拉排序,越小越优先
    "active": true//是否激活
  },

腾讯COS存储

COSStores节点,支持多个

"COSStores": [
  {
    "region": "ap-shanghai",
    "bucket": "xx-xx",
    "SECRET_ID": "xx",
    "SECRET_KEY": "xx",
    "Domain": "https://xx.com",
    "name": "COS",
    "type": "COS",
    "index": 1,
    "active": false
  }
],

阿里OSS存储
OSSStores节点,支持多个

"OSSStores": [
  {
    "AccessKeyId": "ap-shanghai",
    "AccessKeySecret": "xx-xx",
    "Endpoint": "xx",
    "Domain": "https://xx.com",
    "name": "OSS",
    "type": "OSS",
    "index": "2",
    "active": false
  }
],

其他设置

"GLOBAL": {
  "SIZELIMIT": 30,//图片大小
  "EXTLIMIT": ".PNG.GIF.JPG.JPEG.BMP",//类型限制
  "NSFW": true,//鉴黄开关
  "COMPRESS": false,//未实现,请勿开启
  "COUNT": 0,
  "STARTDATE": "2020.01.01"
},

 

标签: 剑皇 图床
最后更新:2022年2月12日

letvps

这个人很懒,什么都没留下

打赏 点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

分类
  • 主机优惠
  • 其他
  • 域名优惠
  • 学习记录
  • 新手教程
  • 网赚项目
  • 脚本源码
  • 自用主机
  • 资源下载
书签
  • AdvinServers.com
  • 猫云云计算

COPYRIGHT © 2021 Letcloud.cn. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

粤ICP备15031609号-3