Infra for testing team's projects.
This is a MUST DO for newcomers so please read thoroughly.
Currently we offer:
- RISC-V boards access¹
- Jumper host Lancer²
- x86_64 TrueNAS SCALE based VMs/Incus based LXC containers³
- Tailscale DERP server⁴
- HTTP/HTTPS reverse proxies for downloading files (outside Chinese Mainland, if it's too slow for you)
- Probably more
¹ ² ³ ⁴: hosted by @KevinMX at his home, for all boards here you're forced to use Lancer as a jumper host. Security reasons, you know.
- Make sure you've configured a SSH key on GitHub.
- Fork this repository.
- Modifiy user_map.json, add your username:
- "username": ["GitHub username"]
- The CI only checks if you have a valid SSH key added.
- PR your changes to this repo.
/ping@KevinMX_Neo on Telegram / @KevinMX_AC on WeChat.- Ask for what you need.
- Wait for the
/pongand login credentials. - Enjoy.
- DO NOT use weak passwords.
- DO NOT expose ports to the internet with out permission.
- Including things like: Tailscale, ZeroTier, or other similar tools.
- Use jumper hosts.
- DO NOT share/expose login credentials outside testing team. Internal use only.
- Inform @KevinMX if you changed your GitHub username, or create a new PR here.
If you have ports exposed with weak passwords then good luck with that :)
For those hosted at my house, I don't really care but PLEASE at least don't screw up my home network.
For more notes check pinned messages in the Telegram group.
Any other questions also please ask @KevinMX in the group, or via PM if you think it's necessary.
Based on isrc-cas/tarsier-infra, licensed under Apache-2.0.