Foo

= Name = Internal Server

Description
The HS need to be tidy in his IT, centralized everything

Goal
Provide a server internal to the hackerspace.

Requirements
The services that would be nice to have are listed below.

Maybe find a mini rack to put the switch on it and keep everything clean.

Services available only from inside the HS

 * MPD Daemon
 * ssh key updater (put the key on a single machine which then upload the key on guest1, guest2)
 * OpenLDAP Server for personal identification (wifi and login into guest1 and guest2, wiki, ftp)
 * radius server for the wpa
 * Sync guest1 and guest2 to be the same and to share all the software installed (sync the key too)
 * screen session for share coding
 * Samba shares
 * NFS share
 * A pulse server to output the sound of Guest1 and Guest2 on the big speaker (easy conference tool, easy way to look at vids :))


 * other ideas : http://hackerspaces.org/wiki/Hackerspace_Software

Services available from anywhere

 * FTPServer on ssl or ssh
 * Git server (gitolite ?)
 * IP over DNS server (http://thomer.com/howtos/nstx.html, http://code.kryo.se/iodine/ seems better as it support authentication)
 * SSH or openvpn to access the hackerspace for ctf or other event
 * virtualisation for testing stuff
 * bug tracker

The internal requirement for the server

 * Less than 40 Watt on load
 * RAID for fallback
 * Easy backup
 * Encryption of some directory would be nice to have
 * at least 8 Go of ram

Propositions
Gcmalloc can provide simple atx cases and the power supplies are legion around, so I'm not counting them in the price The first try is : Cheap Motherboard Intel D525MW, Atom D525 Dual Core, Mini-ITX 85 CHF HDD 1 * 1 To			Hitachi green 50 CHF

TOTAL 135 CHF

Middle Motherboard Jetway JNC9C-550 http://www.jetway.com.tw/jw/ipcboard_view.asp?productid=781&proname=NC9C-550-LF 109£	HDD Similar to High TOTAL 160+100+120=380 CHF without the raid 160+100+60=320	without the ssd 160+60=220

High Motherboard JNF81-T56N http://www.mini-itx.com/store/~JNF81-T56N 139£	HDD 40 Gb ssd http://digitec.ch/ProdukteAuswahl2.aspx?knr=2075 100 CHF 2 * 2To Hard drive 60 CHF per piece 120 for both

TOTAL 160+100+120=380 CHF without the raid 160+100+60=320	without the ssd 160+60=220

On the month of november, A 2 To HDD cost around two time my arm (around 240 CHF). All that is caused by the flood in Thailand. We should wait for the price to calm down a bit Freestorm proposed to give freely 160Go Sata HDD. We can then easily go to the JNF81-T56N motherboard. the resulted prices are as following: We need around 200 CHF to end this project.
 * JNF81-T56N 139 livres --> 162 CHF
 * DDR3 SODIMMS 1066MHz 29 CHF

Cheap Motherboard Intel D525MW, Atom D525 Dual Core, Mini-ITX 85 CHF HDD TOTAL 85 CHF

Middle Motherboard Jetway JNC9C-550 http://www.jetway.com.tw/jw/ipcboard_view.asp?productid=781&proname=NC9C-550-LF 109£	TOTAL 160+100=260 CHF without the raid 160+100=260	without the ssd 160=160

High Motherboard JNF81-T56N http://www.mini-itx.com/store/~JNF81-T56N 139£	HDD 40 Gb ssd http://digitec.ch/ProdukteAuswahl2.aspx?knr=2075 100 CHF

TOTAL 160+100=260CHF

Schedule
The goal is to have it before the beginning of january 2012
 * 09 november 2011 : we made some benchmark on a atom N270, with heavy load on an apache server, sshd daemon, mpd and vsftp. Everything is working flawlessly :) so we can go for the dual core atom. The ftp connexion were around 15 MByte per connexion. We need at least 8 Go of ram for that.

Project Owner

 * gcmalloc

Participant

 * Rorist
 * Speredenn
 * Fred