1
0
Fork 0
mirror of https://github.com/anyproto/any-sync-dockercompose.git synced 2025-06-08 05:47:03 +09:00
docker-compose for testing any-sync
Find a file
2024-11-20 11:26:05 -03:00
.github added automatic changelog generation 2024-02-19 18:52:00 +03:00
docker-generateconfig allow empty externalListenHosts if any-sync network is not on local host 2024-11-12 18:26:15 +03:00
tests tests/main.sh fixed docker compose cmd 2024-11-20 11:26:05 -03:00
.env.default .env.default ANY_SYNC_COORDINATOR_VERSION=prod for release 2024-10-25 11:11:14 -03:00
.env.override.latest .env.override.* added info 2024-09-12 12:57:16 -03:00
.env.override.prod .env.override.* added info 2024-09-12 12:57:16 -03:00
.env.override.stage1 .env.override.* added info 2024-09-12 12:57:16 -03:00
.gitignore tests: optimization and refactoring 2024-11-19 19:29:58 -03:00
CHANGELOG.md updated CHANGELOG.md 2024-06-24 13:52:21 -03:00
docker-compose.any-sync-consensusnode.yml Fix pull access warnings for local builds 2024-06-27 15:15:56 +00:00
docker-compose.any-sync-coordinator.yml Fix pull access warnings for local builds 2024-06-27 15:15:56 +00:00
docker-compose.any-sync-filenode.yml Fix pull access warnings for local builds 2024-06-27 15:15:56 +00:00
docker-compose.any-sync-node-1.yml Fix pull access warnings for local builds 2024-06-27 15:15:56 +00:00
docker-compose.any-sync-node-all.yml Fix pull access warnings for local builds 2024-06-27 15:15:56 +00:00
docker-compose.yml tests: optimization and refactoring 2024-11-19 19:29:58 -03:00
Dockerfile Dockerfile, Dockerfile-generateconfig-anyconf updated to golang:1.22 2024-05-31 14:58:06 -03:00
Dockerfile-generateconfig-anyconf additional edits for https://github.com/anyproto/any-sync-dockercompose/pull/76 2024-08-14 13:26:01 -03:00
Dockerfile-generateconfig-env Update Dockerfile-generateconfig-env 2024-07-29 13:40:09 +08:00
Dockerfile-generateconfig-processing additional edits for https://github.com/anyproto/any-sync-dockercompose/pull/76 2024-08-14 13:26:01 -03:00
LICENSE.md Prepare for publishing 2023-09-12 15:01:16 +03:00
Makefile Makefile: added QUIET_MODE support 2024-11-19 18:40:55 -03:00
README.md README.md fixed 2024-08-21 16:43:38 -03:00

Docker-compose for any-sync

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

Documentation

All of the documentation for this repository is located in the Wiki.
Please visit the Wiki for comprehensive guides, installation instructions and more.

Getting Started

To get started, follow these steps:

  1. Install the necessary dependencies:
    You need to install Docker and Docker Compose https://docs.docker.com/compose/install/
  2. Clone the repository:
    git clone https://github.com/anyproto/any-sync-dockercompose.git
    
  3. Navigate to the project directory:
    cd any-sync-dockercompose
    
  4. Configuration:
    For configuration, use the .env.override file.
    For example, setting an external IP for listening:
    echo 'EXTERNAL_LISTEN_HOSTS=<yourExternalIp1> <yourExternalIp2' >> .env.override
    
    More information can be found here.
  5. Run the project:
    make start
    

For detailed instructions, please refer to the Usage Guide in the Wiki.

Contribution

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 security@anytype.io 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.