{"id":15348999,"url":"https://github.com/bessbd/do-automatinator","last_synced_at":"2025-04-15T04:17:08.443Z","repository":{"id":143739287,"uuid":"48368899","full_name":"bessbd/do-automatinator","owner":"bessbd","description":null,"archived":false,"fork":false,"pushed_at":"2016-02-25T14:58:48.000Z","size":3,"stargazers_count":8,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-15T04:17:00.094Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"CoffeeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bessbd.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-12-21T11:47:08.000Z","updated_at":"2023-06-29T02:35:25.000Z","dependencies_parsed_at":"2023-05-09T20:00:24.880Z","dependency_job_id":null,"html_url":"https://github.com/bessbd/do-automatinator","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bessbd%2Fdo-automatinator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bessbd%2Fdo-automatinator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bessbd%2Fdo-automatinator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bessbd%2Fdo-automatinator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bessbd","download_url":"https://codeload.github.com/bessbd/do-automatinator/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249003972,"owners_count":21196793,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-01T11:53:33.669Z","updated_at":"2025-04-15T04:17:08.426Z","avatar_url":"https://github.com/bessbd.png","language":"CoffeeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Digitalocean Automatinator\r\n## The Backstory\r\n* Digitalocean offers cheap VPS service\r\n* You only have to pay for the hours your machines \"exist\", so you can go even cheaper if you are not running (permanent) services, but using the machines for development, etc.\r\n* You don't have to pay when the machines are \"destroyed\"\r\n* You can save the machines\r\n* You can only save machines that are powered-off\r\n\r\n## The Itch\r\n* You can't \"just\" shutdown, snapshot and destroy a machine with a single click of a button or a command\r\n\r\n## The Scratch\r\ndo-automatinator is a command-line tool to shut down, snapshot and destroy a machine at Digitalocean. (And to do the reverse, too)\r\n\r\n## Enough With The Texts Already, aka The Cheatsheet\r\n### Setting Your Token\r\n```bash\r\ncoffee app.coffee settoken \u003cyour digitalocean token\u003e\r\n```\r\n(You only have to do this once)\r\n### Shutting Down, Snapshotting and Destroying a Machine\r\n```bash\r\ncoffee app.coffee save \u003cmachine name\u003e\r\n```\r\n### Creating a Machine from a Snapshot (aka Restoring a Machine)\r\n```bash\r\ncoffee app.coffee restore \u003cmachine name\u003e\r\n```\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbessbd%2Fdo-automatinator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbessbd%2Fdo-automatinator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbessbd%2Fdo-automatinator/lists"}