GroundSeg
The best way to run an Urbit ship
Install / Use
/learn @Native-Planet/GroundSegREADME
Native Planet GroundSeg

See the user manual here for usage documentation
GroundSeg is a software tool that helps users manage and access their multiple Urbit instances. It simplifies the process of getting onto the Urbit network and provides a range of additional services that enhance the functionality of the user's ship. With a StarTram subscription, users can also access their Urbit ship remotely.
Native Planet develops GroundSeg to run on our dedicated Urbit-hosting home devices!
Dependencies
dockersystemd
Semi-dependencies
These are optional external packages for used wifi support:
hostapdnmcli
Installation
Disclaimer: GroundSeg runs with sudo privileges on your device. This is required for controlling various aspects of the device. For this reason, we recommend a dedicated device.
Docker + GroundSeg (Recommended)
This installs docker and the GroundSeg binary. Use this if you do not know what you're doing.
sudo wget -O - get.groundseg.app | bash
Groundseg Only
This downloads the appropriate service file for you init system and the groundseg binary. Docker has to already be installed.
sudo wget -O - only.groundseg.app | bash
Switching to the edge release channel (Unstable)
- In
/opt/nativeplanet/groundseg/settings/system.json, set"updateBranch"to"edge" sudo systemctl restart groundseg
Building From Source
- Have docker installed
- run
build.sh
Removing GroundSeg (Uninstall)
Standard Removal (Recommended)
This removes docker, docker-compose, GroundSeg related docker containers and images, and the GroundSeg system files.
This DOES NOT remove the docker volumes on the device.
mkdir -p /tmp/nativeplanet && \
sudo wget -O /tmp/nativeplanet/standard_uninstall.sh \
https://raw.githubusercontent.com/Native-Planet/GroundSeg/master/release/standard_uninstall.sh && \
sudo chmod +x /tmp/nativeplanet/standard_uninstall.sh && \
sudo /tmp/nativeplanet/standard_uninstall.sh
Groundseg Only
This removes GroundSeg related docker containers and images, and the GroundSeg system files.
mkdir -p /tmp/nativeplanet && \
sudo wget -O /tmp/nativeplanet/groundseg_uninstall.sh \
https://raw.githubusercontent.com/Native-Planet/GroundSeg/master/release/groundseg_uninstall.sh && \
sudo chmod +x /tmp/nativeplanet/groundseg_uninstall.sh && \
sudo /tmp/nativeplanet/groundseg_uninstall.sh
Uninstall and clear data
This removes docker, docker-compose, ALL docker images, containers and volumes, and the GroundSeg system files.
This wipes all docker and GroundSeg data. Make sure you have exported the data you want saved.
mkdir -p /tmp/nativeplanet && \
sudo wget -O /tmp/nativeplanet/complete_uninstall.sh \
https://raw.githubusercontent.com/Native-Planet/GroundSeg/master/release/complete_uninstall.sh && \
sudo chmod +x /tmp/nativeplanet/complete_uninstall.sh && \
sudo /tmp/nativeplanet/complete_uninstall.sh
Related Skills
node-connect
343.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
90.0kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
343.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
343.1kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
