Awesome
Setting up your own Earth Defenders Toolkit Cloud
- A cloud provider or a computer: we recommend Digital Ocean or any computer your organization can provide
- 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
- Clone repository
- cd into server
- cp and edit .env.example
mkdir -p ~/data/content && chown -R 1000:1000 ~/data/content
docker-compose up -d
docker-compose logs -f
docker-compose logs -f syncthing
Usage
- Setup a stronger password for FileBrowser and Syncthing apps
- Change the description and moderation strategy for the Secure Scuttlebutt Room app
- Using the FileBrowser application create folders for your content
- 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.