Self-host for any-sync, designed for personal usage or for review and testing purposes.
Important
This image is suitable for running your personal self-hosted any-sync network for home usage. If you plan to self-host a heavily used any-sync network, please consider other options.
Warning
Before upgrading please read Upgrade-Guide
All of the documentation for this repository is located in the Wiki.
Please visit the Wiki for comprehensive guides, installation instructions and more.
To get started, follow these steps:
- Install the necessary dependencies:
You need to install Docker and Docker Compose https://docs.docker.com/compose/install/ - Clone the repository:
git clone https://github.com/anyproto/any-sync-dockercompose.git
- Navigate to the project directory:
cd any-sync-dockercompose
- Configuration:
For configuration, use the.env.override
file.
For example, setting an external IP for listening:More information can be found here.echo 'EXTERNAL_LISTEN_HOSTS=<yourExternalIp1> <yourExternalIp2' >> .env.override
- Run the project:
make start
For detailed instructions, please refer to the Usage Guide in the Wiki.
Thank you for your desire to develop Anytype together!
❤️ This project and everyone involved in it is governed by the Code of Conduct.
🧑💻 Check out our contributing guide to learn about asking questions, creating issues, or submitting pull requests.
🫢 For security findings, please email [email protected] and refer to our security guide for more information.
🤝 Follow us on Github and join the Contributors Community.
Made by Any — a Swiss association 🇨🇭
Licensed under MIT.