selfhostedworld.com logoselfhostedworld.com

Try describing what you need:

app logo

app

★ 35

A self-hosted alternative to Google Workspace, Office 365, Dropbox

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 yet

Features

  • self-hosted workspace
  • mail
  • 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