[[Category:Ongoing_ProjectsClosed_Projects]]= Name =Internal Server
== Description ==
* The HS need to be tidy in his IT, centralized everything == Goal ==Provide a * Service currently running on the server internal to the hackerspace. == Obstacle ==: [[:Category:Services|List of services]]
== 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)
* distcc daemon
* screen session for share coding
* Samba shares
* NFS share
* other ideas : http://hackerspaces.org/wiki/Hackerspace_Software
=== Services available from anywhere to come ===* FTPServer on ssl or ssh* Git server (gitolite Join SpaceNET for authentication ?)https://spacefed.net/wiki/index.php/Spacenet* WAITING ON LDAP IP over DNS server (http://thomer.com/howtos/nstx.html, http://code.kryo.se/iodine/ seems better as it support authentication)* WAITING ON LDAP SSH or openvpn to access the hackerspace for ctf or other event == The internal requirement for the server ==* Less than 40 Watt on loadMAYBE ONE DAY bug tracker* RAID for fallback* Easy backup* Encryption of some directory would be nice to have == Propositions ==This is just a first try, everybody is free to add comments to that <pre>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 109£ HDD Similar to High TOTAL 160+100+120=380 CHF without the raid 160+100+60=320 without the ssd 160+60=220 [http://wiki.hamburg.ccc.de/ChaosVPN::Howto ChaosVPN]
High Motherboard JNF81-T56N== Received Money == http* [[User:Speredenn|Speredenn]] ://www20.mini-itx.com/store/~JNF81-T56N CHF 139£ HDD 40 Gb ssd http* [[User:FreeStorm|FreeStorm]] ://digitec.ch/ProdukteAuswahl2.aspx?knr=2075 100 .- CHF 2 * 2To Hard drive 60 CHF per piece [[User:Gcmalloc|Gcmalloc]] 120 for both: 124.- CHF
TOTAL 160+100+120=380 '''We need 67.60 CHF without the raid 160+100+60=320 without the ssd 160+60=220</pre>to end this project.'''
== 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.
* 01 december 2011 : The motherboard JNF81-T56N was ordered,should be there 6 days later.
* 02 december 2011 : The motherboard JNF81-T56N is out of stock, need to wait.
* 13 December 2011 : The server is up and running. Waiting for it to be network configured and to filter the services.
* 04 January 2012 : The server is up and running, multiple services will follow in their own project.
* 20 January 2012 : The server is racked.
* 18 July 2020: The server has been serviced, fan oiled and everything cleaned
== Project Owner Leader ==* gcmalloc[[User:Gcmalloc|Gcmalloc]]
== Participant Participants ==* [[User:Rorist|Rorist]]* [[User:Speredenn|Speredenn]]* [[User:FreeStorm|FreeStorm]]* [[User:Francois|Francois]]* Fred[[User:Nemen|Nemen]]