现代图床安装使用

脚本:

wget -O 1keji.sh "https://sh.1keji.net/f/gJRFG/1keji.sh" && chmod +x 1keji.sh && ./1keji.sh

持续更新脚本:

wget -O 1keji.sh "https://www.1keji.net" && chmod +x 1keji.sh && ./1keji.sh

github地址(可以自行下载程序文件。):

1keji/modern-images: 现代图床. 安全、简单、高效的图片托管服务
使用脚本安装,提示输入安装包地址或者默认时。安装第一版可以默认。
安装新版可以输入以下链接:
1.8版(第八个版本)

https://pan.1keji.net/f/Q1wHo/1.8.zip

或者你自己去github下载新版都可以。其他的都根据教程来进行安装。

一键配置环境需要的程序都装过了,如果想要自己手动安装,需要安装以下几个:
(nodejs npm pm2)

创建文件夹,进入文件夹。上传文件

目录内安装依赖

npm install

启动方法1(不推荐)

npm start

启动方法2(推荐

安装pm2

npm install pm2 -g
  • 查看进程:pm2 list
  • 重启:pm2 restart server.js
  • 停止:pm2 stop server.js
  • 删除:pm2 delete server.js
  • 查看日志:pm2 logs server.js

启动: pm2 start server.js (启动示例)
PORT=端口号 pm2 start server.js(指定端口运行)

picgo设置

Snipaste_2025-05-20_08-42-20

POST参数名:

images

JSON路径:

images.0.url

自定义请求头:

{"x-api-token":"你的上传API"}

自定义body:

{"picgo": "true"}

本地覆盖api格式设置

覆盖格式设置

POST /api/upload?format=webp
POST /api/upload?format=avif
POST /api/upload?format=original

如:

https://域名/api/upload?format=avif

这个会覆盖API管理的格式设置,强制上转这里指定的格式。
视频教程:

之前用我的教程搭建简单图床的朋友,如果想换到这个图床。直接把域名和上传的图片目录移过来就行了,上传目录格式基本保持了一致。(简单图床通过api上传的图片可能不能直接移过来,有段时间没用了,记不清了。我并没有说简单图床不好,只是各有千秋吧,各人使用的侧重点不同。我始终觉得简单图床是一个很好的图床,并且一直坚持免费开源,我对于简单图床的作者始终是敬仰的。)

关于现代图床的使用问题和讨论可以在这里进行;

picgo自定义图床插件在这里:
b091678f78252a11001.webp

对接R2对象存储相关文档:

sqlite升级版使用说明:

安装了以前版本的,想要使用1.5版。
可以使用新的图床程序文件,覆盖原有网站文件。
执行以下命令:
停止当前运行任务

pm2 stop server.js

删除当前运行任务

pm2 delete server.js

目录内安装依赖

npm install

启动:
pm2 start server.js (启动示例)
或者
PORT=端口号 pm2 start server.js(指定端口运行)

登录网站后
打开 https://你的域名/migrate 地址。
查看有没有自动迁移的数据记录,就点击一下开始迁移图片。这个迁移的是图片数据,不是图片本身。
详情注意以下截图中的网址和箭头指向部分:
89f15d95e466faf5001.webp

好的,晚点部署一个,拿我的小宽带服务玩玩

1 个赞