A service that enables people to upload secret files, which are encrypted using shamir secret sharing, this is split between trusted servers and while the user is paying subscription it's held there, when they stop paying, the secret is published after some time period, enabling relatives to retrieve it.
You need to have ipfs node installed.
Create .env with default config for API endpoints to python backend for download & upload
$ cp ./react-web/.env.example ./react-web/.envRun script to start react , python and ipfs servers
$ ./run.shThis opens them in 3 new terminals
- gnome-terminal for linux
- (default) terminal for macOS
Then it should open http://localhost:3000/ in your browser automatically, if not, you can go there manually by entering that URL.
Start Docker Engine/Docker Desktop. Open your terminal and run these commands:
$ cd /path/to/dead-mans-switch
$ docker-compose upIn your browser open http://localhost:3000/.