███████╗████████╗██████╗ █████╗ ████████╗██╗██████╗ ██╗
██╔════╝╚══██╔══╝██╔══██╗██╔══██╗╚══██╔══╝██║██╔══██╗██║
███████╗ ██║ ██████╔╝███████║ ██║ ██║██████╔╝██║
╚════██║ ██║ ██╔══██╗██╔══██║ ██║ ██║██╔═══╝ ██║
███████║ ██║ ██║ ██║██║ ██║ ██║ ██║██║ ██║
╚══════╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝
Stratipi turns a Raspberry Pi into a highly accurate Stratum-1 NTP network time server by using a connected GPS receiver under FreeBSD.
- Uses GPS with PPS for precise timekeeping
- Runs on FreeBSD via Raspberry Pi
- Provides Stratum-1 NTP service
- Raspberry Pi 4 (other board support will come in the future)
- Adafruit Ultimate GPS HAT for Raspberry Pi
- External GPS Antenna (optional, for better signal)
- Ethernet/network connectivity (wired only, no wireless)
- SD card (industrial card recommended)
- Flash Stratipi image onto the SD card.
- Insert flashed SD card into the Raspberry Pi.
- Attach the GPS HAT to the Raspberry Pi.
- Plug in Ethernet cable to Raspbery Pi.
- Power on the Raspberry Pi.
- ...
- PROFIT!
Contributions are welcome. Please submit issues and pull requests ot make Stratipi more AWESOME!
On a FreeBSD 15.0 or newer system, run the following:
git clone https://github.com/circuitrewind/stratipi.git
cd stratipi
./build.sh
This project is licensed under the BSD License.
See LICENSE file for details.
