# any-sync-bundle

> A self-hosted, open-source sync backend for Anytype that bundles all sync components into one deployable unit with built-in database and cache.

- **Category:** File Sync
- **Licence:** MIT
- **Latest version:** v1.7.0-2026-10-12
- **Open source:** oss
- **Languages:** Go
- **Platforms:** Docker, Docker Compose, Linux
- **Tags:** Privacy, Backup, Sync, Freebsd, Knowledge Base, Local First, Docker, Golang, Linux, macOS, Self Hosted, Note Taking, Anytype, All in one, Knowledge

## Description

This project packages the official Anytype synchronization modules into a single deployable unit. It ships as a Docker image (with or without embedded MongoDB and Redis) or as a standalone Go binary. The server speaks two protocols — DRPC over TCP 33010 and QUIC over UDP 33020 — and requires only those ports to be exposed. Configuration happens through environment variables prefixed with ANY_SYNC_BUNDLE_INIT_, with the external address list being mandatory. Data defaults to an embedded BadgerDB store, while an S3-compatible backend is optional. The all-in-one container needs a CPU with AVX instructions for MongoDB 5.0+; older hardware can use the minimal image with MongoDB 4.4. Backup is a simple tar of the data directory after a clean shutdown. The codebase is MIT-licensed and actively maintained.

## Links

- [Homepage](https://github.com/grishy/any-sync-bundle)
- [Docker](ghcr.io/grishy/any-sync-bundle)
- [GitHub Repository](https://github.com/grishy/any-sync-bundle)

---
Source: https://selfhost.directory/project/any-sync-bundle