Skip to content

MSNFernando/seafile-pro-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

19 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

SeaFile Pro + MinIO Deployment (Docker)

This repository contains a ready-to-deploy setup for SeaFile Pro using Docker Compose with MinIO as the S3-compatible storage backend.


๐Ÿ”ง Requirements

  • Docker & Docker Compose
  • A running MinIO server
  • 3 buckets created on MinIO called
    • seafile-commit
    • seafile-block
    • seafile-fs
  • Valid SeaFile Pro license (upload via web UI after setup)

โš™๏ธ Configuration

Edit the following files to match your environment:

seafile.env

  • Set AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY for MinIO
  • Point S3_ENDPOINT to your MinIO API address
  • Change SEAFILE_SERVER_HOSTNAME, email, password, etc.

๐Ÿš€ Deployment

wget https://raw.githubusercontent.com/MSNFernando/seafile-pro-easy-install/refs/heads/main/install-seafile-v2.sh -o install-seafile.sh
chmod +x install-seafile.sh
./install-seafile.sh

Update the .env file with your relevant information. The easy install script will copy the seafile.env into .env which is required to run the docker After updating the .env file

docker compose up -d

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors