Ok here is my little contribution to this great forum If you need server to run some legal stuff 24/7 and you have your old laptop lying around here is simple step by step how to do it. It consumes only around 30W with closed lid. Install fresh copy of Windows XP or Windows 7. Enable Remote Connection Protocol. Set password for your windows account. In Power Settings change to "always on" and change setting in Advanced tab if you close the lib it will not go to sleep. If you have static ip and more than 1 port on your modem try connecting it directly to modem and maybe you will get dynamic ip for you laptop. If you have static or dynamic ip with 1 port connect it to your router (with cable or wirelessly) and forward 3389 port to your local ip of your laptop. (I prefer dynamic ip for things I run.) If you have dynamic ip register account at no-ip and install no-ip software on your laptop. Now you can remotely connect (with RDP) to your server from anywhere you are. For better security it's better if you forward any other port to your local 3389/tcp port. Example: forward 25543/tcp tp your local ip:3389/tcp. You can also use your old desktop PC but it consumes more electricity. If you have 64-bit PC with 2 gb ram or more you can run vmware or hyper-v for multiple OS installations - in case you need linux and windows for your scripts. If you want to run Windows 7 on your PC, here's what it takes: 1 gigahertz (GHz) or faster 32-bit (x86) or 64-bit (x64) processor 1 gigabyte (GB) RAM (32-bit) or 2 GB RAM (64-bit) 16 GB available hard disk space (32-bit) or 20 GB (64-bit) DirectX 9 graphics device with WDDM 1.0 or higher driver Never run illegal stuff from your ip.