YunoHost 2.0 : l’auto-hébergement à portée de clic

63
20
juin
2014
Internet

YunoHost 2.0 est sortie ! 10 contributeurs acharnés, 22 mois de labeur et plus de 9 000 tasses de café ont été nécessaire à la sortie de cette version, qui apporte son lot de nouveautés. Petit rappel des faits depuis la première version :

YunoHost est une distribution GNU/Linux facilitant l’installation et l’utilisation d’un serveur. Elle est basée sur Debian Wheezy ainsi que sur d’autres logiciels libres. YunoHost fournit par défaut des services de courriel, de messagerie instantanée ainsi qu’un serveur web permettant de gérer le tout via son navigateur web.

Les possibilités sont étendues via un système d'application : vous pouvez ainsi héberger vos sites web, blogs ou wikis, installer des applications personnelles comme OwnCloud, RoundCube ou Jappix, ou ajouter d'autres services comme un serveur VPN ou de torrent. La liste complète est disponible ici.

Le nom YunoHost se prononce « why you no host », qui signifierait en argot anglais « pourquoi vous n'hébergeriez pas ».

YunoHost

Proxy HTTP(s) gatejs

Posté par  . Édité par Xavier Teyssier, Benoît Sibaud, Pierre Jarillon et rootix. Modéré par ZeroHeure.
20
20
juin
2014
JavaScript

gatejs est un nouveau mandataire/proxy HTTP(s) (forward & reverse) qui a pour vocation de remplacer squid, nginx, varnish ou encore apache, dans leurs fonctions de proxy (forward & reverse). Il est publié sous licence GPLv3.

Il est développé en JavaScript (2/3) et en C++ (1/3). Il est prévu que la proportion de C++ se réduise au fil du temps. Ce proxy utilise le moteur Javascript V8 et nodejs.

Il a été initialement conçu pour offrir plus de flexibilité sur l'interception et le traitement d'informations en HTTP.

Pour ceux qui ne sont pas pro-JavaScript, il est important de préciser que les performances de gatejs sont proches, voire dans certains cas, supérieures à nginx.

De plus, l'utilisation de Javascript permet d'augmenter la lisibilité des codes, de les factoriser et de renforcer la sécurité, surtout pour des opérations complexes.

Les configurations sont écrites au moyen de la notation d'objets Javascript (JSON).

Journal CodeLauncher: un petit serveur maison pour exécuter rapidement du code C ou Python

Posté par  . Licence CC By‑SA.
Étiquettes :
9
20
mai
2014

CodeLauncher est un petit serveur sans prétentions écrit en Python et basé sur Flask.

Il fournit une interface en HTML5/CSS3 fournissant un petit program Hello World de base en C ou en Python à modifier et un bouton pour lancer le code.

C'est très pratique pour tester un petit bout de code rapidement sans avoir à ouvrir un éditeur, puis compiler dans le cas du C.

Le projet est stocké sur Github: https://github.com/dadadel/codelauncher

Voilà j'espère que ça vous sera utile (…)

Journal Host@home : faciliter l'auto-hébergement

47
27
avr.
2014

On vous dit que google conserve vos données, que facebook les communique à des tiers. Vous vous sentez concernés par les articles parlant de vie privée. Alors ça y est, c'est décidé, vous ne dépendrez plus de sociétés tierces pour héberger vos courriels, pour échanger des fichiers avec vos contacts… Vous allez vous auto-héberger.

Super.

Euh, par contre, comment on fait? Entre le nom de domaine à louer, la machine à choisir en tant que serveur, les lignes de (…)

Journal Serveur mails perso

Posté par  . Licence CC By‑SA.
Étiquettes :
33
23
mar.
2014

Il y a environ deux mois, j'avais posté une question sur le forum linuxfr pour monter un serveur personnel…

Après plusieurs essais, je pense avoir trouvé une solution assez simple et économique. Pour rappel, les conditions sine qua non étaient:

  • 100% Compatible Debian Linux
  • Fanless
  • Basse consomation (e.g ARM)
  • Prise ethernet.
  • Pas de micrologiciels binaires.

Et idéalement:

  • Compatible RAID logiciel, soit sur carte SD, soit sur mini disque dur 2"5
  • Debian Linux préinstallé
  • Bluetooth
  • Bon marché.

Aujourd'hui, je voudrais vous (…)

Jeudi du libre le 20 mars 2014 à Lyon : YunoHost

Posté par  (site web personnel) . Édité par Benoît Sibaud et palm123. Modéré par claudex. Licence CC By‑SA.
15
17
mar.
2014
Communauté

Alors que nos vies deviennent de plus en plus liées au numérique, et que le droit à la vie privée s'en voit menacé, il est un devoir pour le citoyen de se réapproprier ses données personnelles. Sur Internet, au-delà des questions éthiques et idéologiques, c'est la technique qui demeure un frein à cette responsabilisation nécessaire de tout un chacun.

Si l'hébergement de ses propres services sur le réseau est une bonne pratique face à ces enjeux, il ne devrait pas être si contraignant de l'adopter.

Pour répondre à ce problème, l'ALDIL a souhaité présenter YunoHost, solution libre mettant l'auto-hébergement à la portée de tous en proposant de simplifier les processus techniques.

Pour en savoir plus sur cette distribution, et plus particulièrement la version 2 qui apporte un grand nombre d'innovations, n'hésitez plus et rendez-vous à la Maison Pour Tous - salle des Rancy le jeudi 20 mars 2014 à 19h30, au 249 rue Vendôme - 69003 LYON (Métro Saxe Gambetta).

Forum Astuces.divers Crashs Linux 64 bit / Dovecot avec proc Nano U2250

Posté par  . Licence CC By‑SA.
6
29
jan.
2014

Bonjour,

Il y a quelques mois, liZe signalait des problèmes de plantage avec une Dedibox et Dovecot… D'autres personnes signalaient le même type de plantages avec d'autres distributions de Linux et d'autres noyaux.

Je viens de vivre la même mésaventure et j'ai une hypothèse et surtout une solution qui marche à partager.

Je n'ai pas pu répondre sur le fil de liZe (http://linuxfr.org/forums/general-general/posts/crashs-etranges-de-serveur) car les commentaires y sont maintenant fermés… Enfin, voici les résultats de mes investigations envoyées (…)

Forum Linux.embarqué Cherche boitier pour serveur «maison»

Posté par  . Licence CC By‑SA.
Étiquettes :
2
16
jan.
2014

Bonsoir à tous,

Je recherche un boîtier pour héberger un serveur mails / internet / jabber / etc.
Avec impérativement les caractéristiques suivantes:
- 100% Compatible Debian Linux
- Fanless
- Basse consomation (e.g ARM)
- Prise ethernet.
- Pas de micrologiciels binaires.

Idéalement
- Compatible RAID logiciel, soit sur carte SD, soit sur mini disque dur 2"5
- Debian Linux préinstallé
- Bluetooth
- Bon marché.

Il y a des boitiers avec Ubuntu préinstallé, mais je me méfie des (…)

Journal Blague : Plouf le serveur

Posté par  (site web personnel) . Licence CC By‑SA.
1
8
jan.
2014

Une petite blague de geek, à ajouter au recueil existant :

  • Vous connaissez l'histoire de Plouf le serveur ?
  • C'est un serveur qui rejoint le pool ntp.org, et plouf le serveur !

À propos, n'hésitez pas à le rejoindre, le réservoir de serveurs NTP en question, c'est bien.

Journal TMDBPHP ou comment créer des metas pour ses films avec MediaTomb

Posté par  (site web personnel) . Licence CC By‑SA.
9
1
déc.
2013

TMDBPHP (The Movie DB PHP) est un petit projet que j'ai commencé à écrire pour organiser ma collection de films avec MediaTomb. Pour se faire, j'ai réalisé une petite interface web en PHP et jQuery avec une modification du fichier import.js de MediaTomb. TMDBPHP n'est pas encore très évolué, mais il sait récupérer les informations provenant de l'api de themoviedb.org, enregistre les informations dans un fichier XML et copie la jaquette dans un répertoire. L'utilisateur à le choix entre différents (…)

Forum Programmation.python Un petit serveur d'ebooks

Posté par  . Licence CC By‑SA.
Étiquettes :
3
1
déc.
2013

Bonjour,

Voici une petite application Python qui permet de gérer une collection de livres électroniques stockés dans un dossier. Elle est simple et tient dans un seul fichier. Elle génère une page HTML basique.
Elle vous permet de voir votre liste de livre, de les filtrer par la première lettre, de rechercher, de choisir un livre et obtenir quelques infos (titre, auteur, résumé) ainsi qu'un lien pour le télécharger.
Pour l'utiliser il faut utiliser un serveur WSGI comme gunicorn, Apache/mod_python, (…)

Forum Programmation.web serveur http virtual avec python

Posté par  . Licence CC By‑SA.
Étiquettes :
1
21
oct.
2013

Bonjour,

Je suis à la recherche d'un serveur http virtuel pour tester quelque cms tel que
mezzanine
http://mezzanine.jupo.org/,
django-cms
https://www.django-cms.org/en/.
J'ai découvert et été séduit par ces nouveaux cms écrit en python. Je me trouve dans l'incapacité de les tester ou de les lancer.
J'ai opensuse 12.3 et j'ai l'habitude d'user apache, mysql, php et des cms comme wordpress et joomla.
Il me faudrai un environement dans lequel je puisse tester les cms en python.
je te tiens (…)

Forum Linux.général serveur compromis / n'importe quel mot de passe FTP accepté

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
1
28
juil.
2013

Bonjour,
je suis bien embêté : mon serveur kimsufi a été modifié à mon insu, quelqu'un ayant accès au compte FTP de la machine. Je croyais qu'il y avait un lien avec le problème de sécurité dont OVH a été victime mais je crois que dans mon cas, les choses sont encore plus simples : quelque soit le mot de passe qui est donné pour l'utilisateur "ftp", la connection est acceptée !

Il doit donc y avoir un gros trou de (…)

Forum général.cherche-logiciel Serveur de torrents (tracker)

Posté par  . Licence CC By‑SA.
1
30
juin
2013

Bonjour

Pour un petit projet perso en cours (serveur de partage de photos de et pour la famille) je souhaitais proposer le téléchargement de grandes quantités de ces dernières (fichiers compressés) par Bitorrent

Pour que cela reste privé je me dis qu'il faudrait avoir un tracker sur ce serveur et un client qui fasse le premier partage.

Connaissez-vous un tel logiciel, libre évidemment et pas trop lourd pour ma petite machine.

Les recherches sur Internet mènent surtout à des sites (…)

Forum général.général Crashs étranges de serveur

Posté par  . Licence CC By‑SA.
Étiquettes :
1
10
juin
2013

Depuis plusieurs mois, un de mes serveurs (une Dedibox) s’arrête de temps à autres, alors qu’il n’y a que dovecot installé dessus. Le serveur devient inaccessible après un certain temps de fonctionnement (de quelques heures à plusieurs jours), sans possibilité de connexion SSH ni réponse aux pings. Un redémarrage est alors obligatoire.

Après le freeze, plus rien n’est écrit sur le disque (pas de logs), l’erreur ressemble donc à un kernel panic. Cependant, les mécanismes permettant de détecter les crashs (…)