Pi-Hosted : Raspberry Pi 4 Server Setup, Docker Install, Portainer Install, Shell In A Box Part 1

  Рет қаралды 154,940

Novaspirit Tech

Novaspirit Tech

Күн бұрын

Starting a New Series called Pi-Hosted which will be covering steps on how to turn your raspberry pi to a home server, today we will be covering Docker installation, portainer, and shellinabox. thanks for the view!
○○○ LINKS ○○○
reddit post ► / selfhosting_all_these_...
app template ► github.com/SelfhostedPro/self...
○○○ SHOP ○○○
Novaspirit Shop ► teespring.com/stores/novaspir...
Amazon Store ► amzn.to/2AYs3dI
○○○ TimeCode ○○○
0:00 Introduction
2:18 Flash RPi OS
4:24 Update Raspberry Pi OS
5:46 Docker Explained
6:32 Install Docker
8:38 Install Portainer
9:11 Portainer Settings
10:51 App Templates
11:51 Shell In A Box Install
13:00 Conclusion
13:34 Outro
○○○ SUPPORT ○○○
💗 Patreon ► goo.gl/xpgbzB
○○○ SOCIAL ○○○
🎮 Twitch ► / novaspirit
🎮 Pandemic Playground ► / @pandemicplayground
▶️ novaspirit tv ► goo.gl/uokXYr
🎮 Novaspirit Gaming ► / @novaspiritgaming
🐤 Twitter ► / novaspirittech
👾 Discord chat ► / discord
FB Group Novaspirit ► / novasspirittech
○○○ Send Me Stuff ○○○
Don Hui
PO BOX 765
Farmingville, NY 11738
○○○ Music ○○○
From Epidemic Sounds
patreon @ / novaspirittech
Tweet me: @ / novaspirittech
facebook: @ / novaspirittech
Instagram @ / novaspirittech
DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission.
#raspberrypi
#pi-hosted
#homelab

Пікірлер: 225
@froid_san
@froid_san 2 жыл бұрын
Finally a series I've been waiting for. I've been studying to make my own raspi home server and having a struggle safely deploying it online without compromising my home network. Hope you delve into this and topics about wireguard or reverse proxy.
@markosopcic5187
@markosopcic5187 2 жыл бұрын
Gonna follow this series as much as I can! I just recently setup my RPI 4 with a qbittorrent server and a pihole dns server and connected a 3TB drive to it. Finding out about portainer and shellinabox makes life already so much easier. Can't wait to see what more you got up your sleeve!
@NovaspiritTech
@NovaspiritTech 2 жыл бұрын
your the first person to mention about shellinabox!! isn't it great!?!!
@Ez4RealBWDK
@Ez4RealBWDK 2 жыл бұрын
Litterly bought a new raspberry yesterday, then I stumble across this, amazing work! Will definitely be following!
@fuba44
@fuba44 2 жыл бұрын
Yes! Been looking for this exact series. Thank you so much.
@WPGinfo
@WPGinfo 2 жыл бұрын
Thnx, and nice timing ;D! I'm setting up a server / servers to run in docker to handle a few things. So this series should be very helpful. Can't wait to see what is next!
@alexfernandesportrai
@alexfernandesportrai 2 жыл бұрын
thanks Don. It took me a wile to figure things out. I watched all the parts many times before I got things working, but its one of the best guides for Docker on raspberry Pi. I am a newbie with very basic knowledge, but your detailed explanations were very helpful.
@Pariah902
@Pariah902 2 жыл бұрын
looking forward to the next episodes in the series, awesome stuff!
@s.parojcic1772
@s.parojcic1772 Жыл бұрын
Thanks! You are my go to for anything RPI related.
@peterjackson6228
@peterjackson6228 2 жыл бұрын
I've been waiting for this type of video for ages :-) I followed along and got this all nicely setup. Looking forward to the followiing parts so that I can follow along and learn :-)
@secretreleases
@secretreleases 2 жыл бұрын
Awesome stuff! Will follow this series for sure!
@terrygilligan790
@terrygilligan790 2 жыл бұрын
Great! clear and concise video. Love the presentation. Thank you so much.
@yashaskm11
@yashaskm11 2 жыл бұрын
What a coincidence ! , Even I was inspired by that reddit post and decided to start hosting on pi !!, will be following the videos and eagerly waiting for upcoming videos .
@JDMG
@JDMG 2 жыл бұрын
I've been contemplating building a pi server or a few in the near future, will be following this series closely :)
@NovaspiritTech
@NovaspiritTech 2 жыл бұрын
awesome! episode 2 is already recorded and working on episode 3 right now =) i'm very happy about this series
@JDMG
@JDMG 2 жыл бұрын
@@NovaspiritTech Can't wait :)
@LizzyTheLizard
@LizzyTheLizard 2 жыл бұрын
@@NovaspiritTech epic cant wait
@---nw9qu
@---nw9qu 2 жыл бұрын
Great video and series. Learned several things. Looking forward to more videos.
@AtindriyaDas
@AtindriyaDas Ай бұрын
Thanks very much for this series!
@spuds7677
@spuds7677 2 жыл бұрын
Cool series. I plan to follow some steps and see what I can come up with.
@uMalice
@uMalice Жыл бұрын
awesome series! I can't wait to get into this.
@U8uxa8SP
@U8uxa8SP 2 жыл бұрын
This looks like a great project, I will certainly follow it thanks.
@abdullashaban2747
@abdullashaban2747 2 жыл бұрын
really appreciate all this effort, wonderful, thanks
@kevinhughes9801
@kevinhughes9801 2 жыл бұрын
Great series look forward to seeing vids
@kiranm5419
@kiranm5419 2 жыл бұрын
Best series 👍👍👍
@hapigandhi
@hapigandhi 2 жыл бұрын
Awsome, I Will follow this series
@StephanLiebenberg
@StephanLiebenberg 2 жыл бұрын
This comes at the best time, I just got my first pi, and really want to see how I can max it out
@Bishwajit1992
@Bishwajit1992 Жыл бұрын
This series is so awesome. I will be trying all the applications in the video series on my raspberrypi🤩😍😍😍
@kusalleelarathna4591
@kusalleelarathna4591 2 жыл бұрын
Great series will be help my future work
@shulker_khan9441
@shulker_khan9441 2 жыл бұрын
This is great. I look forward to the series! "Hack till it hurts" oo I feel the pain. 😳😅
@CristianHeredia0
@CristianHeredia0 2 жыл бұрын
Looking forward to this series. I recommend you use "docker-compose up -d --build" instead of the bash scripts
@sirthugbert5654
@sirthugbert5654 Жыл бұрын
Awesome video! Thanks!
@KonaDogTV
@KonaDogTV Жыл бұрын
Grandpa Bob here in Orlando ! You Rock! your Video is awesome. Very easy to follow ! thanks Good Job 5 Stars ! thanks ..I see a light at the end of the tunnel and for once it's not a train !
@darrensmith016
@darrensmith016 2 жыл бұрын
I’ve done this a couple times but always used a 64bit Ubuntu Server. I’ve found it’s so much better than the 32bit OS Raspberry Pi OS.
@fishtailfred8686
@fishtailfred8686 2 жыл бұрын
That script of yours for installing portainer saved my bacon, thank you.
@Lunolux
@Lunolux 2 жыл бұрын
this look insane, nice video
@ryanfortner1868
@ryanfortner1868 2 жыл бұрын
Great idea!
@KonaDogTV
@KonaDogTV Жыл бұрын
Thanks!
@davetherave4328
@davetherave4328 2 жыл бұрын
Had a go at this with the new Pi Zero 2 quad core over clocked to 1.2ghz and is running well with these apps "Shell-in-a-box","Portainer","Nginx Proxy manager","Speed-Test Tracker","Transmission Vpn","DeeMix","JellyFin","Woogle "and "Grocy". So far runs well for the power of these boards stream music and flim fine and also plan to ad pi-hole and add a couple of more apps if the ram on these small SBC can handle it. Hooked up to a 160GB SSD and 250GB SSD. Very impressed with the new Pi Zero 2 now its quad core ,this is a great little lower powered server unit ,perfect for people with cost concerns on running a home server. ...My next plan is to run it of renewable energy , couple of battery bank and solar charger. I will see how it goes.
@seanmchughnt
@seanmchughnt 2 жыл бұрын
Fantastic!
@beans6186
@beans6186 2 жыл бұрын
this is by far the best raspberry pi series in existence. thank you so much! I have one question: I opted for a wireless connection when i first started, but now I want to use ethernet. I don't know how to configure this with a headless install. plugging in an ethernet cable doesn't automatically switch the connection to ethernet. What can I do?
@ThirstyBadgerCA
@ThirstyBadgerCA 2 жыл бұрын
great series. I'd love to see a Wordpress episode that sets up Wordpress / Redis / Postfix on the pi. similar to easyengine config but running on the PI.
@MehmetKollayan
@MehmetKollayan 2 жыл бұрын
Thanks, good job.
@gl5638
@gl5638 2 жыл бұрын
This is so good!! Looking forward to the second part. Did u consider installing OMV5 and docker/portainer on top of that ?? So you can have an NAS manager as well. Also do all of the apps run on 32 bit? There is no requirements for 64bit ??
@stayupthetree
@stayupthetree 2 жыл бұрын
Ehhh no major worries about 32bit vs 64bit. If you know what a Virtual Machine in, think of a container as a very very tiny Virtual Machine. Each container has a base(Operating System) that is selected by the maintainer of the container. Ubuntu, Debian, Alpine, are all possible bases and Alpine is popular for having a smaller footprint. So essentialy with each container you are running a very small version of the OS and only the files needed to run the application. Edit: I missed that he used a 32bit OS, that could complicate things, but I don't think he cares.
@nomadelog
@nomadelog 2 жыл бұрын
Wow, very cool stuff... ;-)
@matthulett
@matthulett 2 жыл бұрын
I use my pie for plex. I want to try and do this project with you great start!
@Danny-jj3up
@Danny-jj3up Жыл бұрын
nice video :)
@Garageland16
@Garageland16 2 жыл бұрын
I wonder if you could have a similar setup with ESXI on rpi and a few vms for hosting services.
@michaelcooper5490
@michaelcooper5490 Жыл бұрын
Hello Don, This is a perfect series actually. But I have a question, I would like to build a swarm using this what considerations do I need to deploy master and 5 workers? I would expect that preparing this type of install would require a few extra steps. Thank you for your hard work this is awesome Thank you!!!
@malcolmanderson6735
@malcolmanderson6735 2 жыл бұрын
After a long journey through static ips not connecting to the internet, I'm ready to start following along. #homelab
@jaxxarmstrong
@jaxxarmstrong 2 жыл бұрын
I'm about to invest in the hardware needed and I'm going to follow this series closely. However, I'm a bit foggy what hardware exactly is needed. Do I buy the regular Rpi 4B+ and a compute board or just a compute board and a IO board to that, please?
@RocktCityTim
@RocktCityTim 2 жыл бұрын
Thanks, Eric. So much power in such a little package. One question - I noticed you're using the 32bit armhf instead of a 64bit aarch64 environment. Any specific reason behind that? I'm building with a combination of RPi 4/4GB and Pine64 RockPRO 64 SBCs.
@damani662
@damani662 2 жыл бұрын
Maybe because 64bit still new on raspberry pi.
@daftsapien
@daftsapien 2 жыл бұрын
Really appreciate the attention to detail and the step by step instructions given in this series. One quick question though, I also want my pi4 to act as a NAS with OMV, is it possible to do this alongside an OMV installation?
@ourkid2000
@ourkid2000 2 жыл бұрын
That's a great question. I would like to know this as well.
@EduardoRubioLogan
@EduardoRubioLogan 2 жыл бұрын
I have been running this setup, not ideal (since I'm not experienced) but latest OMV does have docker and portainer installation instructions from plugins section. Only reason I'm using OMV is the ' simplicity' of mounting devices
@LizzyTheLizard
@LizzyTheLizard 2 жыл бұрын
Any vids in the work on what portainer stacks are and what they do and can you add adguard to the slefhosted template if possible 🤔
@chorsfie
@chorsfie Жыл бұрын
Excellent video, today is my first day with a Pi... I got all this up and running but then switch portainer to force HTTPS (thinking it would install a self signed cert). I've not lost access .. Any tips?
@MarkBuildGood
@MarkBuildGood 2 жыл бұрын
What version of Docker compose does the Raspberry Pi use? It looks like they’ve updated the x86 portainer to version 3 but not the arm version.
@gacjezv
@gacjezv 2 жыл бұрын
Hey Nova - Great series thank you - can I please ask a favour - can you add Part 1, 2 3 etc to this series, so I can follow along easily - Many Thanks Grant
@autobahntrip6870
@autobahntrip6870 2 жыл бұрын
great!!!
@joeylo2365
@joeylo2365 2 жыл бұрын
oh oh oh, this is awesome. This series really a very practical for day to day use and learn a lot of thing about docker. I am newbie in the docket world, and I found that really useful and powerful environment. Beside working on RPi4, this knowledge sure can apply on other platforms which support docker. Which Linux distro you will recommend to someone like me, a newbie that want to use an old laptop to run docker? thx a lot.
@NovaspiritTech
@NovaspiritTech 2 жыл бұрын
Debian or ubuntu
@horizon42q
@horizon42q 2 жыл бұрын
Very cool
@RangerDK21
@RangerDK21 Ай бұрын
Please get well and don't give up
@joesalgadSF415
@joesalgadSF415 2 жыл бұрын
I don’t know anything about this but I’m going to get into whole series because I bought a pi some months ago but I haven’t even taken out the box. I do have some questions. I bought the Cana kit with fan…do I need to have the big fan on the video and also I have a lot of sata drives with enclosed cases, will this be enough to connect to the pi? I sub to your channel. Thanks
@ben8140
@ben8140 2 жыл бұрын
Great!
@rajanishkarki550
@rajanishkarki550 2 жыл бұрын
Need a part 2 already
@JudgeD-hc9vw
@JudgeD-hc9vw Жыл бұрын
Hi Don. Thank you so much for putting this series together. I am doing my best to follow along, but it's not going so good. im running Ubuntu desktop and don't know which docker to install. I have watched, paused, rewind, watch pause rewind so many times. it seems if I could just get the first parts installed, then I could add all the images I feel useful. could you redo the first vid, slowly, for dummies like me.?
@MegaManNeo
@MegaManNeo 2 жыл бұрын
Oh that could be an interesting series. I have my old Pi2 installed inside my NAS acting as one of two DNS but I consider to move my docker installations from the OMV NAS to the Pi with me replacing the Pi2 with a Pi4. Thing is, I just started myself to mess around with Docker and don't get it entirely yet, especially CLI usage is weird and complex for beginners.
@NovaspiritTech
@NovaspiritTech 2 жыл бұрын
i'm going to explain docker cli a little bit more in future episodes.
@delboy9257
@delboy9257 2 жыл бұрын
Hi, any chance you could make a video on Tdarr in docker as part of pi-hosted series? Would make sense for pruning Plex's libraries :)
@jeanyveslemagnifik2396
@jeanyveslemagnifik2396 2 жыл бұрын
next video please, too cool
@glenncol
@glenncol 2 жыл бұрын
Would i be able install Ubuntu on a NUC and then follow these instructions to automate the download and installation of Docker and Portainer? or install Raspberry Pi Lite on a NUC?
@saltmainz3015
@saltmainz3015 2 жыл бұрын
Coooool
@dktol56
@dktol56 2 жыл бұрын
Any reason you didn't use the 64-bit version of Raspberry Pi OS, other than the RPi foundation still treats it as experimental? Other distros offer stable 64-bit versions and it looks like there's a 64-bit docker to go with it.
@thieuson
@thieuson 2 жыл бұрын
yea many docker images need the 64bit os. I must turn to ubuntu 64bit to run all necessary images
@fortnitestwcontent
@fortnitestwcontent 2 жыл бұрын
One question if you have directories with files in them how do you delete them on raspberrry pi lite
@ValentinoMariotto
@ValentinoMariotto 2 жыл бұрын
Did you use 32 bit Raspbian lite? Is that ok for virtualizing a 64 bit OS in docker?
@NicMG
@NicMG Жыл бұрын
Could you do an updated version of this please, I would like to figure out how to setup up Portainer on pi 4 with Sonarr, Radarr, Plex and if possible Petio or Overseerr, love you videos dude!
@johnlost9985
@johnlost9985 2 жыл бұрын
what os are u using on ur pc? looks pretty sick!
2 жыл бұрын
What is next for this series? I'm anxious to see what else you're going to make. How much stuff can you actually put on RPi 4 anyway? It's not only how much RAM model has but there is limited CPU power as well.
@karlmee1234
@karlmee1234 2 жыл бұрын
I keep getting an error response from daemon when trying to install portainer, any ideas on why that would be happening? it said it cancelled while waiting for a connection and i also seen cintext deadline exceeded
@HarishPillay
@HarishPillay 2 жыл бұрын
Would you be exploring adding limesurvey as well?
@jmsiener
@jmsiener 2 жыл бұрын
What about getting something like mopidy running so this server could play music anywhere?
@jondoyon
@jondoyon 5 ай бұрын
Can we have some new updates on this series? this was a great series
@MatthewN8OHU
@MatthewN8OHU 2 жыл бұрын
I'm wondering if those templates will work on the Pi that I'm going to be running Home Assistant on. I will try it out and see, I suppose. The nice thing is that Home Assistant has a built in Portainer addon so I don't have to mess with installing it manually.
@MatthewN8OHU
@MatthewN8OHU 2 жыл бұрын
It's not recommended, so I won't go through with it. Instead I'm going to do two companion servers alongside my Home Assistant server; one for data storage, the other for media streaming.
@PhilReynolds
@PhilReynolds 2 жыл бұрын
I assume this is a RPi4 with 8GB right? That would be a cool thing to add you your descriptions on your video's. Exactly what device/equipment you use in the video. Just a thought. Love your work.
@hybs9473
@hybs9473 4 ай бұрын
Hi! I am very new to self hosting, I have an old laptop running ubuntu server, is following this series applicable for my ubuntu server or do you have a video that for that too? Thanks!
@HVG67
@HVG67 2 жыл бұрын
So does this need to be updated for the 64bit version ?
@cybr774
@cybr774 2 жыл бұрын
Is there any reason for why you went with the 32 bit version of raspbian?
@Palibre_DP
@Palibre_DP 6 ай бұрын
Thanks for informative series. In part 1, you image to an SSD/HD then later resize the data partition. Please advise how to or what tool you are using to resize it.
@natzure7361
@natzure7361 6 ай бұрын
Yes: Need to know how to resize pi partitions as the one made by imager, even on a large usb/hdd is too small. Great video BTW
@naapsuvaimne740
@naapsuvaimne740 2 жыл бұрын
installing docker in Raspberry Pi can you use docker to run pfsense
@joeylo2365
@joeylo2365 2 жыл бұрын
How can I backup/transfer a complete configurated Container from my pi to my friend's pi via Portainer? thx
@samone5618
@samone5618 2 жыл бұрын
Is the docker Community Edition (CE) ? Thanks
@hajunkie5820
@hajunkie5820 2 жыл бұрын
I have been trying to use docker more here lately. I have been using compose also. I am excited for next episode in series. A pi server is a good new project. What is the cooler you are using on the pi?
@NovaspiritTech
@NovaspiritTech 2 жыл бұрын
52pi ice tower
@hajunkie5820
@hajunkie5820 2 жыл бұрын
This is a great fan it dropped temps on my Pi 40-45 degrees below last fan setup
@denstl1
@denstl1 8 ай бұрын
Hi I am new learning docker and portainer. I continue to have the same issue when installing an app (homer) there are no published ports listed in portainer. I cannot conect to the homer dash board. Any suggestions?
@infotruther
@infotruther 2 жыл бұрын
Can i not use an formated sd card instead oan ssd just untill i bun ssd?
@grimnecksnapper3789
@grimnecksnapper3789 2 жыл бұрын
Thanks a ton for solving a huge problem of mine. I have an extra windows phone, its an old model. Its utterly useless coz all the important apps are paid and unavailable for free on the internet. Shellinabox solved the problem. Now I can use it with all my rpi projects.
@mujiburrehmanansari5671
@mujiburrehmanansari5671 2 жыл бұрын
Thats an epic use of rpi and old phone ;)
@grimnecksnapper3789
@grimnecksnapper3789 2 жыл бұрын
@@mujiburrehmanansari5671 Yeah man. Windows phone are sooo out of date. Guacamole and Shellinabox are a blessing.
@Yaoofi
@Yaoofi 2 жыл бұрын
What distro do you have on main pc? :)
@hecticxhabib4990
@hecticxhabib4990 2 жыл бұрын
Hey just wondering what pi 4 you have 2Gb 4Gb or 8Gb
@paulmaydaynight9925
@paulmaydaynight9925 2 жыл бұрын
is the current ./install_docker.sh broke.. it didn't add pi to docker
@ankitsinghaniya
@ankitsinghaniya Жыл бұрын
What OS are you using it looks very sleek?
@fileone1451
@fileone1451 2 жыл бұрын
Your video are amazing, u can make a video how to install flaresolver on pi4 docker
@AdmV0rl0n
@AdmV0rl0n 2 жыл бұрын
I always end up with a question in the back of my head about the file system and storage with this. Always. Bugged me for years..
@AbarSimorgh
@AbarSimorgh 2 жыл бұрын
Thank you for the series. How can I make my own template so my set up/duplication of my system is easier? Would appreciate feedback.
@mujiburrehmanansari5671
@mujiburrehmanansari5671 2 жыл бұрын
I guess you fork from the novaspirit's github repo, and create your own customized App Template and use your own github's link.
@AbarSimorgh
@AbarSimorgh 2 жыл бұрын
@@mujiburrehmanansari5671 Thank you for your reply.
@kenneths2850
@kenneths2850 Жыл бұрын
Thank you for these excellent tutorials. I followed the instructions for the Docker and Portainer installations. How do I permanently remove your pi-hosted banner on the Portainer installation?😅
@DanielScott-ed4zw
@DanielScott-ed4zw 6 ай бұрын
I'd like to know too!
@groundrushlabs
@groundrushlabs 2 жыл бұрын
can i do this on a pi cluster?
@dilipl8470
@dilipl8470 2 ай бұрын
Hi Having issues installing and updating portainer and also can't find the exact app template link. A total newbie to such a project.
@elseawhy
@elseawhy 2 жыл бұрын
what's your keyboard? it sounds so good ☺️
Pi-Hosted : Installing and Configuring Homer Dashboard Part 2
16:48
Novaspirit Tech
Рет қаралды 70 М.
the Raspberry Pi 5
17:57
NetworkChuck
Рет қаралды 1 МЛН
HAPPY BIRTHDAY @mozabrick 🎉 #cat #funny
00:36
SOFIADELMONSTRO
Рет қаралды 17 МЛН
Slow motion boy #shorts by Tsuriki Show
00:14
Tsuriki Show
Рет қаралды 8 МЛН
Зачем он туда залез?
00:25
Vlad Samokatchik
Рет қаралды 3,2 МЛН
The ULTIMATE Raspberry Pi 5 NAS
32:14
Jeff Geerling
Рет қаралды 1,7 МЛН
The Petabyte Pi Project
22:27
Jeff Geerling
Рет қаралды 2,2 МЛН
Control ANY COMPUTER with these Pi KVMs!
17:46
Jeff Geerling
Рет қаралды 803 М.
You're running Pi-Hole wrong! Setting up your own Recursive DNS Server!
18:02
host ALL your AI locally
24:20
NetworkChuck
Рет қаралды 892 М.
Top 10 Raspberry Pi Projects for 2022
7:54
Jeff Geerling
Рет қаралды 1,5 МЛН
Pi-Hosted : Reviewing Stats on 25+ containers on my Raspberry Pi
13:05
Novaspirit Tech
Рет қаралды 25 М.
Красиво, но телефон жаль
0:32
Бесполезные Новости
Рет қаралды 1,5 МЛН
Здесь упор в процессор
18:02
Рома, Просто Рома
Рет қаралды 394 М.
Смартфон УЛУЧШАЕТ ЗРЕНИЕ!?
0:41
ÉЖИ АКСЁНОВ
Рет қаралды 1,2 МЛН
Kumanda İle Bilgisayarı Yönetmek #shorts
0:29
Osman Kabadayı
Рет қаралды 964 М.
Как удвоить напряжение? #электроника #умножитель
1:00
Hi Dev! – Электроника
Рет қаралды 975 М.