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

Sdílet
Vložit
  • čas přidán 25. 08. 2024

Komentáře • 225

  • @froid_san
    @froid_san Před 2 lety +29

    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.

  • @JDMG
    @JDMG Před 2 lety +14

    I've been contemplating building a pi server or a few in the near future, will be following this series closely :)

    • @NovaspiritTech
      @NovaspiritTech  Před 2 lety +6

      awesome! episode 2 is already recorded and working on episode 3 right now =) i'm very happy about this series

    • @JDMG
      @JDMG Před 2 lety +3

      @@NovaspiritTech Can't wait :)

    • @LizzyTheLizard
      @LizzyTheLizard Před 2 lety

      @@NovaspiritTech epic cant wait

  • @markosopcic5187
    @markosopcic5187 Před 2 lety +6

    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  Před 2 lety +3

      your the first person to mention about shellinabox!! isn't it great!?!!

  • @s.parojcic1772
    @s.parojcic1772 Před rokem +2

    Thanks! You are my go to for anything RPI related.

  • @alexfernandesportrai
    @alexfernandesportrai Před 2 lety +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 Před 2 lety +5

    looking forward to the next episodes in the series, awesome stuff!

  • @Ez4RealBWDK
    @Ez4RealBWDK Před 2 lety +1

    Litterly bought a new raspberry yesterday, then I stumble across this, amazing work! Will definitely be following!

  • @fuba44
    @fuba44 Před 2 lety +2

    Yes! Been looking for this exact series. Thank you so much.

  • @shulker_khan9441
    @shulker_khan9441 Před 2 lety +2

    This is great. I look forward to the series! "Hack till it hurts" oo I feel the pain. 😳😅

  • @WPGinfo
    @WPGinfo Před 2 lety

    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!

  • @CristianHeredia0
    @CristianHeredia0 Před 2 lety +2

    Looking forward to this series. I recommend you use "docker-compose up -d --build" instead of the bash scripts

  • @darrensmith016
    @darrensmith016 Před 2 lety +1

    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.

  • @kiranm5419
    @kiranm5419 Před 2 lety +4

    Best series 👍👍👍

  • @yashaskm11
    @yashaskm11 Před 2 lety

    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 .

  • @AtindriyaDas
    @AtindriyaDas Před 2 měsíci

    Thanks very much for this series!

  • @davetherave4328
    @davetherave4328 Před 2 lety

    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.

  • @RangerDK21
    @RangerDK21 Před 2 měsíci

    Please get well and don't give up

  • @KonaDogTV
    @KonaDogTV Před 2 lety

    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 !

  • @malcolmanderson6735
    @malcolmanderson6735 Před 2 lety +1

    After a long journey through static ips not connecting to the internet, I'm ready to start following along. #homelab

  • @fishtailfred8686
    @fishtailfred8686 Před 2 lety

    That script of yours for installing portainer saved my bacon, thank you.

  • @Bishwajit1992
    @Bishwajit1992 Před rokem

    This series is so awesome. I will be trying all the applications in the video series on my raspberrypi🤩😍😍😍

  • @secretreleases
    @secretreleases Před 2 lety +1

    Awesome stuff! Will follow this series for sure!

  • @spuds7677
    @spuds7677 Před 2 lety

    Cool series. I plan to follow some steps and see what I can come up with.

  • @peterjackson6228
    @peterjackson6228 Před 2 lety

    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 :-)

  • @jondoyon
    @jondoyon Před 6 měsíci +1

    Can we have some new updates on this series? this was a great series

  • @terrygilligan790
    @terrygilligan790 Před 2 lety +1

    Great! clear and concise video. Love the presentation. Thank you so much.

  • @uMalice
    @uMalice Před rokem

    awesome series! I can't wait to get into this.

  • @---nw9qu
    @---nw9qu Před 2 lety

    Great video and series. Learned several things. Looking forward to more videos.

  • @StephanLiebenberg
    @StephanLiebenberg Před 2 lety

    This comes at the best time, I just got my first pi, and really want to see how I can max it out

  • @BoatsnHoes69420
    @BoatsnHoes69420 Před 2 lety +1

    I use my pie for plex. I want to try and do this project with you great start!

  • @U8uxa8SP
    @U8uxa8SP Před 2 lety

    This looks like a great project, I will certainly follow it thanks.

  • @abdullashaban2747
    @abdullashaban2747 Před 2 lety

    really appreciate all this effort, wonderful, thanks

  • @kusalleelarathna4591
    @kusalleelarathna4591 Před 2 lety

    Great series will be help my future work

  • @Palibre_DP
    @Palibre_DP Před 7 měsíci +1

    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 Před 7 měsíci

      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

  • @hapigandhi
    @hapigandhi Před 2 lety

    Awsome, I Will follow this series

  • @grimnecksnapper3789
    @grimnecksnapper3789 Před 2 lety +1

    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 Před 2 lety +1

      Thats an epic use of rpi and old phone ;)

    • @grimnecksnapper3789
      @grimnecksnapper3789 Před 2 lety

      @@mujiburrehmanansari5671 Yeah man. Windows phone are sooo out of date. Guacamole and Shellinabox are a blessing.

  • @kevinhughes9801
    @kevinhughes9801 Před 2 lety

    Great series look forward to seeing vids

  • @KonaDogTV
    @KonaDogTV Před 2 lety +1

    Thanks!

  • @ThirstyBadgerCA
    @ThirstyBadgerCA Před 2 lety

    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.

  • @PhilReynolds
    @PhilReynolds Před 2 lety +1

    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.

  • @oso2k
    @oso2k Před 2 lety +1

    Dockers....Dockers. As a Red Hatter, many in the company insist on saying Containers.

  • @sirthugbert5654
    @sirthugbert5654 Před rokem

    Awesome video! Thanks!

  • @NicMG
    @NicMG Před rokem

    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!

  • @kenneths2850
    @kenneths2850 Před rokem +1

    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?😅

  • @dktol56
    @dktol56 Před 2 lety +6

    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 Před 2 lety

      yea many docker images need the 64bit os. I must turn to ubuntu 64bit to run all necessary images

  • @daftsapien
    @daftsapien Před 2 lety +3

    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 Před 2 lety +2

      That's a great question. I would like to know this as well.

    • @EduardoRubioLogan
      @EduardoRubioLogan Před 2 lety

      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

  • @portersmith1876
    @portersmith1876 Před rokem

    You could also run sudo apt upgrade -y

  • @groundrushlabs
    @groundrushlabs Před 2 lety +1

    can i do this on a pi cluster?

  • @Lunolux
    @Lunolux Před 2 lety

    this look insane, nice video

  • @petermarin
    @petermarin Před rokem +2

    This doesn’t work for me… I followed it exactly and Homer is not starting (logs are repeating, over and over: No configuration found, installing default config & assets
    Assets directory not writable. Check assets directory permissions & docker user or skip default assets install by setting the INIT_ASSETS env var to 0)

  • @afallingtree9114
    @afallingtree9114 Před 2 lety +1

    sounds like he's using the G502. if so, i respect a fellow man of culture.

  • @rajanishkarki550
    @rajanishkarki550 Před 2 lety

    Need a part 2 already

  • @striker1258
    @striker1258 Před 10 měsíci +1

    There seems to be a problem with your app template.. they don't open up after deploying them so I tried other templates from self-hosted and that works fine

  • @MegaManNeo
    @MegaManNeo Před 2 lety

    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  Před 2 lety +1

      i'm going to explain docker cli a little bit more in future episodes.

  • @joeylo2365
    @joeylo2365 Před 2 lety +1

    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.

  •  Před 2 lety

    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.

  • @MehmetKollayan
    @MehmetKollayan Před 2 lety

    Thanks, good job.

  • @gl5638
    @gl5638 Před 2 lety +1

    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 Před 2 lety

      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.

  • @ryanfortner1868
    @ryanfortner1868 Před 2 lety

    Great idea!

  • @paulmaydaynight9925
    @paulmaydaynight9925 Před 2 lety +1

    is the current ./install_docker.sh broke.. it didn't add pi to docker

  • @beans6186
    @beans6186 Před 2 lety +1

    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?

  • @fileone1451
    @fileone1451 Před 2 lety

    Your video are amazing, u can make a video how to install flaresolver on pi4 docker

  • @seanmchughnt
    @seanmchughnt Před 2 lety

    Fantastic!

  • @jim7smith
    @jim7smith Před rokem

    Failed to retrieve templates added @ 13:45 ??? Disregard, somehow I was looking at the wrong line on the video when I typed the link since I could not find a link posted here... Changed to the correct link and boom....

  • @jeanyveslemagnifik2396

    next video please, too cool

  • @RocktCityTim
    @RocktCityTim Před 2 lety +3

    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 Před 2 lety

      Maybe because 64bit still new on raspberry pi.

  • @RollnBy106
    @RollnBy106 Před 2 lety +2

    Probably look into docker-compose, instead of using bash scripts to kick off docker run commands. Good video though. ;)

    • @stayupthetree
      @stayupthetree Před 2 lety

      Yeah, if he didn't use cat to show the contents of his bash scripts it would come off as sketch. He should've gone more in depth with the Docker and Portainer install processes instead of rushing through so people have an opportunity to learn

    • @RollnBy106
      @RollnBy106 Před 2 lety +1

      @@stayupthetree Looks like he's showing his learning process, more than trying to make a tutorial. Which I get... first getting into docker, most people start with docker run.

  • @JudgeD-hc9vw
    @JudgeD-hc9vw Před rokem

    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.?

  • @LizzyTheLizard
    @LizzyTheLizard Před 2 lety

    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 🤔

  • @roripocket6273
    @roripocket6273 Před rokem

    Excellent video, just one comment: If you configure WIFI, you still can use ethernet :)

  • @gacjezv
    @gacjezv Před 2 lety

    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

  • @nomadelog
    @nomadelog Před 2 lety

    Wow, very cool stuff... ;-)

  • @dilipl8470
    @dilipl8470 Před 3 měsíci

    Hi
    Having issues installing and updating portainer and also can't find the exact app template link. A total newbie to such a project.

  • @Garageland16
    @Garageland16 Před 2 lety

    I wonder if you could have a similar setup with ESXI on rpi and a few vms for hosting services.

  • @xiwi
    @xiwi Před 2 lety +1

    Hey I noticed you like minimalism, so I figured I'd tell you there's a duplicate folder on your desktop.

  • @autobahntrip6870
    @autobahntrip6870 Před 2 lety

    great!!!

  • @denstl1
    @denstl1 Před 9 měsíci

    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?

  • @Danny-jj3up
    @Danny-jj3up Před rokem

    nice video :)

  • @horizon42q
    @horizon42q Před 2 lety

    Very cool

  • @delboy9257
    @delboy9257 Před 2 lety

    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 :)

  • @chorsfie
    @chorsfie Před rokem

    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?

  • @ben8140
    @ben8140 Před 2 lety

    Great!

  • @ankitsinghaniya
    @ankitsinghaniya Před rokem +2

    What OS are you using it looks very sleek?

  • @hybs9473
    @hybs9473 Před 5 měsíci

    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!

  • @jaxxarmstrong
    @jaxxarmstrong Před 2 lety

    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?

  • @hajunkie5820
    @hajunkie5820 Před 2 lety

    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  Před 2 lety +1

      52pi ice tower

    • @hajunkie5820
      @hajunkie5820 Před 2 lety

      This is a great fan it dropped temps on my Pi 40-45 degrees below last fan setup

  • @johnlost9985
    @johnlost9985 Před 2 lety +1

    what os are u using on ur pc?
    looks pretty sick!

  • @elseawhy
    @elseawhy Před 2 lety

    what's your keyboard? it sounds so good ☺️

  • @HarishPillay
    @HarishPillay Před 2 lety

    Would you be exploring adding limesurvey as well?

  • @cybr774
    @cybr774 Před 2 lety +1

    Is there any reason for why you went with the 32 bit version of raspbian?

  • @MinNyeAccount
    @MinNyeAccount Před 2 lety

    all containers that i download with portainer wont let me access their webui and keeps craching

  • @alsgaming1426
    @alsgaming1426 Před 2 lety +2

    this is not working for me i get no error when running the command but when i go to raspberrypi.local:9000 the site cannot be reached ive tried going to the static ip of my raspberry pi IPADDRESS:9000 and nothing i fallowed your commands to the letter i dont know why its not working

  • @michaelcooper5490
    @michaelcooper5490 Před rokem

    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!!!

  • @StefanMoyzes-kn7ih
    @StefanMoyzes-kn7ih Před rokem

    please add template for homeassistant, thanx

  • @johnlost9985
    @johnlost9985 Před 2 lety

    Hi could someone tell me how to do thios with 2 pis together?

  • @infotruther
    @infotruther Před 2 lety

    Can i not use an formated sd card instead oan ssd just untill i bun ssd?

  • @ctyl5686
    @ctyl5686 Před rokem

    Any reason for your using 32bit Raspberry OS rather than 64bit?

  • @jmsiener
    @jmsiener Před 2 lety

    What about getting something like mopidy running so this server could play music anywhere?

  • @AdmV0rl0n
    @AdmV0rl0n Před 2 lety

    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..

  • @MarkBuildGood
    @MarkBuildGood Před 2 lety

    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.