I'm sure many of us have servers setup at home for testing and development, learning or just for experimenting with. What sort of setup do you have and what do you use your server for, anything more exciting than simple file sharing or print servers for the family?
|
|
closed as off topic by sysadmin1138♦ Jun 24 '11 at 14:53
Questions on Server Fault are expected to relate to professional server, networking, or related infrastructure administration within the scope defined in the FAQ. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about closed questions here.
|
I have a nice large raid 5 (4x500gig sata2) for backup, torrents, and upnp streaming to my xbox. Origionally I ran windows on it and got fedup with lack of support for apache and a few other linux things I was used to. (Try to get svn to mirror a repo in windows - much harder then it has to be.) So I switched to Ubuntu linux and beat my head over poor support upnp support. I can't say everything was broken but barely any the programs I used ever seemed finished. I now run windows home server with a few additions. WHS supports upnp streaming for video after you get it's updates (sorta out of the box) and adding something to properly stream the audio is very easy (google around the forums) uTorrent (like most torrent programs) can pull torrents out of a folder and move them somewhere else and start torrenting them. There are also lots of instructions for running it as a service. I've also setup dropbox (www.getdropbox.com) so I can "drop" torrents on it from anywhere. And uTorrent has a wonderful little webgui. So I no longer have an ssh client and bash, but I can still backup my repos over smb and I've moved towards git instead of svn so my life isn't any harder on windows. What I really want to be able to do is watch my movies and TV on my TV and not have to play with it every two days. And by golly it finally does that. |
|||||||||||||
|
|
Just the standard stuff. Store music, serve movies, control legion of killbots, print... |
|||||
|
|
||||
|
|
|
I stopped running any home servers a few years ago when I realised:
Now I just have a relatively low-powered and sufficiently featured DD-WRT box with which I can connect to the Internet and VPN home. Those are the only essentials. Saying that, I do have a personal colo box. It handles:
|
||||
|
|
|||||||
|
|
I have a Mythbuntu 8.10 home server / media center.
|
||||
|
|
|
Apart from all the basics and state-of-the-art windows domain lab setup with hyper-v and a dozen virtual servers doing actual work - one server runs two instances of Winamp as a service, directed to two different soundcards. They use the ajaxamp plugin for web-based control and both cards are directly wired to each room's sound system using standard audio cabling. This makes it possible to play the same music in all ~five rooms, or have two different "channels" playing if there's a need - completely user-selectable with the web ui from locally stored music as well as predefined web radio channels. The reason for wiring it this way, apart from the cool factor and having the server announce stuff for me, is to prevent network streaming delays which always occur with any ip-based streaming to more than one receiver. Also, I like my music to continue playing when my workstation reboots or whatnot. Of course, wireless audio could be possible but the delay involved could still create annoying echo-effects when hearing the music from two different rooms at the same time. There was a student network streaming project using NTP to sync the playback accurately but it was never finished as far as I know. A Telldus Tellstick controls lighting in all rooms as well - scheduled tasks for generic on and off at useful times, and web ui + command line control - apart from the regular remote in each room. |
||||
|
|
|
I don't have a great setup, mostly because of hardware/time limitations, but I've a few services running:
Deluge is a cross-plataform BitTorrent client that works great in a server. It has a daemon that runs in the background and various UIs that interface with it. A web ui (with https support) to use over the internet, a GUI that can connect to the daemon through the network, and even a CLI. It's really great. |
||||
|
|
|
I have 2 servers in my home. One is for my software development. The other one is for movies, pictures and music. We have 5 home PCs 2 desktops (wife and mine), 2 laptops (wife and mine) and a spare for visitors (read: for when nephew/niece comes to visit :D ). Edit: Oh! I forgot about my former main PC! That is a Windows XP machine that now I use only for accounting software, MS SQL Server, VS.NET Development, Testing Web Pages in various Web Browsers and Google Earth. |
|||||||||||
|
|
I have several server machines running:
My debian box is pretty beefy. I've been considering turning it into a VMWare server, and having all 3 of these boxes be VM's on it (but that takes work :p) |
||||
|
|
|
Right now my workstation is doubling as a server, but here are the server type functions I have it doing:
|
|||
|
|
|
I've had to combine my laptop and my servers into one piece of hardware (massive spring cleaning), but it's doing :
I also run VMware workstation to be able to spin up Solaris or Linux guests to play around with stuff (now that I no longer have my legion of Pentium I, II, and III machines :( ). |
||||
|
|
|
I use Ubuntu 8.10 Server edition on an old Dell Dimension 4600 right now for some basic stuff: SSH server as an entry point to my home LAN, web server for development/testing purposes, fileserver, and the one thing I'm actually really happy about is that I have Bip set up now, which is an IRC proxy. I log into the Bip server from anywhere, and it joins me into the channels I have it connected to. It enables you to connect from many computers under one nick, which is very nice. I can be in Japan and fool people into thinking I'm at home. |
||||
|
|
The server does nothing else really. I use appliances for telephony and routing because I am lazy. (*) Not really cozy with this setup. Very big RAID arrays tend to accumulate defects without a possibility to tell on which disk is the defect. Really a problem of the filesystem though. My plan is to have a look at ZFS on either FreeBSD or OpenSolaris some time in the future. |
||||
|
|
|
I have two Sun Netra X1 servers, each configured with JET so they can jump the other. My primary Netra also acts as a software repository. The secondary does most of my lab duty with zones. Below them is a pair of 3-com matrix switches so I can set up whatever I need from a network perspective. Next in the rack is a Sun 420R connected to a loaded D1000 array for heavy lifting projects. In the last spot is a small 1RU Intel box I use for OpenSolaris or various Linux flavors depending on the project. I use these for a bunch of what I call science projects... The "side tracks" that there's never time for when I have a project on a time-line at work. At this point I don't use them for home infrastructure at all; I have a Linksys appliance running OpenWRT for those functions. At some point I plan to put in a yet to be identified box that will take over some of the OpenWRT's jobs and handle backups, but I haven't made time or budget for that endeavor yet. |
||||
|
|
|
I always trying to set up own SIP server for telephony, But without much success. |
||||
|
|
|
I have an opensolaris box at home that I use for a file server. It has 6 SATA drives and stores my digital photographs mostly. Also picked up a 24 port managed gigabit switch off Ebay that I've used to put a few ports in each room of the house. It and the file server live in the basement where it stays cool and the noise doesn't matter. For most other IT experimenting and learning however I just use virtualization. My network gateway/router is running dd-wrt. |
||||
|
|
|
I have p4 3.2ghz with a msi board, 2gb ddr2 and one 250gb sata2 hdd running Ubuntu 9.04 Server. I have this to:
As a php web developer I really need a Linux environment. I also like playing with networks etc, so the server helps me with that. I am currently trying to get the svn setup correctly so I can commit files from my windows machine (having really big problems with this) The printer sharing is done via cups and also the sharing of external drives via samba. I am still trying to figure out how to mount and umount the drives automatically. As soon as these items are taken care of I can start using it as web server and move all my stuff there and create svn repositories with hooks so that when I commit a file I can view it in a Linux environment. Maybe one day I will be able to also use the server as dhcp server instead of the router. |
||||
|
|
|
Server is a P3/700 with 512MB RAM and stacks of 1TB external disks. It runs:
...anything that I like to be always on. The machine handles it all admirably. The only service on the desktop machine is MPD :) Use Slackware for learning purposes (at one time at least) and the fact that I've had dependency resolving package manager issues with Debian, Ubuntu and RPM distros in the past. Prefer managing that myself now. Not like I install packages all that often :) So, started out for learning, then became indispensable. |
||||
|
|
|
Server is Intel Atom 230 (single core), 250GB Samsung sata II, MiniITX motherboard/case, very silent, minimal power usage.
Services: Samba, ssh, sftp, apache2 with Ruby/Rails and PHP/ZF setup, MySQL 5.1, Subversion (thinking of learning git already). Mainly a development machine I can use from my Windows workstation. I like to experiment with my workstation, having to implement the dev environment after every reinstall was a PITA, now it's all in the Atom :) |
||||
|
|
|
Server is just whatever one it happened to be at the computer store. If I were doing it again, I'd focus significantly more on making it quiet & low energy usage. Right now it handles:
I want it to also handle |
||||
|
|
|
Right now my main server is WHS (Windows Home Server) it has all my data and all the backup from the others computers, apart from WHS there is a Dual Opteron running ESXi 4 and a few VMs (12) ranging from LAMP to Exchange 2007 Organization. |
||||
|
|
|
I use Ubuntu 10.04 (LTS) Server running headless in Silverstone case located just under the stereo in the media cabinet. Looks great, low wattage dual core to keep heat down, vented.
|
||||
|
|
|
I have a Dell PowerEdge 2950 - 2x Xeon 5080 CPUs, 8GB RAM, and 6x146GB SAS drives in RAID-5 Using it for mainly for learning (for fun and work, as I have only been working in a corporate IT environment for 6 months with no previous qualifications) Turnkey Linux fileserver - http://www.turnkeylinux.org/fileserver I would also like to setup a dedicated game server on it as well. |
||||
|
|
|
I set up Ubuntu Server 8.04 at my house for experiments and the like. Right now I've got a headless torrent server (screen + rtorrent) with a samba share so my Windows laptop can put torrent files in. rtorrent watches the shared folder and automatically starts downloading :) I also have mpd (music player daemon) running to get my music fix. I hooked up speakers to my server so I could listen to music and control what's playing from any computer in the house. I also had some fun by letting people control it from the Internet (just using a no-ip domain and their free dns services). I also have the obligatory ssh installed so I can configure it without having to be physically at the machine. I threw CUPS on there as well and hooked up a USB HP printer. I never could get it working right with windows though :-/ Just for fun about a month ago I swapped hard drives and put CentOS on there, installed bind and dhcpd and used that as my dhcp and dns server for awhile. I also had openvpn for awhile to try and get a friend to connect to it but it turned out to be more trouble than it was worth. |
||||
|
|