Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bpmct/code-server-heroku
Launch automatic cloud dev workspaces
https://github.com/bpmct/code-server-heroku
Last synced: 25 days ago
JSON representation
Launch automatic cloud dev workspaces
- Host: GitHub
- URL: https://github.com/bpmct/code-server-heroku
- Owner: bpmct
- Created: 2021-02-02T18:47:15.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-03-04T09:02:07.000Z (almost 4 years ago)
- Last Synced: 2024-10-27T03:46:29.566Z (2 months ago)
- Language: Dockerfile
- Size: 41 KB
- Stars: 3
- Watchers: 2
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
🔴 This repo is archived. Check out [deploy-code-server](https://github.com/bpmct/deploy-code-server)
# code-server-heroku
Launch automatic cloud dev workspaces ☁️
[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/bpmct/code-server-heroku/tree/main)
## Why develop on a Heroku dyno?
- Code from any device, even an iPad or Chromebook
- Create a new workspace for each project, with the exact config necessary
- Run unlimited dynos for free, up to 1000 total hours per month. They shut down after 30m of inactivity.⚠️: Heroku does not have a persistant filesystem. Make sure you are using a git and pushing regularily.
## Ways to get started:
- Deploy via the 1-click deploy (only base image for now 😔)
- Fork this repo, extend the image.
- Deploy one of the [sample-images/](sample-images/) with Heroku's [container registry tutorial](https://devcenter.heroku.com/articles/container-registry-and-runtime)Extending:
```Dockerfile
FROM bencdr/code-server-heroku# Install your dependencies
RUN apt-get install -y ...
```## Todo:
- [x] Create base image
- [ ] Create sample images
- [ ] Create GitHub action to build
- [ ] Simplify image creation/deployment process