{"id":22685856,"url":"https://github.com/hellodword/anytype-all","last_synced_at":"2025-04-22T13:10:01.577Z","repository":{"id":265801437,"uuid":"819260429","full_name":"hellodword/anytype-all","owner":"hellodword","description":null,"archived":false,"fork":false,"pushed_at":"2024-12-15T12:19:18.000Z","size":120,"stargazers_count":22,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-22T13:08:29.994Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hellodword.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-24T06:51:05.000Z","updated_at":"2025-04-07T08:45:22.000Z","dependencies_parsed_at":"2024-12-03T09:15:08.074Z","dependency_job_id":"a60dc0d8-d6a2-44d5-b0d3-b12d7e530f80","html_url":"https://github.com/hellodword/anytype-all","commit_stats":null,"previous_names":["hellodword/anytype-all"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hellodword%2Fanytype-all","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hellodword%2Fanytype-all/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hellodword%2Fanytype-all/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hellodword%2Fanytype-all/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hellodword","download_url":"https://codeload.github.com/hellodword/anytype-all/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250246727,"owners_count":21398919,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-09T22:17:52.733Z","updated_at":"2025-04-22T13:10:01.458Z","avatar_url":"https://github.com/hellodword.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# anytype-all\n\nI want to migrate my notes and to-dos to Anytype for long-term use. Before doing so, I need to make sure it is secure and reliable.\n\n## Development Status\n\nBased on what I can see, it seems quite active.\n\n- https://community.anytype.io/t/development-pace-roadmap-for-2025/22101/10\n- https://github.com/anyproto/anytype-ts/pulse\n- https://github.com/anyproto/anytype-swift/pulse\n\n## Open Source\n\nThe clients are not really open source; they use the `Any Source Available License`, but I am using it for non-commercial purposes, so it is acceptable for me.\n\n- https://github.com/orgs/anyproto/discussions/1\n- https://legal.any.coop/\n- https://github.com/anyproto/anytype-ts/issues/79#issuecomment-1648571661\n\n## Design \u0026 Tech\n\n- https://github.com/anyproto/tech-docs\n\n- any-sync[protocol]: https://tech.anytype.io/any-sync/overview\n  - any-sync-node\n  - any-sync-filenode\n  - any-sync-consensusnode\n  - any-sync-coordinator\n- any-block[protocol]: https://github.com/anyproto/any-block\n- anytype-heart\n\n## Security\n\n- reproducible builds: https://github.com/anyproto/anytype-ts/issues/793\n- https://doc.anytype.io/anytype-docs/data-and-security/how-we-keep-your-data-safe\n\nFor such an app, the security of both the protocols and the clients is a concern. I'm not an expert and can't determine if the protocols are secure. But there are too many dependencies in the clients, and I don't think they have been well-audited.\n\nHowever, in the meantime:\n\n1. I use it with a VPN, so the security of the protocols is not a big deal for me.\n2. I use the iOS client, while iOS has many built-in security policies.\n3. I use Firejail to run the AnyType on Linux.\n\n## Analytics \u0026 Tracking\n\nIt's possible to disable analytics and tracking through firewall rules or patches, and an option to disable them will be available.\n\n- https://doc.anytype.io/anytype-docs/data-and-security/analytics-and-tracking\n- https://github.com/orgs/anyproto/projects/1/views/1?pane=issue\u0026itemId=29227689\n- firewall\n  - https://github.com/orgs/anyproto/discussions/206\n  - https://github.com/anyproto/anytype-heart/blob/6f52f45a6a4caaad384080f291f43276c39cec4e/core/anytype/config/nodes/production.yml\n\n## Backup \u0026 Restore\n\nSee [backup.md](./backup.md).\n\n## Self-Hosted\n\nSee [self-hosting.md](./self-hosting.md).\n\n## Extension\n\nSee [extension.md](./extension.md).\n\n## TODO\n\n- [ ] [(any-sync-filenode) Reduce s3 PUT/GET requests](https://github.com/anyproto/any-sync-filenode/issues/118)\n- [ ] (any-sync-filenode) optional redis\n- [ ] [(any-sync-coordinator) loose coupling MongoDB](https://github.com/anyproto/any-sync-coordinator/issues/80)\n- [x] [(any-sync-coordinator) replace mongo with https://github.com/256dpi/lungo](./patches/)\n- [x] (any-sync-consensusnode) remove mongo by implementing [fakeDB](./patches/)\n- [ ] [show the P2P status](https://github.com/anyproto/anytype-heart/issues/1341)\n- [ ] [configure peers manually for non-mDNS tailscale](https://github.com/anyproto/anytype-heart/issues/1341)\n- [ ] ~~[Limit users on a self hosted instance](https://github.com/orgs/anyproto/discussions/193)~~\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhellodword%2Fanytype-all","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhellodword%2Fanytype-all","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhellodword%2Fanytype-all/lists"}