https://github.com/ifvictr/caffeine9
☕ Keep your Cloud9 workspaces running without hot workspaces
https://github.com/ifvictr/caffeine9
c9 caffeine cloud9
Last synced: 11 months ago
JSON representation
☕ Keep your Cloud9 workspaces running without hot workspaces
- Host: GitHub
- URL: https://github.com/ifvictr/caffeine9
- Owner: ifvictr
- License: mit
- Created: 2018-01-09T19:21:24.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2020-03-25T06:50:56.000Z (over 6 years ago)
- Last Synced: 2025-08-05T20:13:36.977Z (12 months ago)
- Topics: c9, caffeine, cloud9
- Language: JavaScript
- Homepage: https://npm.im/caffeine9
- Size: 14.6 KB
- Stars: 2
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# [caffeine9](https://npmjs.com/package/caffeine9)
Keep your Cloud9 workspaces running without hot workspaces.
## Installation
```
# Use npm…
$ npm install -g caffeine9
# …or Yarn
$ yarn global add caffeine9
```
## Usage
```
Usage: cf9 [options]
Keep your Cloud9 workspaces running without hot workspaces.
Options:
-V, --version output the version number
-u, --user [value] The user the workspace is hosted under
-w, --workspace [value] The target workspace's name
-h, --help output usage information
```
### Attempts to wake up workspace `john/hello-world`
```
$ cf9 -u john -w hello-world
```
You can run this manually to wake up your workspaces, but I would highly recommend using cron to run it in intervals of at least once an hour. Non-hot workspaces are shut down after two hours of inactivity, so you'll need to send a wakeup signal before then. More information on that here: https://docs.c9.io/docs/inactive-workspaces
## Disclaimer
This project is not endorsed by or affiliated with Cloud9 IDE, Inc. or Amazon Web Services, Inc. in any way.
## License
[MIT](LICENSE.txt)