Hey @chris. To start, welcome to the community! I think you will find us all to be a friendly and helpful bunch!
If you are new setting up a RPi, I might suggest that you use the pre-built version first. That way, you find some success quickly. After that, you can then rebuild it from scratch following the DIY instructions. (I just realized that this is your first RPi so you may be planning to treat it like a pet, care for it and maintain it, where as I tend to treat my RPis like cattle, if it stops doing what I want, I kill it and start over. It is no big deal for me to reimage a RPi 5-8 times a day.)
You can definitely use the RPi for multiple functions. I just suggest that you start with the n8n build first and then add the other services once you are done.
The major reason that I used the lite version of the Raspberry Pi OS is so that I can keep the RPi to as minimal an installation as possible. There are a number of advantages to this:
- Easier to troubleshoot because there are fewer services that could be causing problems
- More stable as services do not interact and interfere with each other
- Easier to distribute because the image file is only a few MB rather than a few GB
All of the services and applications that are on the full version are also available for the lite version. The only difference is that they are not installed by default and will need to be done manually.
The other item to be aware of is that there is no GUI on the base install. You will need to install it yourself. Here is a good little tutorial to do that: https://raspberrytips.com/upgrade-raspbian-lite-to-desktop/