« Hébergement des sites des binets » : différence entre les versions

De WikiBR
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 7 : Ligne 7 :
Pour demander l'hébergement de ton site, [https://panix.binets.fr ouvre une tâche Panix] en précisant l'identifiant du groupe/binet au nom duquel tu fais la demande (si tu ne le connais pas, donne le lien vers le groupe/binet sur Sigma).
Pour demander l'hébergement de ton site, [https://panix.binets.fr ouvre une tâche Panix] en précisant l'identifiant du groupe/binet au nom duquel tu fais la demande (si tu ne le connais pas, donne le lien vers le groupe/binet sur Sigma).


Tu peux également demander à mettre une [[authentification CAS]].
Tu peux également demander à mettre une [[authentification CAS]], ou [[openID]].


En fonction des technologies utilisées, on a différents tuto à te proposer:
En fonction des technologies utilisées, on a différents tuto à te proposer:
Ligne 13 : Ligne 13 :
* un [[Tuto pour le déploiement des sites avec Docker]] pour n'importe quel site.
* un [[Tuto pour le déploiement des sites avec Docker]] pour n'importe quel site.


== Sans visibilité extérieure ==


Les sites internes sont hébergés sur [[Admin:Ostizan | Ostizan]].
Les sites internes sont hébergés sur [[Admin:Ostizan | Ostizan]].


L'administration du site se fait par ssh. Il est ouvert à tous les administrateurs du binet considéré, et à eux seuls.
== Sans visibilité extérieure ==
 
L'administration du site se fait par [[SSH]]. Il est ouvert à tous les administrateurs du binet considéré, et à eux seuls.


L'écriture du site est bien entendu à la charge du webmaster du binet ; en cas de nécessité et pour une raison valable, un BRman pourra cependant proposer son aide.
L'écriture du site est bien entendu à la charge du webmaster du binet ; en cas de nécessité et pour une raison valable, un BRman pourra cependant proposer son aide.
Ligne 27 : Ligne 28 :
== Avec visibilité extérieure ==
== Avec visibilité extérieure ==


Le BR a un partenariat avec la DSI qui lui permet d'exposer certains sites à l'extérieur. Ils feront l'objet d'un audit de sécurité par la DSI. Pour le passer, il faut respecter les dernières recommandations de sécurité, notamment pour tout ce qui est authentification, contenu dynamique. Notons cependant que cela ne devrait pas poser de problèmes pour les sites statiques.  
Le BR a un partenariat avec la DSI qui lui permet d'exposer certains sites à l'extérieur. Ils feront l'objet d'[[un audit de sécurité]] par le BR et la DSI. Pour le passer, il faut respecter les dernières recommandations de sécurité, notamment pour tout ce qui est authentification, contenu dynamique. Notons cependant que cela ne devrait pas poser de problèmes pour les sites statiques.  


Les sites souhaitant un site avec visibilité depuis l'extérieur doivent dorénavant respecter la charte suivante :
Les sites souhaitant un site avec visibilité depuis l'extérieur doivent dorénavant respecter la charte suivante :

Version du 18 mars 2023 à 16:00

Le BR propose aux binets qui le désirent d'héberger gratuitement leur site web.

Cet hébergement s'organise selon deux formules, avec ou sans la possibilité d'accéder au site de l'extérieur du Plâtal.

Pour demander l'hébergement de ton site, ouvre une tâche Panix en précisant l'identifiant du groupe/binet au nom duquel tu fais la demande (si tu ne le connais pas, donne le lien vers le groupe/binet sur Sigma).

Tu peux également demander à mettre une authentification CAS, ou openID.

En fonction des technologies utilisées, on a différents tuto à te proposer:


Les sites internes sont hébergés sur Ostizan.

Sans visibilité extérieure

L'administration du site se fait par SSH. Il est ouvert à tous les administrateurs du binet considéré, et à eux seuls.

L'écriture du site est bien entendu à la charge du webmaster du binet ; en cas de nécessité et pour une raison valable, un BRman pourra cependant proposer son aide.

L'adresse du site est alors mon_binet.binets.fr ou mon_binet.binets.eleves.polytechnique.fr ;

La base de données MySQL est accessible par un PhpMyAdmin : http://phpmyadmin.binets.fr/. Le nom d'utilisateur correspond au nom du binet tel qu'il apparaît dans le nom de domaine. Le mot de passe a été donné au binet à la création de la base SQL ; le BR ne le possède pas et vous devez le passer à vos successeurs pour éviter de le perdre à tout jamais.

Avec visibilité extérieure

Le BR a un partenariat avec la DSI qui lui permet d'exposer certains sites à l'extérieur. Ils feront l'objet d'un audit de sécurité par le BR et la DSI. Pour le passer, il faut respecter les dernières recommandations de sécurité, notamment pour tout ce qui est authentification, contenu dynamique. Notons cependant que cela ne devrait pas poser de problèmes pour les sites statiques.

Les sites souhaitant un site avec visibilité depuis l'extérieur doivent dorénavant respecter la charte suivante :

  • Aucune information ne doit être diffusée qui pourrait nuire à l'image de l’École. (photos, vidéos, etc.)
  • Le site doit avoir une qualité visuelle, si ce n'est professionnelle, du moins très correcte.
  • Le site ne doit pas héberger de vidéos ou diffuser un flux vidéo (streaming). Toutes les vidéos du sites doivent être hébergées à l'extérieur. (Dalymotion, YouTube, etc.)
  • Les images présentes sur le site ne doivent avoir une résolution suffisamment faible afin de ne pas saturer la bande passante vers l'extérieur.
Warning.png Attention : Si le site concerne un événement extérieur avec un public de plus de 50 personnes, la DSI demande à ce que la DIRCOM soit prévenue.

Modalités techniques

L'hébergement classique offert par le BR présente les caractéristiques suivantes :

  • Capacité de stockage limitée à 200Mo par défaut. Il est possible d'obtenir plus sur demande.
  • Serveur apache avec PHP 7
  • Base de données MySQL
  • Accès en HTTPS/HTTP
  • Hébergement Django/Flask avec uWSGI

Si vous avez des besoins plus spécifiques, n'hésitez pas à nous en parler.