any-sync-bundle - Self-host Notion alternative

1 pointsposted 12 hours ago
by grishy

1 Comments

grishy

12 hours ago

Hi HN, I'm the maintainer.

Anytype is a local-first notes app, and its sync backend is open source. In practice, self-hosting that backend can feel like wiring together a bunch of moving parts. I built any-sync-bundle to make the "run your own Anytype Sync" path closer to a single, reproducible deploy.

What it does:

- Packages the official Anytype sync modules into a single binary or container.

- On first run, it generates `./data/client-config.yml` that you import into the Anytype apps.

In README a shot tl;dr part.

A few concrete details:

- Only two ports need to be reachable: TCP 33010 (DRPC) and UDP 33020 (QUIC).

- Local storage is the default (embedded BadgerDB, no extra deps).

- Optional S3 mode uses the upstream Anytype S3 implementation (AWS S3 / MinIO / DO Spaces / Cloudflare R2 / Backblaze B2).

- There’s an “all-in-one” image (embedded MongoDB/Redis) and a “minimal” image (external MongoDB/Redis).