J'utilise actuellement un Ye Olde HP Compaq nc6220 exécutant Ubuntu Server 15.04 en tant que serveur pour exécuter de petits travaux dans mon placard. Ça va bien, mais la pièce peut devenir un peu grillée (ce qui est bien) et je suis à peu près certain que ce n'est pas la configuration la plus économe en énergie.
Quelques exemples des petits boulots que j'exécute dessus:
- Téléchargement du vidage de données SE environ deux fois par an sur un gros disque dur externe (environ 30 Go de vidage) via un torrent
- Lecture de musique via une prise casque 3,5 mm la journée, gérée par une tâche cron
- Exécution d'un serveur Apache à très, très faible volume (il se trouve sur mon réseau local, donc il n'y a pratiquement aucune charge au-delà de la base Apache load)
- Exécution d'applications Rails à faible volume
- Tester tout ce que je veux
Comme il exécute Ubuntu Server, je peux exécuter presque tout sur il. Le problème que je rencontre est l'exécution de choses qui nécessitent une architecture 64 bits - le nc6220 est 32 bits.
Donc, j'ai besoin de quelque chose qui:
- est assez pas cher (moins qu'il n'en coûterait pour faire fonctionner un serveur Amazon EC2 pendant quelques années, ce qui signifie < 200ish $, mais je suis flexible sur le prix
- Possède une prise casque 3,5 mm, ou un moyen de sortie audio à cela d'une manière ou d'une autre (je m'en fous d'avoir un haut-parleur)
- Dispose d'un port USB ou deux, pour connecter ce disque dur de vidage de données externe
- Dispose d'un Ethernet port ou WiFi
- Peut exécuter une version compatible de Linux - définie comme étant capable d'exécuter des applications Rails et de compiler des programmes C.
- Ne suffoquera pas ou ne fondra pas dans une pièce avec une ventilation terrible (pensez à environ trente pieds carrés et pas de flux d'air)
Je suis moins préoccupé par la compatibilité 64 bits, mais ce serait certainement un plus. Qu'est-ce qui fonctionnerait pour cela?