<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Install :: satnogs-client-rs</title><link>https://satnogs.mhuebner.eu/install/index.html</link><description>Tip For fast installation: Copy this line and paste it in the shell of your SatNOGS station:
curl -sfL https://satnogs.mhuebner.eu/install.sh | bash -s -- Foreword: Deployment Philosophy satnogs-client-rs aims to be more easy in installation compared to the standard SatNOGS client. Therefore, some deployment decisions were made:
Avoid Ansible: While I found ansible to be an excellent tool for system provision, it certainly needs you to understand it concepts. Most users don’t know these concepts and therefore can’t fix things, if they break (again). This can be highly frustrating to users, which we want to avoid. Instead, we opted for a web-based wizard (see chapter Setup). Do things the Debian way: In my personal opinion, Debian has solved most of the deployment problems, the SatNOGS community is facing, already in a mostly elegant and practical way. Therefore, I opted for Debian packages (.deb) and systemd service units, instead of a single monolithic docker container (which is in fact Debian again, but that’s another story…). Simplicity is key: Installing on top of a standard Debian image should be easy and follow standard procedures practised in other projects too. Preparations and Overview I assume that your hardware is the Raspberry Pi based reference ground station as described by the SatNOGS people in the wiki. Other stations (e.g. x86-64 based) should also work though. On that station needs to run a plain Debian 12 (bookworm) or Debian 13 (trixie). Please prepare those images according to the Raspberry Pi Tutorial or another suitable source of your choice.</description><generator>Hugo</generator><language>en-uk</language><atom:link href="https://satnogs.mhuebner.eu/install/index.xml" rel="self" type="application/rss+xml"/></channel></rss>