e6d23a9701e2e504b2f852c5969dbd8429fec5ce
there is a race: 1. task is running 2. new task is created overwriting the installationState 3. new task kills the old task of step 1. this results in installationState getting overwritten by 'error' because of the sigkill 4. new task that is launched loses the installationState that was step in 2.
Cloudron a Smart Server
Selfhost Instructions
The smart server currently relies on an AWS account with access to Route53 and S3 and is tested on DigitalOcean and EC2.
First create a virtual private server with Ubuntu 15.04 and run the following commands in an ssh session to initialize the base image:
curl https://s3.amazonaws.com/prod-cloudron-releases/installer.sh -o installer.sh
chmod +x installer.sh
./installer.sh <domain> <aws access key> <aws acccess secret> <backup bucket> <provider> <release sha1>
Description
Languages
JavaScript
72.6%
Vue
22.3%
Shell
3.1%
HTML
1.1%
EJS
0.7%
Other
0.2%