一键安装部署 pansou 服务

  •   来源:天下长安长乐未央:888286.xyz

下是一键安装部署 pansou 服务的完整命令(包含目录创建、配置文件生成、启动服务等步骤),直接在服务器上执行即可:


# 1. 创建安装目录并进入 mkdir -p /www/dk_project/dk_app/pansou && cd /www/dk_project/dk_app/pansou # 2. 生成 docker-compose.yml 配置文件 cat > docker-compose.yml << 'EOF' version: '3.8' services: pansou: image: ghcr.io/fish2018/pansou-web:latest container_name: pansou ports: - "21080:80" # 宿主机21080端口映射到容器内80端口 environment: - DOMAIN=www.***.org # 你的域名 - PANSOU_PORT=8888 - PANSOU_HOST=127.0.0.1 volumes: - ./data:/app/data - ./logs:/app/logs restart: unless-stopped healthcheck: test: ["CMD", "curl", "-f", "http://localhost/api/health"] interval: 30s timeout: 10s retries: 3 start_period: 40s EOF # 3. 启动服务 docker-compose up -d # 4. 开放 21080 端口(防火墙配置,确保外部可访问) firewall-cmd --zone=public --add-port=21080/tcp --permanent && firewall-cmd --reload # 5. 查看服务状态(确认是否启动成功) docker-compose ps # 6. 查看实时日志(可选,验证服务启动细节) # docker-compose logs -f

执行说明:

  1. 复制上述命令,直接粘贴到服务器终端运行(需 root 权限)。
  2. 命令会自动完成:目录创建 → 配置文件生成 → 启动服务 → 开放端口。
  3. 执行完成后,通过 http://服务器IP:21080 或 http://****.org(需域名解析和反代配置)访问服务。

免责声明:文章来源于网络,版权归原作者所有,仅代表作者个人观点,与本网站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
author

天下长安,长乐未央

这里可以添加一个文字这里可以添加一个文字