Bash 自动脚本
一种自动部署 MixSpace 后端的 Bash 脚本
本脚本由社区用户“Mikuの鬆”维护,如遇问题请前往对应的 Github 仓库提出Issue。
介绍
这是一种在服务器自动安装 Docker 和进行 MixSpace 后端部署的 Bash 脚本,它可以帮助你交互式快速部署 MixSpace 后端。
注意脚本会自动根据是否为中国大陆网络环境按需修改服务器 Docker 安装源和镜像源。
脚本支持交互式安装方式和预配置文件的自动安装方式。
使用
在服务器终端运行以下指令,即可自动进入交互式安装。
海外服务器
国内服务器
使用 Moeyy 的 GitHub 加速源。
预配置文件
参考下方示例修改并粘贴到mxshell.env
文件,并将其与脚本置于同一目录后运行脚本,脚本会根据配置文件内容自动完成前后端部署。
配置文件示例
JWT 密钥
:需要填写长度不小于 16 个字符,不大于 32 个字符的字符串,用于加密用户的 JWT,务必保存好自己的密钥,不要泄露给他人。被允许的域名
:需要填写被允许访问容器的域名,通常是前端的域名,如果允许多个域名访问,用英文逗号,分隔。MixSpace 容器文件存储目录
:指定文件存储路径,通常是/opt/mxspace
。
Edit on GitHub
Last updated on