部署方法
方法 1: 使用脚本一键安装
curl -sSO http://download.allinssl.com/install_allinssl.sh && bash install_allinssl.sh allinssl
方法 2: 使用Docker安装
compose配置如下:
services: # 定义服务集合
allinssl: # 服务名称为 allinssl
image: allinssl/allinssl:latest # 使用的镜像,来自 Docker Hub 的 allinssl 仓库
container_name: allinssl # 设置容器名称为 allinssl
ports:
- "7979:8888" # 将主机的 7979 端口映射到容器内的 8888 端口
volumes:
- ./www/allinssl/data:/www/allinssl/data # 挂载本地目录到容器内,保证数据持久化
environment:
- ALLINSSL_USER=allinssl # 设置环境变量:用户名
- ALLINSSL_PWD=allinssldocker # 设置环境变量:密码
- ALLINSSL_URL=allinssl # 设置环境变量:访问路径或标识
restart: always # 设置容器在任何情况下都会自动重启,包括系统重启后
推荐直接用一键脚本
docker安装脚本
bash <(curl -sSL https://cdn.jsdelivr.net/gh/SuperManito/LinuxMirrors@main/DockerInstallation.sh)
docker-compose安装脚本
curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose
打开web页面使用
http://ip:7979/allinssl