Community-owned cloud infrastructure on YunoHost -- a self-hosted alternative to Big Tech for nonprofits and community organizations.
Common Cloud provides free, privacy-respecting digital tools for nonprofits and community organizations. Instead of relying on corporate platforms that harvest data, we self-host open-source alternatives on infrastructure we control.
Live at commoncloud.cc
All apps run on YunoHost (AWS Lightsail, Ubuntu).
| App | URL | Purpose |
|---|---|---|
| Nextcloud | cloud.commoncloud.cc | File storage, calendar, contacts |
| Element | element.commoncloud.cc | Matrix chat client |
| Matrix Synapse | matrix.commoncloud.cc | Federated messaging |
| Jitsi Meet | meet.commoncloud.cc | Video conferencing |
| CryptPad | pad.commoncloud.cc | Encrypted collaborative docs |
| Collabora Online | office.commoncloud.cc | Document editing (LibreOffice) |
| Vaultwarden | vault.commoncloud.cc | Password manager (Bitwarden-compatible) |
| AdGuard Home | guard.commoncloud.cc | DNS-level ad/tracker blocking |
| WireGuard | vpn.commoncloud.cc | VPN |
| Syncthing | sync.commoncloud.cc | Peer-to-peer file sync |
| FacilMap | maps.commoncloud.cc | Collaborative mapping |
| LinkStack | links.commoncloud.cc | Link management |
| Kiwix | library.commoncloud.cc | Offline knowledge library |
| Listmonk | news.commoncloud.cc | Newsletter/mailing lists |
| Mobilizon | events.commoncloud.cc | Event organization |
| Ghost | ghost.commoncloud.cc | Publishing platform |
| BookStack | wiki.commoncloud.cc | Documentation wiki |
. # commoncloud.cc website (static HTML)
├── index.html # Landing page
├── faq/ # FAQ
├── privacy/ # Privacy policy
├── solution/ # Solution overview
├── volunteer/ # Volunteer info
├── why/ # Why Common Cloud
├── matching-gifts/ # Matching gifts program
├── images/ # Site assets
├── webapp-gd/ # gifteddreamers.org static site (also on YunoHost)
└── yunohost/ # YunoHost server configs
├── scripts/ # Maintenance scripts
└── nginx/ # Nginx snippets
The site is deployed via SFTP to YunoHost's My Webapp at the root domain. See the YunoHost admin panel for deployment details.
This is a static site with client-side routes. YunoHost's nginx is configured with try_files $uri $uri/ /index.html; to support direct navigation to sub-routes like /faq, /volunteer, etc.
After any yunohost app upgrade my_webapp, re-apply the try_files fix in the nginx template and live config, then reload nginx.
- All traffic proxied through Cloudflare (WAF, OWASP rules, DNSSEC)
- SSL via Cloudflare Origin certificates
- YunoHost manages fail2ban, SSH hardening, and app isolation
- No credentials stored in this repository
- cloudpublica -- Docker infrastructure serving cloudpublica.org subdomains
- justnice.us -- Research publication site
Built and maintained by Gifted Dreamers, a 501(c)(3) nonprofit dedicated to building community-owned technology infrastructure.
