https://github.com/rnanosaur/nanosaur-runner
🏃 nanosaur runner for self hosted NVIDIA GPU builds
https://github.com/rnanosaur/nanosaur-runner
docker github-runner isaac-ros nanosaur nvidia-jetson
Last synced: 15 days ago
JSON representation
🏃 nanosaur runner for self hosted NVIDIA GPU builds
- Host: GitHub
- URL: https://github.com/rnanosaur/nanosaur-runner
- Owner: rnanosaur
- License: mit
- Created: 2021-11-09T10:13:08.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-10-16T17:42:36.000Z (over 3 years ago)
- Last Synced: 2025-02-23T15:15:54.086Z (over 1 year ago)
- Topics: docker, github-runner, isaac-ros, nanosaur, nvidia-jetson
- Language: Shell
- Homepage:
- Size: 47.9 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🦕 nanosaur-runner
[](https://discord.gg/YvxjxEFPkb) [](https://github.com/rnanosaur) [](https://twitter.com/raffaello86) [](https://www.instagram.com/robo.panther/)
**nanosaur** The smallest [NVIDIA Jetson](https://developer.nvidia.com/buy-jetson) dinosaur robot, **open-source**, fully **3D printable**, based on [**ROS2**](https://www.ros.org/) & [**Isaac ROS**](https://developer.nvidia.com/isaac-ros-gems).
Designed & made by [Raffaello Bonghi](https://rnext.it)
[](https://nanosaur.ai)
Meet nanosaur:
* 🦕 Website: [nanosaur.ai](https://nanosaur.ai)
* 🦄 Do you need an help? [Discord](https://discord.gg/YvxjxEFPkb)
* 🧰 For technical details follow [wiki](https://github.com/rnanosaur/nanosaur/wiki)
* 🐳 nanosaur [Docker hub](https://hub.docker.com/u/nanosaur)
* ⁉️ Something wrong? Open an [issue](https://github.com/rnanosaur/nanosaur/issues)
-------------
Nanosaur github **self hosted runner** based from [Docker Github Actions Runner](https://github.com/myoung34/docker-github-actions-runner)
# Before install
You need a [Github token PAT](https://developer.github.com/v3/actions/self_hosted_runners/#create-a-registration-token)
the following scopes are selected:
* repo (all)
* workflow
* admin:org (all) (**mandatory for organization-wide runner**)
* admin:public_key - read:public_key
* admin:repo_hook - read:repo_hook
* admin:org_hook
* notifications
# Install
Install the nanosaur runner
```
git clone https://github.com/rnanosaur/nanosaur-runner.git
cd nanosaur-runner && ./install.sh
```
# Run self-hosed runner
## NVIDIA Jetson
```
docker-compose up -d
```
## x86-64 architecture
```
docker compose -f docker-compose.x86.yml up -d
```