Privacy-first • Self-hosted • Family-owned

A private cloud built for family, ownership, and the future.

GoreeCloud is a self-hosted personal and family cloud designed to keep files, memories, media, records, credentials, and knowledge under the control of the people they belong to.

  • Private by default
  • Built around ownership
  • Designed to be recoverable
Building a durable family digital foundation
Private. Personal information is protected by default.
Owned. Family data stays under direct control.
Recoverable. Backups and portability are core design goals.
Long-term. The goal is preservation across technology changes.

Family services

One cloud. Many parts of digital life.

GoreeCloud brings together private services for the things families use every day: files, photos, media, documents, passwords, knowledge, and communication.

Files & Sync

Nextcloud

Private file storage, synchronization, sharing, calendars, contacts, and personal cloud access.

Planned

Photos & Memories

Immich

Preserve, organize, search, and privately share family photos and videos while keeping originals under family control.

Planned

Video & Media

Jellyfin

Stream privately owned movies, television, home videos, and other visual media across approved family devices.

Planned

Music

Navidrome

Provide private access to a family music library without depending on a commercial streaming platform.

Planned

Audiobooks

Audiobookshelf

Organize and listen to privately managed audiobook and podcast libraries from supported family devices.

Planned

Documents & Records

Paperless-ngx

Ingest, classify, search, and preserve important documents and records in a dedicated records-management system.

Planned

Passwords & Secrets

Vaultwarden

Securely manage passwords, credentials, recovery information, and other sensitive account data.

Available Now

Notes & Knowledge

Trilium

Build and organize a private hierarchical knowledge base for notes, references, research, and long-term personal knowledge.

In Development

Messaging

Element

Support private family messaging through self-hosted Matrix infrastructure using Element as the client.

Planned

Service availability changes as GoreeCloud develops. This public website describes capabilities and plans; private application addresses and administrative systems are not published here.

How GoreeCloud works

One platform. Multiple layers of control.

GoreeCloud is organized as a layered personal-cloud platform. Approved family devices reach self-hosted services through controlled access paths, while data protection and recovery remain separate responsibilities. Individual technologies can change without giving up ownership of the information they protect.

01

Private Access

Approved users and devices reach only the GoreeCloud services they are authorized to use through controlled private connectivity.

02

Self-Hosted Applications

Family-facing services provide files, photos, media, credentials, knowledge, documents, and messaging without making any single application the platform itself.

03

Storage & Data

Important information stays under direct GoreeCloud control so it can remain organized, portable, and transferable between applications and future systems.

04

Security & Isolation

Access boundaries, workload separation, least privilege, and privacy-by-default controls limit unnecessary exposure between users, services, and administrative systems.

05

Backup & Recovery

Independent backup and recovery layers protect the information behind the services so failures, migrations, and technology changes do not become permanent data loss.

GoreeCloud principle: Systems are replaceable. The information they protect is not.

Platform foundation

The technology underneath GoreeCloud.

GoreeCloud is operated through separate infrastructure layers rather than a single application. Each layer has a defined role across virtualization, operating systems, containers, private networking, DNS, HTTPS publication, monitoring, notifications, and private search. The technologies can change over time without changing GoreeCloud's purpose.

Proxmox logo Planned Local

Virtualization Foundation

Proxmox VE

The planned bare-metal virtualization foundation for GoreeCloud's locally owned servers, providing clear virtual-machine boundaries for storage, family services, infrastructure, security, automation, and AI workloads.

Role: Virtualization, workload separation, and host-level resource control.

Debian logo Active + Standard

Linux Foundation

Debian 13

Debian 13 runs the current GoreeCloud server foundation and is the standard Linux operating system selected for future GoreeCloud virtual machines unless a documented requirement calls for another platform.

Role: Stable, lightweight, and maintainable Linux operating-system layer.

Docker logo Active

Container Platform

Docker

Docker runs many GoreeCloud application and infrastructure services in portable, reproducible containers. In the planned local architecture, Docker remains inside the virtual machine responsible for each workload category.

Role: Container execution, dependency isolation, and portable service deployment.

NetBird logo Active

Private Networking

NetBird

NetBird is GoreeCloud's fully self-hosted encrypted private-networking and secure remote-access layer, connecting approved users, devices, servers, and future virtual machines through explicit access policies.

Role: Private connectivity, device identity, and policy-controlled remote access.

AdGuard Home logo Active

DNS Filtering

AdGuard Home

AdGuard Home is GoreeCloud's client-facing DNS filtering and policy layer, applying approved filtering rules and private DNS rewrites for authorized devices while keeping DNS control under GoreeCloud administration.

Role: DNS filtering, client policy enforcement, and private hostname resolution.

Caddy logo Active

HTTPS Gateway

Caddy

Caddy is GoreeCloud's controlled reverse proxy and HTTPS gateway, providing approved domain-based routing, TLS termination, certificate management, and controlled access to web services.

Role: Reverse proxying, HTTPS publication, TLS, and service routing.

ntfy logo Active

Notifications & Alerts

ntfy

ntfy provides GoreeCloud with a centralized, self-hosted notification path for operational messages from approved infrastructure services to authorized web and mobile clients.

Role: Infrastructure notifications, alert delivery, and centralized operational messaging.

Beszel logo Active

System Monitoring

Beszel

Beszel provides operational visibility into the GoreeCloud server foundation, supporting ongoing review of system and container health and resource usage.

Role: Host monitoring, container visibility, and resource-health awareness.

Uptime Kuma logo Active

Availability Monitoring

Uptime Kuma

Uptime Kuma verifies the availability and health of GoreeCloud applications and infrastructure through approved public and internal service endpoints.

Role: Service availability checks, endpoint monitoring, and operational status visibility.

SearXNG logo Active

Private Search

SearXNG

SearXNG gives GoreeCloud a privately administered metasearch service that provides a consistent search interface while reducing direct dependence on a single commercial search provider.

Role: Private metasearch, controlled internet research, and search-provider independence.

Current → target: GoreeCloud currently uses Debian 13, Docker, NetBird, AdGuard Home, Caddy, ntfy, Beszel, Uptime Kuma, and SearXNG as active parts of its current server foundation. The long-term design moves primary workloads to locally owned Proxmox hosts while preserving portable services, private access, monitoring, notifications, search, and controlled DNS and HTTPS publication.

What is GoreeCloud?

More than a homelab.

GoreeCloud is a privacy-first, self-hosted personal and family cloud platform built to preserve a family's digital life over the long term.

The purpose is not to preserve any single server, application, vendor, or architecture forever. The purpose is to preserve the information entrusted to those systems — including memories, records, knowledge, credentials, and personal data — so it remains accessible, portable, recoverable, and understandable as technology changes.

PrivacyProtection is a design requirement, not an optional setting.
OwnershipThe rightful owner retains control over their information.
Open SourceOpen-source, self-hosted software is preferred wherever practical.
RecoverabilityBackups and restoration are part of the architecture.
IndependenceCritical information should not depend on a single provider.
PreservationImportant information should survive technology changes.

The GoreeCloud story

Built deliberately from the beginning.

GoreeCloud started in 2026 as a plan for a private, self-hosted environment and quickly grew into a structured personal cloud platform.

Initial planning begins

The first GoreeCloud planning work begins with a goal of replacing subscription-based services with greater privacy, control, and data ownership.

The GoreeCloud name is established

GoreeCloud becomes the name for the complete ecosystem: hardware, software, infrastructure, services, configurations, and data.

GoreeCloud.com is purchased

The domain becomes the permanent public identity for the project and supports the naming and service-publication needs of the environment.

From homelab to documented personal cloud

The project expands into a governed platform with defined architecture, security policies, standards, procedures, recovery requirements, and long-term goals.

Follow the build

GoreeCloud is being documented in public.

Follow infrastructure progress, application showcases, lessons learned, privacy discussions, and self-hosting content across GoreeCloud's public accounts.

Contact GoreeCloud

Questions, ideas, or want to talk self-hosting?

Reach GoreeCloud directly at goreecloud@gmail.com.

Send an Email