Is a Raspberry Pi efficient enough as a home NAS, Git, and web server, or should you use better hardware?
-
-
Answer:
I use a raspberry pi as a home NAS. It should be fine running those other things. Keep in mind that the ethernet port on the pi is only 100Mb/s. I am assuming that this is basically a personal server, and you won't be dealing with any kind of large volume of traffic. You won't be serving thousands of connections using a raspberry pi. It's simple: a pi and a big USB hard drive running a samba share. Not too difficult to set up. Installing a web server and git server should also be easy with the raspbian package repository. One thing that I would warn you is that you need to get a good SD card for you main file system. I had a crappy (Amazon brand) one that would constantly get in some corrupted state and I would have to restore a backup. Now I have a Sandisk and it hasn't given me any problems.
Nicolas Smith at Quora Visit the source
Other answers
The pi is good enough for light duty. I use one to host Time Machine backups, SMB file shares, CUPS access to a printer, Media Hosting via MiniDLNA and pyTivo and a few other tasks. Its IO is limited by the USB2 bus speed and the Ethernet is on the same bus as the USB disks. It is cheap and runs a full linux debian stack. It should be ok for 2 to 3 users.
Sal Denaro
Yes, the raspberry pi is powerful enough, the biggest bottleneck is going to be the internet speedI can stream fine using samba/nfs to a single computer, so if streaming is possible, it should be good enough for a NAS solution.Disclaimer: I have an older model raspberry with 512mb ram, there is a newer model now, and a more powerful processor)
Steven Koffijberg
Yes it is. If you're streaming movies from it from multiple devices then it can be slow but if your use is quite light then its perfectly adequate.
Gary Hall
Related Q & A:
- What is the difference between application server and web server?Best solution by Server Fault
- How can I communicate Raspberry Pi and Arduino (in both ways) using a 10-15m distance wires?Best solution by Arduino
- How to send image to web server?Best solution by Stack Overflow
- How do I make a home based server?Best solution by lifehacker.com
- Is it possible to grow a raspberry in a small pot?Best solution by Yahoo! Answers
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.