• 欢迎访问db1024网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏db1024吧

Jirafeau:一个简洁的临时文件分享系统,可随时删除

建站知识 Liam 12个月前 (04-27) 221次浏览 0个评论 扫描二维码
文章目录[隐藏]

说明:之前介绍过一个临时文件系统Plik点击查看,功能比较强大,不过对于不会美化界面的人来说,使用起来可能会觉得不好看。这里再介绍个Jirafeau,可以设置保存时间,密码,生成分享链接的同时也会给你一个删除链接,你可以随时进行删除,功能虽然没前者强大,但够用了,界面也简洁。

截图

Jirafeau:一个简洁的临时文件分享系统,可随时删除 - Rat's Blog
Jirafeau:一个简洁的临时文件分享系统,可随时删除 - Rat's Blog
Jirafeau:一个简洁的临时文件分享系统,可随时删除 - Rat's Blog

安装

要求:PHP >= 5.6Nginx/Apache等,无需数据库

Gitlab地址:https://gitlab.com/mojo42/Jirafeau

提示:如果你过于小白,还不会搭建环境,可以参考该建站教程→传送门;或许看本文后面的Docker安装。

先搭建好环境,然后下载源码(点击下载),并上传解压到网站根目录。

再新建配置文件lib/config.local.php,将lib/config.original.php里的代码全部复制进去,并给予写入权限,此后你可以修改该配置文件进行一些功能修改。

最后就可以打开地址进行安装了。
Jirafeau:一个简洁的临时文件分享系统,可随时删除 - Rat's Blog
后台地址:http://xx.com/admin.php,一般上传者删除链接后,只是不能下载了,但文件暂时还在,可以通过后台进行清空。

#除了后台清空外还可以用命令清空,建议设置为定时任务,命令如下: php /www/wwwroot/xx.com/admin.php clean_expired php /www/wwwroot/xx.com/admin.php clean_async 

Docker安装

1、安装Docker

#CentOS 6 rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm yum update -y yum -y install docker-io service docker start chkconfig docker on  #CentOS 7、Debian、Ubuntu curl -sSL https://get.docker.com/ | sh systemctl start docker systemctl enable docker.service 

2、构建镜像

git clone https://gitlab.com/mojo42/Jirafeau.git cd Jirafeau docker build -t mojo42/jirafeau . 

3、启动镜像

#8000端口可自行修改 docker run -d -p 8000:80 -v $(pwd):/www mojo42/jirafeau 

4、配置修改

#进入lib文件夹 cd /root/Jirafeau #新建配置文件config.local.php,可修改该文件调整一些功能 cp lib/config.original.php lib/config.local.php #授权 chmod 777 lib/config.local.php 

然后就可以通过http://ip:8000访问了,后台地址为/admin.php;源码文件存放在/root/jirafeau,别删除了,可自行通过该目录备份和修改配置等。至于怎么用域名反代,博客教程很多,自行搜索。


db1024 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Jirafeau:一个简洁的临时文件分享系统,可随时删除
喜欢 (0)
关于作者:
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址