Seafile Proxmox LXC

Seafile is an open source file sync and share platform, focusing on reliability and performance.

To create a new Proxmox VE Seafile LXC, run the command below in the Proxmox VE Shell.

bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/seafile.sh)"
  • Application credentials: cat ~/seafile.creds

  • Change STORAGE_DIR value in external-storage.sh and run bash external-storage.sh to use your defined storage instead of internal.

  • Execute ~/domain.sh <HTTPS://YOUR_DOMAIN.COM_HERE> to enable access to Seafile via your domain

  • Documentation

Default settings

CPU: 2vCPU
RAM: 2GB
HDD: 20GB
Default Interface: IP:8000