Alist部署

alist搭建

下载服务器对应版本程序包

下载地址:https://github.com/Xhofe/alist/releases

宝塔里面go项目部署

端口 5244启动命令./alist server

反向代理问题:内部设置ssl

"scheme": {
  "address": "0.0.0.0",
  "http_port": 5244,
  "https_port": -1,
  "force_https": true,
  "cert_file": "data/ssl/cloud.pem",
  "key_file": "data/ssl/cloud.key",
  "unix_file": "",
  "unix_file_perm": ""
},

数据库问题

推荐使用mysql

"database": {

    "type": "mysql",
    "host": "0.0.0.0",
    "port": 3306,
    "user": "xxxx",
    "password": "xxxxx",
    "name": "xxxxx",
    "db_file": "xxxx",
    "table_prefix": "x_",
    "ssl_mode": ""
  }

密码问题 去数据库里面查询注意是password还是password_hash 

完整配置文件:

{
  "force": false,
  "site_url": "https://xxx.kis2.cn";,
  "cdn": "",
  "jwt_secret": "zMyOMUb7hodKwK78",
  "token_expires_in": 48,
  "database": {
    "type": "mysql",
    "host": "0.0.0.0",
    "port": 3306,
    "user": "xxx",
    "password": "xxxxx",
    "name": "xxxxx",
    "db_file": "xxxx.db",
    "table_prefix": "x_",
    "ssl_mode": ""
  },
  "scheme": {
    "address": "0.0.0.0",
    "http_port": 5244,
    "https_port": -1,
    "force_https": true,
    "cert_file": "data/ssl/cloud.pem",
    "key_file": "data/ssl/cloud.key",
    "unix_file": "",
    "unix_file_perm": ""
  },
  "temp_dir": "data/temp",
  "bleve_dir": "data/bleve",
  "log": {
    "enable": true,
    "name": "data/log/log.log",
    "max_size": 50,
    "max_backups": 30,
    "max_age": 28,
    "compress": false
  },
  "delayed_start": 0,
  "max_connections": 0,
  "tls_insecure_skip_verify": true
}

陕ICP备2023000669号-1