• How to make a Cheap Home Server using a Pogoplug V2

    by  • November 1, 2012 • Pogoplug, Tutorials • 28 Comments

    If you’re looking for a cheap and affordable self-hosted personal web server, look no further!  With a cheap Pogoplug device (I recently bought one for $20 from http://r.ebay.com/vZEifOsuch as the Pogoplug V2 and Arch Linux ARM website, you can have your own Apache HTTP server, MySQL, PHP, phpmyadmin and even your own private GIT repository server.

    This tutorial describes how to create your own LAMP server using a Pogoplug V2 with the model number POGO-E02 or POGO-E02G .  One note: I purchased one that said it was a POGO-P21 on the box, but the actual device label said it was a POGO-E02 so I’m not sure if that’s common or I just lucked out.  The model number DOES matter according to the instructions on the Arch Linux ARM website for the Pogoplug V2.

    What you’ll need:

    1. A Pogoplug V2 Device – Check Ebay for a good price on one, just pay close attention to the model number and possibly ask the seller to verify it before purchasing.  You might also check the seller I bought one from: http://r.ebay.com/vZEifO
    2. A blank USB flash drive – Sandisk brand flash drives have a good reputation of working well with it, although you might also check this thread for other working drives.  I recommend at least a 4GB, maybe even 8GB or 16GB.  I have personally tested both the Sandisk Cruzer Glide 4GB and the SanDisk Cruzer Glide 32GB and both work great!
    3. A separate computer – Just in case this isn’t a no-brainer, you cannot connect a monitor to your Pogoplug device, so everything will be done on a separate computer via a command line prompt.

    Video Tutorial:




    Pogoplug is a multimedia sharing device that lets you connect any external hard drive and then access and share your content over the internet. Installation takes less than 60 seconds and there are no monthly fees. Get plugged in today!
    List Price: $89.99 USD
    New From: $37.48 USD In Stock
    Used from: $12.00 USD In Stock

    About

    I'm a freelance PHP developer spending much of my time deep in WordPress theme and plugin development. My personal info can be found at http://amereservant.com .

    http://myownhomeserver.com

    28 Responses to How to make a Cheap Home Server using a Pogoplug V2

    1. Fred B,
      January 24, 2014 at 12:08 AM

      Any additional tutorials? I really need one for using a PP with Alarm on a USB and a 3tb HDD to create a file server.

    2. Rob G.
      January 7, 2014 at 9:22 PM

      I recently watched your tutorial about installing ARM and would like to know if you could make a video on installing plex?

    3. Rob Ghost
      January 6, 2014 at 4:58 PM

      Would you be kind enough to provide a video tutorial on how to install Plex,on a pogoplug? I found your first tutorial on installing Arch very helpful and it made me feel confident installing it.

    4. lulu
      December 11, 2013 at 7:31 PM

      can you turn a pogoplug into a server for hosting a website? i have a photography website running on flash and is currently being hosted by godaddy for both domain and linux server. i’d like to be able to use this to do the same.. is that possible? please help~

      • December 12, 2013 at 2:44 AM

        Hi lulu!
        Yes, you could indeed do that, however I do not recommend it if this is for a photography business, etc.

        • lulu
          December 12, 2013 at 5:07 PM

          I’m going to run something simple with a portfolio to show and a contact info. I have the v2 version, will that be too slow?

    5. Larry
      May 27, 2013 at 6:47 PM

      Hi, when are you going to make the tutorial to reverse the pogoplug installation. Can;t wait for this?

    6. JIN
      March 7, 2013 at 3:13 PM

      excellent tutorial for novices….
      thank you.
      Do you have any plan to make how to install OpenMediaVault into pogoplug?

      • Phil
        March 28, 2013 at 9:42 AM

        Ditto this request for OMV!

    7. March 2, 2013 at 1:25 AM

      After applying the commands into the “rc.local” file the led doesnt not change upon reboot. Any idea as to why? The commands work like a charm but has to be manually imputed every time I reboot the pogo server. Thanks!

    8. Jerry
      February 22, 2013 at 7:51 PM

      I followed your guide and thanks to you for making it easy for a newbie in linux. My goal is to setup a file server for all my MP3 and movies so all the rest of the PC’s and IPAD can connect. What is the next step to accomplish that and do you have a guide to install Samba or Apache. Is that normal after I installed arch linux the /etc/rc.conf is blank? Your help is greatly appreciated.

    9. Kevin
      February 18, 2013 at 3:41 PM

      So I was hoping to follow your tutorial so I could make a media server just for private viewing both inside and outside the home. However my current PogoPlug is the newer Classic (but not the newest V4) so I guess that makes it a V3 model. First question: are you planning on a tutorial for the V3 Classic? Also, I was hoping to use the Skifta Linux app because then I could use the Android apps to access my media. The only blurb I found so far is here and am not even sure if this will work… http://forums.skifta.com/topic/how-to-install-on-headless-linux-server

      http://forums.skifta.com/topic/how-to-stream-on-android-device-media-stored-on-a-freebox-nas#post-3973

      http://www.skifta.com/getting-started/list-other-downloads

      Is what I’m hoping to do even possible? Thanks for any input/feedback!

      I guess I could always try to locate an older Series 2 PogoPlug if that’s the only way to do it.

      Thanks,
      Kevin

      • February 20, 2013 at 4:19 PM

        I don’t have a V3 Pogoplug to test it with, so I am unable to make the tutorial. However, the instructions are at http://archlinuxarm.org/platforms/armv6/pogoplug-provideov3 which are pretty straight forward.
        My last Pogoplug said it was a V3 on the box (according to the model #), but on the bottom of the pogoplug device itself, it turned out to be a V2 on the label.
        I haven’t had a chance to look into skifta and since I don’t have any Android devices, I’d have no way to test it, but I will try to look into it soon and see if I can figure it out.

        Sorry I don’t have any other news and sorry for the delayed reply.

        • Kevin
          February 21, 2013 at 4:08 PM

          Thanks for getting back to me – much appreciated. I’ll check out the link – thanks. I still have some homework to do and next up need to open a dialogue with the Skifta devs to get some more info. I’d love to pull this off, but with my limited knowledge of Linux coupled with limited support by Skifta is going to make for one interesting attempt to say the least.

          • Kevin
            February 21, 2013 at 4:13 PM

            Ok, a little late in doing this but I just realized my Model# based on the sticker on the bottom is -E02 which means it is V2 and not V3. I was planning on picking another one up for this project so maybe I’ll buy a newer V3 or V4 for my other needs and use this one for the attempt.

            Quick question – is there a means of reverting back to a factory state if I ever wanted to reflash the device back to a normal PogoPlug?

            • February 27, 2013 at 9:45 AM

              Yes, you can revert it back to the factory firmware. It’s a little tricky to get right, but it’s pretty simple. I’ve done it once and need to make a tutorial ASAP … just pressed for time!

            • May 30, 2014 at 1:45 PM

              If you have installed Arch Linux on the Pogoplug and want to revert to stock firware, its pretty simple. Find a FAT formatted USB stick and create an empty older called revert in it. Now plug this USB stick onto the top USB port of the Pogoplug and restart the device.

    10. balord
      February 9, 2013 at 1:04 PM

      very nice tutorial. so detail and straight to the point. thanks so much!!! :) cant waiting for the next tutorials. :)

    11. Piotr
      February 9, 2013 at 5:01 AM

      Fantastic tutorial – Thanks! I am thrilled to see nex one with LAMP installation!

    12. Phil Reitz
      January 28, 2013 at 8:31 PM

      Great! And now that the server is prepared, how do I use/access it, get it close to the functionality of stock Pogoplug? Tutorials, articles, Youtube videos? I’m really hungry, now!

      • January 29, 2013 at 1:21 AM

        Hey Phil,
        I’ll try to make some new tutorials very soon explaining that. I’ve been so busy lately that I haven’t had a chance to do so, but I’ve got a few really cool uses for a hacked Pogoplug that I personally use and want to make tutorials for. Hopefully I can get those made and uploaded soon! Thanks for the feedback!

        • Phil Reitz
          January 30, 2013 at 3:27 PM

          Perfect, that’s just what I was hoping for. And if the new tutorials are anything approaching the first, all us pogopluggers will be thrilled! And just remember this word of wisdom from Mario Andretti: “If things seem under control, you’re just not going fast enough.”

        • Phil Reitz
          January 30, 2013 at 5:52 PM

          As I’m poking around looking for next steps which approach PogoPlug stock usability, I see OpenMediaVault. The gui looks very sophisticated and flexible. However, it installs on Debian Linux, not Arm. So I’m hoping your tutorials address applications such as OpenMediaVault and the pros/cons or Arch Linux vs, debian, etc.

    13. oondi
      January 26, 2013 at 1:57 PM

      Awesome job, really easy to understand. I know this may seem dumb, but what’s the next step? I’m not to familiar with LAMP servers and never messed around a lot with them, but what can I use this for? Media server, if so what links should I check out? I know, terrible questions but after searching a bit on the web I can’t seem to find out what to do next :(

      Thanks for the tutorial, awesome video and I hope to learn some more about this stuff.

      • January 29, 2013 at 1:19 AM

        Hey oondi,
        I haven’t had a chance to make the next part of this tutorial where you actually install Apache, MySQL, PHP (The “AMP” to LAMP), but I’ll try to do that very soon.
        I’ve got some other great tutorials planned as well, I just have to find a spare minute to make them. Thanks for the feedback!

    14. Saurav
      January 10, 2013 at 4:08 AM

      thank u dude…its so nice!!

    15. Waheed
      December 22, 2012 at 4:01 PM

      It’s a great tutorial and development! I am knowing for the first time I could have my own home server… Hope to profit a lot from you!

      It is really a great one!

    16. mediaReader
      November 5, 2012 at 1:30 AM

      Excellent guide. Thank you!

    Leave a Reply