Turns your Android phone into an SMS gateway, letting you send and receive text messages through a simple HTTP API.
linagora/cozy-stack
Core server of the Cozy personal cloud platform, serving installed web apps and exposing a REST API for documents, auth, email and jobs.
Open-source alternative to:Google Drive
iCloud
- Stars
- 1,268
- Forks
- 144
- Open issues
- 80
- Last commit
- 14 hours ago
What is it?
Cozy Stack is the core server of the Cozy platform, a self-hostable personal cloud that brings web services and devices into one private space. It runs as a single process that serves the web applications users install from an application store.
The stack exposes a REST API for creating, updating and deleting documents in its database, authenticating users and client applications, and sending emails. It also runs jobs on the server, including one-time tasks and periodic tasks such as connectors that import data from remote websites. Jobs that execute third-party code are sandboxed with nsjail.
The server supports database replication so that local databases, such as those in mobile clients, can sync documents with the server. Web apps running on the server receive a session token at login, and other applications authenticate through OAuth2.
Key features
- 01Runs installed web apps from an application store on a single server process.
- 02Provides a REST API for document CRUD, user and client authentication, and email sending.
- 03Runs one-time and periodic background jobs, with third-party connector code sandboxed by nsjail.
- 04Supports database replication so local clients can sync with the server.
- 05Offers session tokens for server-side apps and OAuth2 for other applications.
Use cases
- Self-hosting a private personal cloud for storing and syncing your own data.
- Building or hosting web apps on the Cozy platform that need a document database and auth.
- Syncing documents between a server and mobile clients through the replication API.
Quick start
- 1
Follow the install guide in docs/INSTALL.md
- 2
Review the configuration documentation in docs/config.md
Things to know
- The README gives no direct run command; setup is delegated to separate install and configuration guides.
- It is a server core for a personal cloud platform, so self-hosting requires server setup effort.
- Connectors that run third-party code rely on nsjail for sandboxing.
Topics
FAQ
- What is cozy-stack?
- Core server of the Cozy personal cloud platform, serving installed web apps and exposing a REST API for documents, auth, email and jobs. Cozy Stack is the core server of the Cozy platform, a self-hostable personal cloud that brings web services and devices into one private space. It runs as a single process that serves the web applications users install from an application store.
- Is cozy-stack free to use? What license does it have?
- cozy-stack is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is cozy-stack still maintained?
- Actively maintained. The last commit to cozy-stack was on Oct 19, 2026.
- What can I use cozy-stack for?
- Self-hosting a private personal cloud for storing and syncing your own data. Building or hosting web apps on the Cozy platform that need a document database and auth. Syncing documents between a server and mobile clients through the replication API.
- How do I install cozy-stack?
- Follow the install guide in docs/INSTALL.md Review the configuration documentation in docs/config.md
- Where can I get cozy-stack?
- The source code and installation instructions are on GitHub: https://github.com/linagora/cozy-stack
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Local and cloud runner for open models such as Gemma, Qwen, DeepSeek and gpt-oss, with a CLI, REST API and Python/JavaScript libraries.
A self-hostable, open-source alternative to Airtable that turns SQL databases like PostgreSQL, MySQL and SQLite into a spreadsheet-style interface with auto-generated APIs.
CasaOS is an open-source personal cloud system with a home-focused web UI for running Docker apps and managing files on your own hardware.
Open-source, OpenTelemetry-native observability platform that brings logs, metrics, traces, alerts and dashboards into one self-hostable tool.
Self-hosted, open-source workout, nutrition and body weight tracker built on Django, with a REST API and companion mobile apps.