# 3to1go > Self-hosted, encrypted backups: Edge backs up your machines, Central stores the snapshots. - [Introduction](https://3to1go.docs.thesteau.com/index.md): 3to1go is a self-hosted backup ecosystem made of two apps: Edge and Central. - [Quickstart](https://3to1go.docs.thesteau.com/quickstart.md): Run Central and Edge with Docker and take your first backup. - [How it works](https://3to1go.docs.thesteau.com/concepts/how-it-works.md): Follow a folder from its .upload_dir marker to a stored, encrypted snapshot. - [Storage and the 3-2-1 rule](https://3to1go.docs.thesteau.com/concepts/storage-and-3-2-1.md): Which copies 3to1go covers, and where Central can keep your snapshots. - [Design decisions](https://3to1go.docs.thesteau.com/concepts/design-decisions.md): Deliberate choices in how 3to1go backs up, detects changes, keeps snapshots, and restores. - [Sign-in and accounts](https://3to1go.docs.thesteau.com/shared/sign-in.md): How the first admin account is created in Central and Edge, and how session cookies work. - [Trusted certificates](https://3to1go.docs.thesteau.com/shared/trusted-certificates.md): Let Central and Edge verify internal HTTPS services signed by your own CA. - [Central overview](https://3to1go.docs.thesteau.com/central/overview.md): The always-on receiver that stores encrypted snapshots from your Edges. - [Install Central](https://3to1go.docs.thesteau.com/central/install.md): Run Central and its PostgreSQL database with Docker Compose. - [Central configuration](https://3to1go.docs.thesteau.com/central/configuration.md): Environment variables for deployment, and settings you change from Central's UI. - [Edge credentials](https://3to1go.docs.thesteau.com/central/edge-credentials.md): Authorize Edges to upload to Central, share a credential between machines, and revoke access. - [Snapshots](https://3to1go.docs.thesteau.com/central/snapshots.md): Browse, download, and delete stored snapshots, and understand retention and integrity checks. - [Central notifications](https://3to1go.docs.thesteau.com/central/notifications.md): Get an ntfy message whenever Central receives a snapshot. - [Central hooks](https://3to1go.docs.thesteau.com/central/hooks.md): Run your own commands before and after Central stores an upload. - [Reset the admin password](https://3to1go.docs.thesteau.com/central/reset-admin-password.md): Regain access to Central if you're locked out. - [Edge overview](https://3to1go.docs.thesteau.com/edge/overview.md): The app that runs on each machine, finds marked folders, encrypts them, and uploads them to Central. - [Install Edge](https://3to1go.docs.thesteau.com/edge/install.md): Run Edge with Docker Compose on a machine you want to back up. - [Edge configuration](https://3to1go.docs.thesteau.com/edge/configuration.md): Settings you change in Edge's UI, and the environment variables that override them. - [Backup jobs](https://3to1go.docs.thesteau.com/edge/backup-jobs.md): Mark folders for backup with .upload_dir, set exclusions, and manage each job. - [Multiple folders and drives](https://3to1go.docs.thesteau.com/edge/multiple-folders.md): Let one Edge back up folders from several locations or drives. - [Restore](https://3to1go.docs.thesteau.com/edge/restore.md): Bring a snapshot from Central back into a job's folder on Edge. - [Encryption key](https://3to1go.docs.thesteau.com/edge/encryption-key.md): Find, back up, and rotate the key Edge uses to encrypt every snapshot. - [Edge notifications](https://3to1go.docs.thesteau.com/edge/notifications.md): Get an ntfy message when Edge successfully uploads a job to Central. - [Edge hooks](https://3to1go.docs.thesteau.com/edge/hooks.md): Run your own commands before and after Edge processes each backup job.