# JmalCloud

> JmalCloud is a self-hosted, open-source private cloud storage platform with WebDAV, object storage backends, OnlyOffice integration, and full-text search.

- **Category:** File Storage
- **Licence:** MIT
- **Latest version:** v2.16.9
- **Open source:** oss
- **Languages:** Java
- **Platforms:** Docker, Docker Compose
- **Tags:** Webdav, File Sharing, Ocr, Cloud Storage, Full Text Search, Onlyoffice, S3 Compatible, Java, Minio, Self Hosted, Webdav server, Syncthing, Netdisk, Cloud Server

## Description

JmalCloud is a private cloud storage project built with Java and a Vue.js frontend. You can run your own file server with support for large uploads that resume after interruption, preview of images, audio, video, documents and DWG drawings, online editing of office files through OnlyOffice, WebDAV access to mount the drive locally, and full-text search across many file types. It works with SQLite, MongoDB, MySQL or PostgreSQL for the database, and can store files on major cloud object storage services or MinIO. The server listens on port 8088 and is deployed via Docker or Docker Compose. Login supports TOTP two-factor authentication and LDAP. A public demo exists at jmal.top/demo.

## Links

- [Homepage](https://github.com/jamebal/jmal-cloud-server)
- [Website](https://jmalcloud.github.io)
- [Docker](jmal/jmalcloud-sql:latest)
- [Demo](https://jmal.top/demo/login?username=demo&password=demo1234)
- [Documentation](https://jmalcloud.github.io/guide/introduction.html)
- [GitHub Repository (Server)](https://github.com/jamebal/jmal-cloud-server)

---
Source: https://selfhost.directory/project/jmal-cloud-server