app
★ 35A self-hosted alternative to Google Workspace, Office 365, Dropbox
GNU Affero General Public License v3.0Open Source — No PaywallSingle Container — single container — minimal hosting footprintDocker · Compose · SourceNo external DB
About
TinyCld is a self-hosted workspace platform built as an app shell around Expo Router on the front end and PocketBase on the back end. The repository shown in the README is the runnable shell that...
Community Ratings
No ratings yetNew this week
Read recap →Weekly Recap — Oct 2, 2026 – Oct 9, 2026Oct 9, 2026
Features
- self-hosted workspace
- calendar
- drive
- contacts
- documents and spreadsheets comments
- package-based feature installation
- mobile app for iPhone/iPad and Android
- command-line tool
- automation rules
Details
- Last Updated
- Oct 10, 2026
- Created
- Apr 25, 2026
- Install Methods
- dockerdocker-composesource
- Requirements
- PocketBaseExpopnpmGomkcert (for dev TLS)Docker
- Authentication
- oauth
- API
- REST
- Privacy & Independence
- Cloud: Optional
- User Model
- Multi-User
- Deployment
Deployment: Docker Compose ✓Single Container — minimal hosting footprintsingle container
Docker Compose
1 service
no resource limits declared
needs persistent storage (1 volume)
docker-compose.yml · @ 55a2161 · scanned Oct 5, 2026
# TinyCld — single-container Docker Compose setup
#
# Quick start (production, public domain):
#
# 1. Point your domain's A record at this server's IP.
# 2. Set PRIMARY_DOMAIN and AUTOCERT_ENABLED: "true" below.
# 3. Run:
# docker compose up -d
#
# Local demo / behind a reverse proxy:
#
# - Leave AUTOCERT_ENABLED unset/false (plain HTTP on :7090).
# - Visit http://localhost:7090.
# - Behind a proxy, set PRIMARY_DOMAIN so the printed setup URL is correct.
#
# Updates: docker compose pull && docker compose up -d
# Logs: docker compose logs -f
# Backup: tar -czf tinycld-backup.tgz ./pb_data
#
# Data lives in ./pb_data (host bind mount) — back this up.
# ...
Track your self-hosted stack
Bookmark software to try, rate tools you've used, and keep your collection in one place.
Metadata extracted from README on Oct 5, 2026
