How I Use My Raspberry Pi

Productivity Sauce
Inspired by the Things I Do With My Raspberry Pi article, I thought I'd share with you how I use my Raspberry Pi. Actually, I use at least two Raspberry Pis on a regular basis: one serves as a hacking and prototyping platform, while the other one acts as a server on the local network. The latter performs a variety of tasks.
File Server
I connected two external USB hard disks to Raspberry Pi via a powered USB hub. The usbmount utility takes care of automatically detecting and mounting the connected disks at the /media/usbX mount points. One disk is used for storing all files and documents, while the other one is reserved for rotating backup. I don't use any dedicated file server software to serve files on the network. Instead, I simply mount the first disk via SSH using the sshfs tool.
Backup Server
Nothing fancy there: Raspberry Pi uses two rsync-based scripts for local rotating backup and off-site backup. A cron job performs the off-site backup hourly and runs rotating backup action daily.
Email Backup
Storing email in the cloud is good, but having a local copy of all emails is even better. So I installed and configured the excellent OfflineImap tool on my Raspberry Pi to pull emails from my IMAP account on a regular basis.
Photo Gallery
Although I use a variety of photo sharing services, I also host a tiny photo gallery on my Raspberry Pi using the Pygmyfoto application which I cobbled together in my spare time.
RSS Aggregator
While NewBlur is my web-based RSS aggregator of choice, I installed Miniflux on Raspberry Pi as a fallback option. This lightweight RSS reader is easy to deploy and maintain, and it's perfectly suited for keeping track of a handful of favorite RSS feeds.
Bookmark and File Sharing
My Raspberry Pi also runs the excellent Shaarli application for storing and sharing bookmarks. When I occasionally need to upload and share a file, I use the file hosting PHP script running on Raspberry Pi for that.
Photo Station
Finally, my Raspberry Pi acts as a photo station. Using an Eye-Fi SD card and Eye-Fi app for Android, I push photos from my camera to Raspberry Pi. It then organizes photos using the fotobasher script and backs up the photos.
This is how I use my Raspberry Pi, and I'm eager to hear what you do with your tiny machine. Hit the comments to share your Rasberry Pi projects.
comments powered by DisqusIssue 263/2022
Buy this issue as a PDF
News
-
Deepin 23 Preview Release is Available For Testing
The developers of Deepin have made a preview release of their latest offering available with three exciting new features.
-
The First Point Release For Ubuntu 22.04 is Now Available
Canonical has released the first point upgrade for Jammy Jellyfish which includes important new toolchains and fixes.
-
Kali Linux 2022.3 Released
From the creators of the most popular penetration testing distributions on the planet, comes a new release with some new tools and a community, real-time chat option.
-
The 14" Pinebook Pro Linux Laptop is Shipping
After a considerable delay, the 14" version of the Pinebook Pro laptop is, once again, available for purchase.
-
OpenMandriva Lx ROME Technical Preview Released
OpenMandriva’s rolling release distribution technical preview has been released for testing purposes and adds some of the latest/greatest software into the mix.
-
Linux Mint 21 is Now Available
The latest iteration of Linux Mint, codenamed Vanessa, has been released with a new upgrade tool and other fantastic features.
-
Firefox Adds Long-Anticipated Feature
Firefox 103 has arrived and it now includes a feature users have long awaited…sort of.
-
System76 Refreshes Their Popular Oryx Pro Laptop with a New CPU
The System76 Oryx Pro laptop has been relaunched with a 12th Gen CPU and more powerful graphics options.
-
Elive Has Released a New Beta
The Elive team is proud to announce the latest beta version (3.8.30) of its Enlightenment-centric Linux distribution.
-
Rocky Linux 9 Has Arrived
The latest iteration of Rocky Linux is now available and includes a host of new features and support for new architecture.