Docker Installation Guide / Docker 安装指南

Home

English

Use Docker for a quick install and simple upgrades.

Run directly

docker run -d --name sftpxy \
  -p 30080:30080 \
  -p 30081:30081 \
  -p 30082:30082 \
  -p 30085-30088:30085-30088 \
  -e SFTPXY_DATA_PROVIDER__CREATE_DEFAULT_ADMIN=1 \
  -e SFTPXY_DEFAULT_ADMIN_USERNAME=admin \
  -e SFTPXY_DEFAULT_ADMIN_PASSWORD='replace-with-a-strong-password' \
  -e SFTPXY_COMMON__SECRET_MIN_ENTROPY=0 \
  -v sftpxy-config:/etc/SFTPxy \
  -v sftpxy-data:/srv/SFTPxy \
  qing1205/sftpxy:latest

Docker Compose

services:
  sftpxy:
    image: qing1205/sftpxy:latest
    container_name: sftpxy
    restart: unless-stopped
    ports:
      - "30080:30080"
      - "30081:30081"
      - "30082:30082"
      - "30085-30088:30085-30088"
    environment:
      SFTPXY_DATA_PROVIDER__CREATE_DEFAULT_ADMIN: "1"
      SFTPXY_DEFAULT_ADMIN_USERNAME: admin
      SFTPXY_DEFAULT_ADMIN_PASSWORD: replace-with-a-strong-password
      SFTPXY_COMMON__SECRET_MIN_ENTROPY: "0"
    volumes:
      - sftpxy-config:/etc/SFTPxy
      - sftpxy-data:/srv/SFTPxy

volumes:
  sftpxy-config:
  sftpxy-data:

中文

使用 Docker 可以更快完成安装,也更方便升级。

直接运行

docker run -d --name sftpxy \
  -p 30080:30080 \
  -p 30081:30081 \
  -p 30082:30082 \
  -p 30085-30088:30085-30088 \
  -e SFTPXY_DATA_PROVIDER__CREATE_DEFAULT_ADMIN=1 \
  -e SFTPXY_DEFAULT_ADMIN_USERNAME=admin \
  -e SFTPXY_DEFAULT_ADMIN_PASSWORD='replace-with-a-strong-password' \
  -e SFTPXY_COMMON__SECRET_MIN_ENTROPY=0 \
  -v sftpxy-config:/etc/SFTPxy \
  -v sftpxy-data:/srv/SFTPxy \
  qing1205/sftpxy:latest

Docker Compose

services:
  sftpxy:
    image: qing1205/sftpxy:latest
    container_name: sftpxy
    restart: unless-stopped
    ports:
      - "30080:30080"
      - "30081:30081"
      - "30082:30082"
      - "30085-30088:30085-30088"
    environment:
      SFTPXY_DATA_PROVIDER__CREATE_DEFAULT_ADMIN: "1"
      SFTPXY_DEFAULT_ADMIN_USERNAME: admin
      SFTPXY_DEFAULT_ADMIN_PASSWORD: replace-with-a-strong-password
      SFTPXY_COMMON__SECRET_MIN_ENTROPY: "0"
    volumes:
      - sftpxy-config:/etc/SFTPxy
      - sftpxy-data:/srv/SFTPxy

volumes:
  sftpxy-config:
  sftpxy-data: