https://github.com/a0s/odroid-xu4-octoprint
OctoPrint and VNC server based at Odroid XU4 board
https://github.com/a0s/odroid-xu4-octoprint
Last synced: 10 months ago
JSON representation
OctoPrint and VNC server based at Odroid XU4 board
- Host: GitHub
- URL: https://github.com/a0s/odroid-xu4-octoprint
- Owner: a0s
- Created: 2021-08-23T09:35:03.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-09-24T08:33:58.000Z (almost 5 years ago)
- Last Synced: 2025-04-12T06:37:52.372Z (over 1 year ago)
- Language: Shell
- Homepage:
- Size: 13.7 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Odroid XU4 OctoPrint
--------------------
# Features
* stopped lightdm (mate) service
* xvfb run new mate session for `odroid` user
* x11vnc screen :99 1680x1050 for xvfb
* enable avahi daemon - `3dprint.local` host
* OctoPrint 1.7.0rc2 at [3dprint.local:8080](http://3dprint.local:8080)
# How to use
1. Install Odroid XU4 Mate Image [ubuntu-20.04-5.4-mate-odroid-xu4-20210113](https://odroid.in/ubuntu_20.04lts/XU3_XU4_MC1_HC1_HC2/ubuntu-20.04-5.4-mate-odroid-xu4-20210113.img.xz)
Creds: root:odroid, odroid:odroid
2. Generate ssh key `~/.ssh/3dprint` and upload it to root user
3. Change `ansible_host` to temporary ip (change it back to `3dprint.local` after playbook run)
4.
```shell
ansible-playbook -i inventory main.yml
```