app
★ 13A self-hosted alternative to Google Workspace, Office 365, Dropbox
GNU Affero General Public License v3.0Open Core — Some Features PaidSingle Container — single container — minimal hosting footprintDocker · Compose · Binary +1No external DB
About
TinyCld is a self-hosted workspace platform organized as an app shell plus separately installable feature packages. It is designed for users who want a modular alternative to a hosted productivity...
Community Ratings
No ratings yetFeatures
- plugin-based feature packages
- calendar
- contacts
- drive
- text
- calculator
- Google Takeout import
- HTTP proxy for same-origin API routing
- TLS-enabled local development
Details
- Last Updated
- Jun 9, 2026
- Created
- Apr 25, 2026
- Install Methods
- dockerdocker-composebinarysource
- Requirements
- pnpmPocketBaseGoExpomkcert (for local TLS development)
- API
- REST
- Privacy & Independence
- No Cloud Required
- Deployment
Deployment: Docker Compose ✓Single Container — minimal hosting footprintsingle container
Docker Compose
1 service
no resource limits declared
needs persistent storage (2 volumes)
docker-compose.yml · @ 7bd6cc5 · scanned Jun 8, 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 Jun 9, 2026
