- 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
docker-compose up -ddocker-compose logs -f
- Setup a stronger password for FileBrowser
- Using the FileBrowser application create folders for your content
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.