Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/seven1m/do-install-button
NO LONGER MAINTAINED
https://github.com/seven1m/do-install-button
Last synced: 3 months ago
JSON representation
NO LONGER MAINTAINED
- Host: GitHub
- URL: https://github.com/seven1m/do-install-button
- Owner: seven1m
- License: mit
- Archived: true
- Created: 2014-10-28T02:05:47.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2020-07-30T14:15:12.000Z (over 4 years ago)
- Last Synced: 2024-08-01T20:50:04.693Z (6 months ago)
- Language: HTML
- Homepage:
- Size: 125 KB
- Stars: 609
- Watchers: 21
- Forks: 29
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- starred-awesome - do-install-button - experimental installer for getting apps running quickly on DigitalOcean (HTML)
README
# DO Install Button
This is an **experimental** installer for getting apps running quickly on DigitalOcean. **NO LONGER MAINTAINED**
This tool is written by DO fans, and is not affiliated with DigitalOcean Inc.
## Run this tool yourself
```
git clone [email protected]:seven1m/do-install-button.git
cd do-install-button
cp config.yml{.example,}
# edit config.yml appropriately
bundle
rackup
```## app.yml config format:
```yaml
name: MyApp
image: ubuntu-14-04-x64
min_size: 1gb
config:
#cloud-config
users:
- name: deploy
groups: sudo
shell: /bin/bash
sudo: ['ALL=(ALL) NOPASSWD:ALL']
packages:
- git
runcmd:
- cd /home/deploy && git clone git://github.com/foo/bar.git && cd bar && bash provision.sh
```## Copyright
Copyright (c) Tim Morgan. See LICENSE file in this directory.