# Deploy Seafile with Easypanel

URL: /templates/seafile

Seafile is a professional, open-source file synchronization and sharing platform with privacy protection and teamwork features. It provides secure file storage, synchronization, and sharing capabilities with end-to-end encryption, making it perfect for teams and organizations that need to collaborate on files while maintaining data security. Seafile supports file versioning, online editing, and mobile access across all platforms.

## Installation notes

Please go to this document https://ahsonshaikh616.medium.com/deploying-seafile-via-easypanel-feature-rich-file-sync-share-1d2df0a37345

## Benefits

### Secure File Synchronization

End-to-end encryption and secure file synchronization across all devices and platforms with client-side encryption for maximum privacy.

### Team Collaboration

Advanced team collaboration features with shared libraries, file versioning, and granular permission controls for effective teamwork.

### Cross-Platform Access

Access your files from any device with native clients for Windows, macOS, Linux, iOS, and Android, plus web interface.

### Self-Hosted Solution

Complete control over your data with a self-hosted solution that keeps your files private and secure on your own infrastructure.

## Features

### File Versioning

Automatic file versioning with configurable retention policies to track changes and recover previous versions of your files.

### Online Editing

Built-in online document editor with support for Office documents, allowing you to edit files directly in the browser.

### Mobile Apps

Native mobile applications for iOS and Android with full synchronization and offline access capabilities.

### WebDAV Support

WebDAV protocol support for seamless integration with third-party applications and file managers.

### Advanced Search

Powerful full-text search across all your files with content indexing and metadata search capabilities.

### API Integration

Comprehensive REST API for integration with other applications and custom development workflows.

## Configuration

- `appServiceName` (App Service Name, required): seafile-mc

- `appServiceImage` (App Service Image, required): seafileltd/seafile-mc:13.0.21 — Seafile Docker image

## Services

- seafile-mc-db: mariadb

- seafile-mc-memcached: app (memcached:1.6.18)

- seafile-mc: app (seafileltd/seafile-mc:13.0.21)

## Resources

- [GitHub](https://github.com/haiwen/seafile)

- [Documentation](https://manual.seafile.com/)

- [Website](https://hub.docker.com/r/seafileltd/seafile-mc)

- [Template source](https://github.com/easypanel-io/templates/tree/main/templates/seafile)