ImgURL|一个简单|纯粹的PHP图床程序

tengxunyun cera

ImgURL:一个简单、纯粹的PHP图床程序。

功能如下
图片上传与预览
一键生成链接
浏览与删除图片
限制访客上传数量
图片压缩
图片鉴黄
API上传

环境要求
PHP >= 5.6
需要exif函数支持
SQLite 3

安全设置
配置完毕后测试功能没问题,请删除根目录的check.php
Apache默认已经通过.htaccess文件来屏蔽数据库下载
Nginx用户请在server段内添加如下配置,并重启Nginx

location ~* \.(db3)$ {  
    deny all;  
}

项目地址https://github.com/helloxz/imgurl

 

此外,作者还开发了使用油猴脚本(Tamper monkey)在任意网页上传图片,方便了很多。

ImgURL上传脚本点击打开

在安装脚本界面,记得把里面的图床地址 https://imgurl.org 换成自己的图床地址。

cera aliyun tengxunyun cloudiplc

相关推荐

自己做了一个简单的二维码生成接口|速度还蛮快的

主题里有分享模块,可以分享到朋友圈、QQ、微博等,其中朋友圈部分,需要配合使用第三方的二维码API.网上找了一大堆,也没有合适的,不是速度太慢,就是不支持SSL。干脆自己写一个吧! 自己做了一个简单的二维码生成接口,速度还蛮快的 网上找到了phpcode的二维码生成包,专门用于php生成二维码。实在是太方便了,说干就干,将该包下载至本地,引入接口逻辑处理页面,很快一个简单的二维码生成接口就好了。 https://neweb.top/qrcode.php?data=你要生成的内容 想要写的复杂的,自己研究phpcode包,对于我来说,功能这已经足够。OK,就这样,成功又水一

又一款单纯的图床程序Simpic

Simpic 首先是因为我想自建一个私有图床,在网上找了好久都没有合适的程序,比较好的也就Chevereto和ImgURL,可是这两个程序的上传路径都不符合我的口味,所以就舍弃了,我想要的是SM.MS这样的上传模式,本来想着自己写一个的,后来偶然在码云上面发现了兰空图床,发现很符合我的口味,于是就拿来修改了一下,终于改成我想要的样子了,看了下兰空图床的开源协议,是允许开源发布的,于是就有了Simpic。 (本人纯属小白,不是很懂代码) 程序特性 仿SM.MS图床上传路径 最新Layui框架 仿SM.MS图床首页 支持七牛云、又拍云上传 直接拖动图片上传 多用户单独管理 用户中心图片流加载 支持多图上传 原程序(似乎不维护了) 项目:兰空图床 作者:WispX 作者博客:https://www.wispx.cn/ 源项目:https://gitee.com/wispx/lsky 前台演示     后台演示     演示站 Notte图床(不开放注册) 安装需求 PHP版本 > 5.3 Curl支持 Mysqli支持 Rewrite 安装教程 注意:暂不支持虚拟主机,数据库需要是innodb引擎 1、下载兰空,上传至web运行环境,解压。 2、设置运行目录为 /public   3、配置Rewrite规则: Apache <IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?s=$1 …

AUXPI|一个基于API的简单图床|支持搜狗图床|新浪图床|SMMS图床上传

说明:对于图床程序的话,博主之前介绍过好几种,查看:Chevereto、ImgURL。貌似最火的还是国外的Chevereto,这里再分享个图床程序AUXPI,和ImgURL比较类似,都支持API上传,SMMS图床上传。不过该图床还处于发育初期阶段,貌似以后会越来越强,可以期待下。 截图 功能 支持web上传图片 支持API上传图片 支持搜狗图床,新浪图床,SMMS图床的图片上传 API可以设置token,可以私用,也可以选择关闭API,只保留web上传 可以设置是否开启新浪图床上传(因为新浪图床需要登录自己的账号) 可以设置允许上传的图片最大大小和一次性上传的最多张数 轻量级不使用任何数据库 TODO API自动文档 API v2版本分发上传,返回所有图床储存链接 用户系统 前后端分离,Vue驱动前端 后台控制 本地上传,各大平台对接储存 安装 Github地址:https://github.com/aimerforreimu/AUXPI 系统要求:Debian、CentOS、Ubuntu等Linux系统 1、下载AUXPI 首先进入到Release→传送门,下载最新版的Linux系统AUXPI文件,目前为V1.01。 #新建文件夹用来存放auxpi文件 mkdir auxpi && cd auxpi wget https://github.com/aimerforreimu/AUXPI/releases/download/1.01/auxpi-Linux-64-1.01.tar.gz #解压文件 tar zxvf auxpi*.tar.gz && rm -rf auxpi*.tar.gz 2、配置并运行 先编辑conf/app.conf文件,参考如下: appname = auxpi #程序的名称 httpport = 2333 #程序所运行的端口 runmode = pro #程序的运行环境dev为开发模式pro为正常模式,建议pro模式,dev需要设置$GOPATH enablexsrf = …

一个简单|快速|漂亮的RSS阅读器|Feedbin安装教程

前几天应几位童鞋的要求,研究了下Feedbin,一个简单,快速,漂亮的RSS阅读器,功能挺强的,具体介绍可以看官网→传送门,由于网上几乎看不到这个的安装教程,官方安装文档也少,导致中间踩得坑也挺多的,所以这里就大概发个安装教程,有兴趣的可以试试。 截图 安装 Github地址:https://github.com/feedbin/feedbin 环境要求:Ruby 2.3.1、Postgres 10、Redis > 2.8、Memcached、Elasticsearch 2.4.X 教程只适用于CentOS 7系统,内存建议1G;如果你是KVM,且内存不够的话,建议加点Swap,Swap添加脚本 1、安装依赖 #更新系统 yum update -y #安装EPEL rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm #安装开发工具组包 yum -y groupinstall “Development Tools” #安装依赖 yum install libcurl-devel libxml2-devel libxslt-devel rubygems ruby-devel rubygem-bundler ImageMagick-devel patch libidn-devel libidn2-devel libidn2 tmux postgresql-devel java-1.8.0-openjdk.x86_64 -y 2、安装ElasticSearch rpm -Uvh https://www.moerats.com/usr/down/elasticsearch-2.4.4.rpm 3、安装Memcached yum install memcached -y 4、安装Redis …

微信扫一扫,分享到朋友圈

ImgURL|一个简单|纯粹的PHP图床程序