Or use DietPi - it does pretty much all of those things in the blog out of the box. And has a lot of other great features.
I have a Pi1 which has been running on the same SD card for 5+ years now, running DietPi.
https://dietpi.com/ works for me.
There is even a way to script the install for the ZeroW. Install img, copy the Automation_Custom_Script.sh over, boot up and wait a few till done. After you are done testing a bit, I would make it your DHCP server that way it collects info on all the connected clients.
Above all have fun.
Habe eine eigene Cloud - ein Raspberry Pi 4 mit Nextcloud. Installiert über DietPi, was die ganze Installation extrem vereinfacht, und falls etwas nicht klappt, kann man dort im Forum direkt fragen und bekommt sehr ausführliche Hilfe. Es gibt auch recht viele Tutorials, die die Installation beschreiben Einen eigenen DNS-Server kann man darüber auch aufsetzen, klappt bei mir aber leider nicht (verdammte Plastikrouter!), und viele andere Software ist auch schon direkt unterstützt (unter anderem Pi-Hole, was bei Anti-Tracking-Maßnahmen nicht fehlen sollte).
Personally, I run a DietPi image in VMWare Workstation (with Pi-Hole installed) and use it as a DNS server for my personal machines. It doesn't use a lot of CPU at all.
I've pretty much centered on DietPi, which is a Debian fork optimized for compactness. I use it exclusively on my Pis (and other SBCs I have, like Odroid C2s and Rock64s) when I want headless/shell/web-UI control with minimal memory consumption. Throw that on your Pi along with the GUI of your choice and that'll be pretty close to as light as you're going to get without rolling your own distro.
I run a permanent Pixelmon Minecraft server on an ODroid HC2 with a 3TB SATA hard drive attached. I manage it with MineOS on DietPi and it can handle 4 simultaneous clients easily. We haven't pushed it harder than that but I suspect as long as no one is flying it will do fine up to 6-8 simultaneous players.
As far as finicky residential internet connections go, I have 300Mbps full duplex and my public IP address hasn't changed in over a year. Even if it did, I run a local service on my workstation that will auto update DNS on AWS. Internally you register a DHCP lease with your router once. You set up the port forward once. All I'm really saying is, if your Internet connection is stable hosting it locally is not a problem for Minecraft.
Basically it's super cheap way to get started and if you outgrow it there's an easy migration path to larger hardware.
DietPi and don't look back. Essentially a stripped and curated version of raspbian.
Zero issues with it, stable as expected. It contains an update script / engine 'dietpi-update' and many other command line tools to make management simple and quick. Could not be easier to install and use. I have updated at least 4 releases without issue. It even includes a backup Q&A before updating. Get a thumb drive or use the 'dietpi-drivemanager' to add a backup location.
I had issues with Raspbian Lite, which is unexpected, but ¯\_(ツ)_/¯
I'm running DietPi with pihole and mopidy as a music server on different ports from lighttpd, but there's a big list of other media server software available as well. Unfortunately, not Volumio, but it could be worth looking into if the virtual adapter doesn't work out.
My Raspberry Pi 1 is still in use every day as a DNS and DHCP server with Pi-Hole, as well as a LAMP and SMB server, running the DietPi operating system with lowest overclock setting. For those things it's not slow at all and uses only about half of the 256 MB of RAM (16 MB for graphics). But I put a little fan over it so it doesn't overheat.
Or cut out most of the steps from 1 onwards by using https://dietpi.com/ and just picking the software you want/need from a list, and letting dietpi do the rest.
'S got several different torrent clients, functional Sonarr, Radarr, Lidarr, Jackett, several Usenet downloaders, Medusa, Couchpotato... and the list goes on and on and on.
Try DietPi, is based on Raspbian, more lightweight and a lot of easy to install software including Plex Media Server.
Raspbian is vanilla Debian for Raspberry Pi, DietPi is an optimized distribution for SBCs.
I'm using it more than one year, and not regrets so far, however i use docker and my one custom instalations, DietPi is still the better i've seen so far, with optimized RAM and system resources.
> All cards, regardless of quality or manufacturer, have a definite amount of read/write cycles
This is true, strictly speaking. When people bring this up, I tend to ask what SD card they're using - I've not once heard of brands like Sandisk or Samsung dying from Pi-hole use, but I have heard of Patriot, Transcend and "Cheapest card off eBay" dying (just to name a few off the top of my head).
For what it's worth, Pi-hole records DNS queries to /var/log/pihole.log
(on the fly) as well as /etc/pihole/pihole-FTL.db
(every 1 minute, adjustable, and disableable). For SOHO users, you're going to be fine for years to come with a reputable card. If you're supporting 200+ clients, I would strongly urge using hardware that doesn't rely on a meagre SD card - that, or hedge your bets and use something like DietPi which has the option of mounting /var/log
to RAM.
IMHO, to say that Pi-hole greatly contributes to SD card death is a misnomer.
Greeting,
Just to give 2 cents I airsonic and the dsub android client:
If I put a player on that Streamer and have it running on a web server,
what device will it play to when I access it in the browser on the
tablet? Will it play on the tablet or on the headless Streamer?
By default it plays on the tablet, but at any time you can request to play on the streamer using the browser or other client as long the the user has the permissions (you can customize the access level for each user).
Is Airsonic my best bet, or should I go with something else?
Depends on all the options that you want, I think it is one of the most complete, with many options, several client (browser,mac,pc,linux,android,ios). I like it very much because it is your own spotify (you can stream your music, download music to your devices ie: onffline mode, you can listen to radios and podcast that you configured on the apps,etc)
What I would essentially like to do is have my Media server serve audio
to another Raspi connected to a stereo to have a media player
(Streamer). This would be controlled by a tablet that can choose the
music to be played.
I don't think it does this, it can play on the speaker connected to media server but I dont think it has this option. You might want to check balenaSound or snapcast
Tip: the distro dietpi is becoming one of my favorite distro not only because of being very ligthweight (for sbc and pcs) but also it has a application (called dietpi-software) that assists in install and configure several packages (including a few I and you mentioned here) for you with 1 or 2 clicks, you see the list here. If you want to test media software, you might want to test this distro out.
It has a software selector, that automatically downloads a pretty well configured version of whatever you select. a LARGE library of software which is usually all you'd need but anything it doesn't have can usually be installed as it is based on; Debian.
Theres a lot more features, some that i used some that i didnt, SSH server preinstalled, automatic logging, configuration menu for most important options (a menu i sorely missed moving to pure debian on my server, which i only did because i moved to LXC containers instead of VM's)
I'm not quite sure of the OG Pi, but it states "all models" which would tell me that it should be fine
either way try it out https://dietpi.com/ (i do not work for them, i just used it for like 2 years lol)
Originally Pi 1 for about 6 months then upgraded to P2 for another 6 months - then Pi 3 upgrade - very stable very useful. Started looking into several options including unbound all still working. After nearly 2 years of Pi 3 daily use - just upgraded to Pi 4 (4gb) - Stable as a rock. Now on Pi 4, unbound dns server, dhcp server, pihole, pivpn, Nordvpn all bullet proof and backed up weekly. DietPi OS is the key to stability. It handles the cache/swap properly so SD card don't kill themselves.
I am not an expert, just play one at home.
It comes with a massive list of software which can be installed through the dietpi-software menu system - including a load of desktops, whichever your favourite.
It can even make Kodi by the default boot option if you want that.
Photoshop, video editing, word processing and excel sheets are pretty daily tasks for me.
I also like to play around with virtual machines, little projects like Dietpi that can run on anything from a Raspberry pi (and it's various incarnations and clones) to a virtual machine and has a wealth of software support for things like Owncloud (like dropbox, but runs on your own hardware), Plex, URBackup etc.
Emulation, not strictly gaming emulation, but old MacOS 9, Amiga (my first computing love).
Use it for some sort of audio streaming endpoint? Most basic would be to install DietPi and enable Raspotify (assuming you use Spotify). Plug some amplified speakers in or headphones. Quality won’t be brilliant though.
More elaborate would be to stick on a DAC hat or amp hat and run Volumio
PiHole also gets my vote. I run it under DietPi and along side Raspotify and Roon, so your RPi doesn’t have to be a one trick pony.
https://dietpi.com/phpbb/viewtopic.php?t=9
>For experienced users who want to skip this guide and dig straight in.
Here are the login details:
>
>username = root
>
>password = dietpi
Did you try rebooting your router and your Pi? Remove SD card as well. If you still cannot login then you need to change dietpi settings reading step two here
While you're committed to a complete reinstall, you might want to consider giving DietPi a try. It's been a great distro for my Pis.
Here's the top of my Pi-Hole's startup times: Screenshot
You don't need a subscription but the phone app does have a one-time purchase. But once you buy it it's yours. It runs for free from other devices like PC/laptops or assorted tv boxes (I use it primarily through Roku.)
I don't have my server set up with music (though now I'm thinking I might) so I can't speak from experience here but it should work just fine once you get it dialed in. Not sure how well Plex works with Amazon Echo but a quick Googling shows there is a skill out there for it.
As for setting up Plex on a Pi, I have mine running on a 3B+ in a case with a fan and a 4TB external USB HD (on Ethernet for better connectivity than WiFi.) Set it up using DietPi with the Plex plug-in and it works perfectly.
If i build i server i typically just go with the cheapest current AMD processor/motherbaord and ram combo off Newegg and get a good PSU. Otherwise You can get a DELL optiplex 3020, i3-4130, 8GB ram, 3 sata ports, and an 80 plus psu for about $70 shipped. They can accept a 3.5 drive with the cdrom removed and an 2.5 to 3.5 dell hdd adapter. Its not a precise fit but its secure and works. I would get the biggest 3.5 sata drive with a USB backup drive same size And backup the system to the external drive. I prefer Debian minimal cli install. Urbackup is dead simple to install on Debian and works very well to backup Windows and Linux systems. If you need to learn Linux i would maybe give Dietpi for x86/x64 machines. It boots to USB and is very easy to install most apps people enjoy with Linux. Booting to USB is nice as it saves a sata spot. But there are drawbacks running off a usb v.s having the OS installed on a hard drive. Here is some of the software thats ready to go for dietpi https://dietpi.com/dietpi-software.html .
did you change the userdata location to the external? dietpi-software > User Data Location > choose the external
https://dietpi.com/phpbb/viewtopic.php?p=2087
Then you will be able to access and modify it all with ProFTP
are you using ProFTP or Samba? https://dietpi.com/phpbb/viewtopic.php?t=15
​
when you FTP in and see those 4 folders, do you know where they are located? not in /mnt/ or a subfolder of /mnt/ but you can't get to the root folder? within dietpi you can use 'dietpi-explorer' command to explore all the files in the system.
Agree with Dietpi. Automatic setup and no hassel. Running it myself on Esxi 6.7 with only 512 mb RAM. Cant get any better. They have images for all kind of units, also viritual.
Running it on DietPi, which is just a flavour of Debian. I do not believe those ports are blocked. I have other services running on uncommon ports as well and all is good on those ones.
https://dietpi.com/phpbb/viewtopic.php?t=4290
that is only one of MANY problems that STILL exist with dietpi and Sonarr/Radarr - what makes my tutorial better is that it WORKS. No my comments are not an expert guide that will allow anyone to master all three programs.......but they will let a novice see what every step does and how to improve them for their specific needs. And they can do it on a fully supported OS with no extra crap to cause problems or confuse. That is how good programmers learn to be better. You are not my intended audiance, so please find another project.
Also......please link some of your code and a few of your tutorials so I can learn how to improve my comments and documentation for reddit.
Existe um distro que chama DietPi, que facilita a instalação de muitos softwares. Eu uso ele no meu Pi0, e transformei ele num servidor web, e no meu Hub central da SmartHome (controla luzes, temperatura, etc).
Para o servidor, instalei Lighttpd, MySQL, e PHP pelo gestor de software do DietPi mesmo...
Para o Hub, instalei o Homeassistant pelo gestor também.
Super recomendo...
Raspbian 64bit is not maintained.
Go for DietpiPi ARMv8 64bit instead -> made fresh install of OMV on DietPi this weekend, I've been surprised, official script installed OMV6 even it is not officially released, so just to know, that you will get OMV6.
>but I don’t like it because I’m not able to install the nextcloud app
that allows me to mount my drives and share them in NextCloud since the
majority of the apps are not available in NextCloudPi.
I don't know what you mean by that. I was using Nextcloudpi (first bare Metal, than migrated to Docker) perfectly fine with a Rpi4 long time ago and was also able to install the NextCloud Apps which I wanted to use over the Nextcloud Admin account.
I think your best way to get it working with as less hassle as possible is to run NCP (NextcloudPi) as a Docker Container.
If you want it as easy as possible get dietpi onto your Rpi. Its an optimized Debian Image with many user friendly ways to interact with your server e.g. mount USB Storage, install Software, upgrade your server and so on.
I can not recommend dietpi enough. Try it and thank me later. ;-)
There is also a Forum where the creators/admins/devs are really trying to help.
If you want to install e.g. nextcloud you can run dietpi-software
in the cli and chose nextcloud from the list to install it on your server.
Link to Dietpi-Page: https://dietpi.com/
Optimized Software List easily installed: https://dietpi.com/dietpi-software.html
Removing or editing the banner is easy enough and documented at https://dietpi.com/phpbb/viewtopic.php?t=5257
To call it bloated in comparison to "pure Debian" is odd, since the number of packages that come installed by default is smaller and the number of processes running by default is fewer.
No one is making you use the config tools. You can delete them if you like, but I don't think you will gain significant disk space as a result.
I use dietpi distro on my pi 4 for folding. It takes less than 10 minutes to set up. Dietpi has a bunch of metapackages that install services, folding is one of the options:
Too bad you're getting down voted because it's a good question.
Because your pi has limited ram you're going to be better off running a lighter weight window manager e.g. lxde, experiment with other web browsers for your tasks.
Check the GPU is setup & working and play around with the VRAM amount to get it as small as possible while still doing its job. Here is a guide
A cheap HDD or USB3 dongle will give you better performance than a SD card most of the time.
If you're new to all this too I would look at setting up a DietPI system as most of this can be done with their scripts. Here
Good luck and please post again if you have any more questions ;)
If it's a fresh install just blow it away and reinstall with DietPi. It's more beginner friendly with the installer launcher. Deploying Pi-Hole is easy and it'll walk you through step by step.
If it's configured for USB boot, and it sounds like it is, it should run off any properly flashed usb drive. I'd suggest flashing DietPi and finding out. I suggest DietPi because it's tiny, and will flash in a few seconds
It sounds like you've got a lot of work into it. However if you want to check out DietPI, it is a stripped down version of Raspbian but it comes with a lot of tools and a software installer. I'm not associated with them at all, but I've been using Raspberry PIs since they first came out and this is hands down one of the best OS's I've used. Let me know if you need any more help with symlinking the folder. Have a good day.
That existing SD card should be just fine I think? Though the A1 should help with sustained reads/writes.
tbh running something like DietPi is going to help you a whole lot more as it's much slimmer and doesn't hit the disk as much - e.g. it has logging to RAM enabled by default.
I googled it. Looks pretty cool, I could definitely see it filling a niche: container-driven home services for less technical people. Good idea!
I think the only other thing I've seen really like it is that diet pi thing: https://dietpi.com/
PiHole is probably your best bet. Set that up, update your router to use it (the piHole) for DNS and badda-bing badda-boom.
I don't have Hulu so not sure how well it works with that, but worth checking out regardless.
Think of it like a network-wide vaccination for ads; doesn't block them all but cuts the total down significantly, and doesn't require you to run a plugin or app on each device. As a bonus, anyone that is visiting and is on your wifi will receive the benefit (temporarily) as well :)
You can use something like DietPi to try it out in a VM first if you are curious
as u/akrauze mentioned, raspbian is the default and recommended for first-timers.
If you are using it as a server, consider Dietpi
If you are using it as a desktop, consider Manjaro ARM
There are also some retro emulation distros. I'd recommend setting one up and swapping SD Cards when you feel like playing some classics. I really like Lakka, but Retropie is propably your best bet there
“The board themselves is not yet officially supported” is what I’m quoting.
https://dietpi.com/phpbb/viewtopic.php?t=8038
You can compare transcoding vs direct play yourself. I don’t know your use case.
Current working image for the Zero is here: https://dietpi.com/downloads/images/DietPi_RadxaZero-ARMv8-Bullseye.7z
Radxa are being nice enough to send MichaIng (developer of DietPi) a Zero so he can get DietPi fully working on it. Looks like it works great already, just some minor issues to iron out.
You can put dietpi on it:
Then use their software installer to install OMV. If it doesn't perform well, you still have dietpi on it and can use it as any number of other things.
Here is a page with a write-up of part of the process (it came up as part of a search, I am not familiar with this blog):
+1 for RPi - I ran Pi3 for near 3 years as Samba server with just one 2TB hard drive. Put on Dietpi.com image and one of the web servers. Just like having a full NAS with full control at home. Now upgraded to RPi4 running Nextcloudpi All happy now.
I also did a manual upgrade, worked well, but I think the Sonarr source is offline at the moment. Otherwise, pretty straight-forward based on : https://dietpi.com/blog/?p=811
Cheers Dev Team.
You can install vaultwarden. It is an unofficial version of bitwarden, but the API is compatible to bitwarden so you can use the official clients. It's also more lightweight than bitwarden and will use less resources on your Raspberry.
I was getting the same issue with ProtonVPN's official client on an x64 install. No idea why, but I'm guessing it has something to do with DietPi's implementation of dietpi-vpn.
Anyway, I connected to Proton via dietpi-vpn using the openvpn/ikev2 credentials. The current server selection process is not very good, as you'll have to either research which specific server has the location and services you want, or change the underlying script. Here's the server list: https://api.protonvpn.ch/vpn/logicals. Consult this thread for more info: https://dietpi.com/phpbb/viewtopic.php?t=8961
One of the wonderful moderators over at the official DietPi Community Forum was able to answer my question... currently the best option is definitely "overlayroot"
It works perfectly and honestly better then using UnionFS on Raspbian... if you liked UnionFS you'll absolutely love overlayroot...
I did attempt to install UnionFS following that tutorial and it caused serious enough issues that I needed to start fresh again...
Here's a link to my Forum Post: https://dietpi.com/phpbb/viewtopic.php?f=9&t=9102
GitHub Links and further information can be found within in that link!
> But When you say run it on the PI does that mean I can run both a VPN solution on it AND other services on the one Pi? ( so Wireguard + perforce? If the resources on the Pi allow of course).
yes, that works
you may want to look into DietPi which allows easily to install and enable several services on a Raspberry Pi
As mentioned any embedded PC can be used. I recommend dietpi with the following software: https://dietpi.com/docs/software/remote_desktop/#virtualhere or an SMB share. The trouble might be with getting the emboiderry machine to recognize it as a USB drive.
Did you run sudo apt-get upgrade when in Rasbian?
As well as updating the OS, it will also update the EEPROM which may be why the image isn't booting.
PiMiga is based on dietpi - try booting that distro and see if that's ok?
Your wireless mouse shouldn't cause that. You could always boot without that plugged in, though, to make sure.
Yeah, there's nothing stopping you adding your own services and software... Rather that it just comes with a lot of pre-configured ones out of the box.
As it happens, this includes Plex.
You can always run an image of dietPi. It has an piHole optimized package (among many other cool projects) that you can install from the menu.
I am not using Docker, I use dietpi - https://dietpi.com/ as my linux distro and it has bitwarden_rs as an optimized installation option. This doesn't seem to use docker as docker isn't installed on that VM.
Ok, don't know if this helps but check this site Dietpi Archives it has the previous versions of the site and releases and I checked the downloads and it's working, I was able to download the dietpi img. Let me know if it works.
A free alternative is Dietpi, while the name suggests it's more for single-board computing like a Raspberry Pi, it is in fact a well supported and stable system built on Debian 10 that runs on any hardware. It comes as a basic command-line system but you can install a UI if you wish to install parts but most users run it headless.
Dietpi has a large list of fully supported software installs available that span many years. Install is as simple as running 'dietpi-software', choosing the software you want and that's it. It can be setup on USB or HDD, they have a custom storage manager for mounting extra storage, the list goes on.
I ran Dietpi on my Raspberry Pi 3B since 2017, I retired it from managing my media and storage last year and now run just Pi-Hole, Unbound and Wireguard.
Today I run an old HP Elite 8200 for my home-lab, which gives me the extra CPU resources and space for storage I need to run CCTV (Shinobi), Plex, Usenet, Sonarr, Radarr, Urbackup, etc. I also run my VM's for testing.
That could be the issue. IOPS on an SD Card is very poor. I found this out the hard way when my pi would freeze constantly, even though nothing was really running on it (too many docker containers in my case, I think). I’ve started booting from an SSD plugged in through the USB port and almost all my issues went away. I also have docker higher priority through tools available on DietPi
Not sure what OS you’re running, but I have really enjoyed DietPi. It’s more lightweight than raspbian and has a lot of neat built in tools (backups, mounting hard drives, etc.). Here’s a guide at least for diet pi on booting from an SSD. I’m not sure if raspbian can follow the same guide or not. DietPi is a fork of raspbian, after all
YMMV, but I’ve had success installing DietPi Linux on older hardware then installing a lightweight GUI after. DietPi is a lightweight Linux distro (I’m talking a couple hundred megabytes), that has a built in installer for all the software one could possibly want.
You could try diet-pi with Amiberry built in while you wait on a MiSTer.
https://dietpi.com/ Downloads/choose pi version/download amiberry image.
It takes a bit of setting up but it's installed on a low resource linux build.
Check this out: https://www.pivpn.io/ It's super easy to set up a wireguard VPN, or openVPN, but I'd recommend wireguard.
You can also set it up in a virtual machine. I recommend https://dietpi.com as the OS.
I use DietPi. It's a flavor of Debian, originally designed to be as lightweight as possible for use on SBCs like the Raspberry Pi, etc. I was using it for my Pi 3B+ to host my own Nethack server, but they have x86 versions as well. The installer tool includes handy things like file-sharing tools, SSH server options, Nginx, all that jazz. It has much nift.
I'm currently using DietPi on a tiny little potato of an Intel NUC, and it handles running a Compact Claustrophobia server with no hiccups or stutters for 3 people. I'm sure with the right configuration, your setup could handle a 5-person server without problems.
2 easy way to bake a cloud on Pi - DietPi: where it offer a 'one click install' - Docker: linuxserver/nextcloud You might want to docker-compose a recipes with a reverse-proxy in front which means you would add linuxserver/swag as an ingredient.
Look at DietPi
It’s dead simple to set up. And has all the features you’d need to run FVTT as a server. It may not be the peak of network security, but if you run it for your game sessions and don’t leave it running all the time, I think it’s a low barrier to getting the “server” part setup and running for your games.
For a home network ever the pi-zero is more than powerful enough for a pihole, though the lack of ethernet port can be a problem.
Basically any RPI is fine.
If you want to go for something a little cheaper check out the SBCs offered by friendly elec, I'm personally using a Nano Pi Neo 2 as the primary pi-hole on my network.
I highly suggest using Diet-pi as the OS and the use the installer built into that distro to install pi-hole.
After that you should be able to set the pihole as your DNS provider within the router's DHCP settings.
If you have a capable router you should also setup DNAT rules so that all requests on port 53 are redetected to the pihole. This will help in situations where a device ignores the DNS set by DHCP and uses a hardcoded provider, effectively bypassing the pihole on your network.
I started with installing dietpi - that gives you most of the basics. You do need to install node.js but that can be done via the DietPi-Launcher or as part of the instructions at FoundryVTT for dedicated configuration.
It all goes pretty smoothly. Lately, I’ve been having some trouble with ports on my Firewall not getting opened or staying open but that may be a problem on my end and not with FVTT specifically. Still researching that one.
I used dietpi (https://dietpi.com/) on my Raspberry Pi 4GB. It's running many things in addition to wireguard (namely, emby, jellyfin, deluge, nzbget, radarr, sonarr, jackett, lidarr, etc etc etc). My Raspberry Pi is in Texas, and I'm currently in Germany. There is a ton of egress filtering in Europe that blocks VPN services, so I have my Raspberry Pi running on UDP port 53..... which is pretty much never blocked.
So despite many ISPs, hotels, etc, in europe blocking VPNs, I'm able to connect to my wireguard VPN in texas without issue.
Anyway, Dietpi is great if you want it to host a lot of headless network services quickly, efficiently, and with zero bloat. It makes installation, setup, and uninstallation of such services extremely easy.... and for the most part, its wireguard implementation "just works".
Something to note is that Starling is purely Nest orientated.
It’s designed for ease of connecting Nest to Homekit. Whether that’s worth the shipping time and import duties is a personal choice.
You would find it cheaper and faster by buying a SBC, like a Raspberry Pi, and setting it up with Homebridge - there’s even a Raspberry Pi image available to download if you don’t want to use your own choice of OS. There are many plugins available so it removes the limitation of just Nest devices. It’s also worthy of mentioning that the Nest plugin is by the same creator as the Starling hub.
If you have a Raspberry Pi, SD card available you’ll have it set up in less than an hour!
We have a Raspberry Pi, running DietPi dedicated to Homebridge and our Nest Protect now shows in Homekit. It also has our Ring camera and Eight Sleep.
The process of setting up is very clear and easy to follow.
If you are not confident/knowledgeable in doing everything manually yourself then you can have a look into https://github.com/nextcloud/nextcloudpi
It automates Nextcloud server installation. Very easy to follow and it runs on any computer running Linux Debian (as well as on RaspBerryPI of course. Actually this project started only for the Pi and then they added other systems).
Similarly you can also have a look into https://dietpi.com : automates the installation of a lot of things on your Pi. If you don’t have a Pi it supports other small computers such as Pine64, oDroid etc... but if what you have is a « normal » computer then you may want to go with the Debian+NextCloudPI option.
Might need to do some work yourself but DietPi has an x86 variant and I recall Amiberry is there at least for the arm versions - maybe Amiberry isn’t there but that and say FS-UAE might get to to an Amiga operating workbench fairly quickly
Short Diet-Oi rant: ended up spending the day just messing with dietpi. surprised just how well it works. they did a great job with that launcher. any software you grab from that is configured and just ready to go for the most part.Moved the install to a USB flash drive i have, mounted network storage, installed sonarr, radar, transmission, jackett, no-ip, SSL, openVPN client for VPN to apply on boot. it all just worked. Only thing I made sure to do was install LAMP and LASP before anything else. the default lightdb install worked fine for everything. all on the 64-bt image, no less. Possibly the best ARM OS ive used.
getting a NVME drive with a usb enclosure tomorrow and all for 50$. not supported yetbut its in the works, until then i just hope the enclosure makes it functional.if not, ill use it elsewhere
TL:DR: Diet-Pi is great but wouldn't preter for nextcloud or pihole long-term use. Docker still looks to be the most stable, I just need to stop being lazy and learn it.
You could make /var a separate writable partition
https://dietpi.com/phpbb/viewtopic.php?f=11&t=7595&hilit=Read+only+Fstab
https://github.com/MichaIng/DietPi/issues/3511
Verify your OS version in comparison to the above before you get crazy.
I'd keep the pihole box to a minimum. Pivpn sounds about right to run along with the Pihole but I wouldn't add to it.
For the 2nd pi check out DietPi. There's plenty of easily installable software support and it's generally more lightweight than Raspbian IME.
I found links in your comment that were not hyperlinked:
I did the honors for you.
^delete ^| ^information ^| ^<3
Personally, I’d recommend the official Raspberry Pi OS or better yet, DietPi. It’s not really hard to install either OS on a Raspberry Pi computer. For DietPi (light on resources), you could install a Desktop Environment (DE) such as LXQt and have an actual friendly working environment if you prefer GUI to TUI or CLI. Raspberry Pi OS comes with a default DE. You’ll feel very at-home.
Well, I only took the details from here: https://dietpi.com/phpbb/viewtopic.php?f=8&t=5&start=70#p2272
I've never used qbittorrent myself. Note the red text. Try a non chromium browser...?
Else rTorrent is probably the best..
I would suggest DietPi. There is a x86 version so it's not meant for Rasperry Pies only. It's Debian underneath and all the tools you might need for a media server are in the install list. Super easy to manage and easy on the resources.
If you don't mind having your PC on 24/7, you can spend $0.00 if you simply create a VM.
VirtualBox is free, or if you have WIndows 10 Professional or higher, HyperV is also free.
You can then download DietPi, a super lightweight OS that you can easily, and quickly, configure Home Assistant on.
It's how I've been running for over three years now and it's as fast and cost effective as you'll get.
The default is a share called 'dietpi' which is /mnt/samba/
The others will be from the apps you have installed, which will be detailed here: https://dietpi.com/phpbb/viewtopic.php?f=8&t=5
Its definitely a thing and if you've got decent home internet I 100% suggest people do it more often. Its incredibly easy with DietPi. It will help you with mounting and installing a lot of apps that imo run flawlessly with a lot of mods done by the community.
> I want to update dietpi and only dietpi.
What is DietPi? Does the term refer to this? If so, please explain what you mean by "update". Update the system, or update the installed applications, or both?
> I'm having a lot of trouble finding the best way to do it and there's so much conflicting information online.
You need to say what you want. What version of DietPi do you have installed? What is the version you want to update to? And most important of all, have you created a backup of all your personal files?
Might DietPi might work for you?
https://dietpi.com/dietpi-software.html
You'd download the OS and put it on an SD card with Etcher or similar, stick the card in, select Samba and anything else you want and get going.
Ok, so... think of me as really stupid. I'm on my MAC going to the dietpi.com website. I see all the software and want to install it. In the past, with Raspbian I would do an "sudo apt-get" command and the software name. So I got on my Pi-Zero and typed in "sudo apt-get LXQT" and of course nothing happened.
If you would be kind enough to paint-by-numbers for me what to do? Not sure what my disconnect is.
Thanks for your help.
dietpi-software
That's the command to install all the goodies!
Then once you have the software installed, if you're unsure how to access it, check it's details here: https://dietpi.com/phpbb/viewtopic.php?f=8&t=5
I wonder if putting the Sonarr database in RAM could help? https://dietpi.com/phpbb/viewtopic.php?f=8&t=5828
But I do get power outages all too often and don't have a UPS, so the sudden shutdown with the database in RAM is probably a bad idea for me.
Forgive me for being a bit dense but the forums are certainly active:
https://dietpi.com/phpbb/viewforum.php?f=5
​
Thats where I'd go to look for Dietpi updates and questions re the state of dietpi. Reddit is not always the best.
If you're capable enough to install dietpi, then surely browsing/registering/asking the question on the dietpi forums isn't beyond you? The head developer is very active there.
Yes I'm being a bit abrasive, but mind boggles how technical people cant do things like search forums......
I'm pretty stupid when it comes to this stuff so I cant explain it well but its a super light weight OS for the Raspberry Pi. It also writes a lot less data or something on the SD card which helps longevity. Website here. This is definitely the way I'd install it if I had to do it again.
raspberry pi 4 (4gb)
I have pi-hole, plex server, and a samba share running on DietPi.
No hiccups so far
Maybe go look at the DietPi software list to get some ideas:
https://dietpi.com/dietpi-software.html
I'm running Dietpi as a development server on an old machine. It's written to disk using Balena Etcher in a similar fashion to writing the SD card for an RPi.
https://dietpi.com/ > Download > PC/VM and select an appropriate image.
They added Wireguard support a while back now.
It should be able to be done with a simple config change for the Interface
and Peer
. It is just as easy to install Wireguard on the Pi. If you use dietpi as your OS (a stripped out Raspbian) it has it as a simple install option.
I prefer dietpi for all pi devices since it writes logs to ram then cycles them so less sd writes.
Also SSH is enabled by default on boot so you do not need a monitor to start out.
You can use Raspbian (or Arch, Debian or Ubuntu) and use the alternative install method to install Home Assistant - which is fully supported. Look at bottom of this page:
https://www.home-assistant.io/hassio/installation/
I run Ubuntu 18.04 64-bit on my Pi4, which boots from SD card and runs the rest off a 250gb SSD. You can mostly use the same method, to move rootfs to SSD, as with Raspbian, altho the Ubuntu guys have split up the config.txt and cmdline.txt up into several config files.
You could also use DietPi - which has a dietpi-drive_manager tool to help transfer rootfs to an external drive and a dietpi-software tool to install Docker (amongst many other things).
That is fair enough, it is Debian so you still have that. Perhaps check out the DietPi Software List, it may have the apps your planning to install as well: https://dietpi.com/phpbb/viewtopic.php?p=5#p5. In that case it can just handle it all.
The easiest option I would say is use dietpi https://dietpi.com/#download and simply install through there software channel after it finishes updating and restarts. You can simply type dietpi-software
click search and type pi-hole
and hit spacebar, click ok, go down to install, install pihole, it will ask you some questions and take care of the rest.
Also dietpi enables ssh by default so you do not need a screen and can ssh in on install, the password is dietpi
About the guide I can't help since I haven't tried it before.
About Dietpi, yes. Dietpi has a list of all the options it offers on its forum, in this topic here: https://dietpi.com/phpbb/viewtopic.php?f=8&t=5 And the Wireguard installation and configuration is here: https://dietpi.com/phpbb/viewtopic.php?p=16308#p16308
DietPi should work for you. They are known for pi and ARM support but their x86/x64 versions work great too. I run DietPi on a newer AMD build. They have most popular Linux apps ready for one click installs. Things like backing up the system, setting up mount points, formatting drives are all easy one click operations.
https://dietpi.com/dietpi-software.html
Its even lighter than Open Media Vault. Webmin is there in case you need an easy way to manage a linux system with a gui.
I've been successfully running Plex on my Pi3B+ going on 2 years using DietPi (headless) with the Plex add-on and an external 4TB USB drive. Runs like a dream with no issues. Easy as installing DietPi as you would normally any Pi OS onto a microSD card then once up and running connecting to the Pi (mine is wired via Ethernet and I use PuTTY to log into it) and adding Plex via the DietPi add-ons menu.
I mainly use ssh server, duck dns and fail2ban. However i do like Wireguard VPN and use it when ssh gets to be a pain. With ssh port fowarding i can use my chromebook as my front end and my linux server as my back end. I can access my data as long as i can get to the internet. I have a linux server running Dietpi. Dietpi is mainly known for Arm support and Raspberry pi's. However their x86/x64 versions are very good and thats all i use these days. It has everything i use aviable for quick isntalls. Here is a list of linux software they have ready to go if you want.
I started using Dietpi a few years ago. It was a rough start but its probably my favorite OS right now after they streamlined it and bug fixes. IT's based on Debian do that pretty much means the googles are available for most common issues. They are known for ARM support but they do have x86\x64 UEFI and legacy BIOS images available. It will only run on a USB flash drive easily. They do not have ISO mode support and i doubt they will for running on HDD's. You get all this software ready with one click installs https://dietpi.com/dietpi-software.html .
Also they have one click options for mounting drives, backing the whole system up with rsync, file servers, ssh servers etc.