1、关于系统初始化

配置文件中 passwordkey项不存在 或者 数据库users表ID为1的用户为空,系统会执行初始化操作,请谨慎操作!!

2、忘记管理员密码

若忘记管理员密码,可在终端中执行

./ifile -resetpass

系统会生成新的管理员密码,在终端中显示。登录后记得在系统中修改为您熟悉的密码。

localhost@***deiMac ifile %./ifile -resetpass
2021/02/22 17:33:43 重置密码成功: fjmcTmBI

    ____ ____ _  __         _____                         
   /  _// __/(_)/ /___     / ___/ ____   ____ _ _____ ___ 
   / / / /_ / // // _ \    \__ \ / __ \ / __ \// ___// _ \
 _/ / / __// // //  __/_  ___/ // /_/ // /_/ // /__ /  __/
/___//_/  /_//_/ \___/(_)/____// .___/ \__,_/ \___/ \___/ 
                              /_/                         
==========================================================

2021/02/22 17:33:43 系统启动成功,监听端口: 3030

3、可编辑/预览文件后缀

文本文件:[“txt”, “md”, “json”, “js”, “xml”, “ts”, “html”, “css”, “php”, “go”, “java”, “csv”, “yaml”,“sql”]

视频文件:[“webm”, “ogg”, “mp4”, “mov”, “mpeg”, “m4v”, “wmv”, “flv”, “rmvb”, “mkv”]

音频文件:[“mid”, “wav”, “flac”, “wave”, “mp3”, “wma”]

图像文件:[“gif”, “png”, “jpeg”, “bmp”, “webp”, “ico”, “tif”, “icon”, “jpg”, “svg”]

后续会增加更多文件格式支持。

4、v1.3docker升级问题

由于1.3版本之前配置文件不可访问,升级前您可以运行以下命令查看之前设置,并在 -v ~/ifile/conf 需要映射本地配置文件的地方新建setting.json,内容为下列命令查看的json数据。

docker exec -it ifile /bin/sh
cd conf
vi setting.json

5、v1.6升级问题

版本升级,请重新设置存储空间及存储策略即可。

6、关于nginx开启https反向代理不能下载文件的问题

反向代理设置添加:proxy_set_header X-Forwarded-Proto $scheme;

配置示例:

server {
    listen       80;
    server_name  demo.ifile.space;
    client_max_body_size    1000m;

    location / {
      proxy_set_header Host $host;
      proxy_set_header X-Real-IP       $remote_addr;
      proxy_set_header X-Forwarded-For  $proxy_add_x_forwarded_for;
      proxy_set_header X-Forwarded-Proto $scheme; 
      proxy_pass http://127.0.0.1:3030;
  }
}

7、其他问题整理中

整理中…