https://github.com/thewickedkarma/rdp
https://github.com/thewickedkarma/rdp
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/thewickedkarma/rdp
- Owner: thewickedkarma
- License: mit
- Created: 2022-01-09T04:37:36.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-01-09T05:01:26.000Z (almost 4 years ago)
- Last Synced: 2025-05-14T04:33:02.977Z (5 months ago)
- Language: Dockerfile
- Size: 131 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: license
Awesome Lists containing this project
README
# Ubuntu Desktop on Heroku
A [Heroku](https://www.heroku.com/) install of [Ubuntu 20.10 (Groovy Gorilla)](https://releases.ubuntu.com/20.10/), with the [XFCE desktop environment](https://www.xfce.org/) and [VNC](https://en.wikipedia.org/wiki/Virtual_Network_Computing).
Do an automated deploy to Heroku:
[](https://heroku.com/deploy)
## Built With
- [noVNC](https://novnc.com/)
## Run Locally
Install [Docker](https://docs.docker.com).
Build and run the container with Docker.
## Deploy to Heroku
Install the [Heroku CLI](https://devcenter.heroku.com/articles/heroku-cli).
Create a Heroku app:
```bash
heroku create
```Note the Heroku app name, and add the Heroku Git repository as a remote to this Git repository:
```bash
heroku git:remote -a [heroku-app-name]
```Set the app's stack to container:
```bash
heroku stack:set container -a [heroku-app-name]
```Deploy the app:
```bash
git push heroku master
```Now open the app in your browser:
```bash
heroku open
```