selfhostedworld.com logoselfhostedworld.com

Try describing what you need:

app logo

app

13

A 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 yet

Features

  • plugin-based feature packages
  • mail
  • 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 Containerminimal 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