Skip to content
This repository was archived by the owner on Mar 31, 2025. It is now read-only.
/ thinpi Public archive

Open Source Thin Client for the Raspberry Pi - Production Repo

Notifications You must be signed in to change notification settings

kmendell/thinpi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

379 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project icon

ThinPi

Open Source Thin Client for the Raspberry Pi built in C

cli version go version license

🔔 For a Full Changelog click Here

Screenshots

Project icon Project icon Project icon

⚡️ Quick start

Download the thinpi_start.sh from this repo and Run the Following Commands in The Terminal to Download, Compile, and Install all Dependencies and ThinPi Files

chmod +x ./thinpi_start.sh
sudo ./thinpi_start.sh

That's all you need to get ThinPi Installed! 🎉

📝 ThinPi INI Config

An Example config has been included in output/thinpi/config/thinpi.ini Under [thinpi_proto] the numcon varible should be set to how many connections you have starting at 1 NOT 0. See Example below.

[thinpi_proto]
numcon=1

[connection0]
name = ThinPi Server
ip = 10.4.100.2
usb = 1
printers = 0
drives = 1
res = 1920x1080
domain = thinpi.io

🐳 Docker-way to quick start

🔔 Docker Building Support is Currently on hold while we work on the new update

⚠️ License

ThinPi is free and open-source software licensed under the Apache 2.0 License, and distributed under Creative Commons license (CC BY-SA 4.0 International).