Home

Awesome

Setting up your own Earth Defenders Toolkit Cloud

Test Cloud docker-compose Stack

  1. A cloud provider or a computer: we recommend Digital Ocean or any computer your organization can provide
  2. Docker and docker-compose: Some cloud providers (such as Digital Ocean) have a marketplace with single-click Docker deployment. You can also install Docker and docker-compose on your machine using a single command:
curl -fsSL https://raw.githubusercontent.com/jinweijie/install-docker-and-compose/master/install.sh | sh
  1. Clone repository
  2. cd into server
  3. cp and edit .env.example
  4. mkdir -p ~/data/content && chown -R 1000:1000 ~/data/content
  5. docker-compose up -d
  6. docker-compose logs -f
  7. docker-compose logs -f syncthing

Usage

  1. Setup a stronger password for FileBrowser and Syncthing apps
  2. Change the description and moderation strategy for the Secure Scuttlebutt Room app
  3. Using the FileBrowser application create folders for your content
  4. Using the Syncthing application share the content folders

Actions

To automate updates to the cloud you can fork the official repository and add your own Github Action secrets.

Check the ssh-action repository to understand the different variables.