• Installation de mini PC
  • Et nous discutons programmation…
  • Festival citoyen de Meythet du 8 juin prochain
  • Animation QrCode Quest, journée du patrimoine 2024
  • Regardez vos vidéos chez vous avec Jellyfin
  • Blagues d’informaticiens

Il y a quoi dans les nuages ? Il y a quoi dans les nuages ?

Table des matières

Vendredi 03 mai 2024

Installation de mini Pc

Et oui toujours la même question : que faire de vieux ordinateurs ? Les jeter ? Pas question ! C’est une mission pour la FLOP (Fondation Libre contre l'Obsolescence Programmée) 😆 .

Voici des suggestions:

Box multimedia TV - Android TV x86

Android Oreo Android Oreo

Romain installe Android TV x86 Oreo en live boot. ⌨️ Ah mince Clavier Qwerty.

Résultat: pas très concluants.

L’interface est assez intuitive et très fluide, mais très peu de programmes libres sont dans le magasin d’application + obligation d’ouvrir un compte google … Par contre on a bien accès à de nombreuses plateformes streaming : arte TV, Netflix, youtube …

Rétro-gaming : Batocera

Batocera Retro Gaming Batocera Retro Gaming

On teste batocera , une distribution de retrogaming.

Cette dernière peut fonctionner en live-boot sur une clef usb. Les jeux passent vraiment bien ! la nintendo 64, la megadrive, la wii, la dreamcast (nous avons embauché un beta testeur, qui a pas mal poncé Worms World Party et Mario 64).

Nous n’avons pas testé la gamecube mais il y a de fortes chance que ça marche sur ce micro pc finalement assez rapide.

Tout de même un peu de pub pour cette super distribution qui continue d’évoluer. Attention cependant, pour l’installation, certaines consoles nécessitent l’ajout de BIOS spécifiques, que l’on ne trouve pas directement sur le site de Batocera.

Auto-hébergement : Nextcloud AIO

Nextcloud All-In-One Nextcloud All-In-One

On teste Nextcloud AIO, on bataille avec le mode local et pas de connexion publique. Avec du reverse proxy Caddy on fini par y arriver. Mais… Disk full le PC et plein ?? 😱 Mais qui joue avec les snapshot LVM ?

Langages de programmation

Alors on aime blablater à l’AGU3L Logiciels Libres, parlons programmation, vous connaissez ?

Java_tasse_a_cafe.png

Vendredi 10 mai

Le 10 mai c’était fermé il ne n’est rien passé. On se retrouve donc le 17.

Vendredi 17 mai

Festival citoyen de juin prochain

Sylvain est allé à la rencontre ce vendredi à 17h à la MJC de Meythet qui organise.

Il y aura 2 animations en amont les jeudi 6 soir cinéma et vendredi 7 en soirée concert.

Se déroulera ensuite la journée du samedi 8 de 10h à 22h le festival citoyen où l’AGU3L Logiciels Libres sera présente sur le village et stand associatif. Nos animations:

  • Tenir un stand AGU3L Logiciels Libres de 10h à 17h
  • Démontage d’ordinateur et explication comment le logiciel libre permet les thèmes : partage, inclusion, confiance, écologie du numérique.
  • Chasse au QrCode : sur le Festival Citoyen, placer et animer une chasse au QrCode. Récompense ? On ne sait pas, peut être voir avec la MJC, on avait parlé miniPC box NextCloud mais on n’aura pas le temps de faire ça. Et on n’a rien reçu en matos.

Voir notre article précédent…

QrCode Quest

QrCode Quest QrCode Quest

Sylvain a reçu une demande d’animation de la part de la Direction de la Culture à Annecy, dans le cadre des Journées du Patrimoine et du Matrimoine à Annecy en septembre prochain les 21 et 22/09/2024.

Sylvain, s’est donc rendu à la Direction de la Culture à Annecy ce vendredi matin pour présenter le logiciel QrCode Quest avec une quête de démonstration pour expliquer le fonctionnement et les possibilités du jeu.

Les personnes rencontrées sont intéressées, Sylvain va produire un estimé de temps qui servira de base pour un devis pour la prestation.

Coût de la prestation: 13€ / mois de location de VM, plus heures passées pour l’accompagnement, la formation, le développement et l’installation, le tout à prix libre, négocié au départ.

On parle, dans le cadre Journées du Patrimoine et du Matrimoine, de faire découvrir 10 lieux dans Annecy avec une vidéo explicative dans les étapes du jeu. Et de mettre en place 2 quêtes de 5 étapes sur environ 2 zones de 1km chacune dans Annecy. Étapes qui pourraient s’enchaîner.

On modifierait donc le code du jeu pour intégrer:

  • la prise en cours d’une quête à partir d’un QrCode et bouclage sur les étapes à partir de là, au lieu de forcer le déroulement de la quête depuis le début. Ex: si la quête a 5 étapes et que l’on flashe pour la première fois le code 3, le jeu va envoyer sur 4 => 5 => 1 et finalement 2. L’étape 3 étant offerte.
  • Support des contenus vidéo: intégrés des vidéos Youtube embarquées au travers de l’importation et de l’affichage
  • Proposition d'enchaîner sur le 2nd scénario à la fin du premier

Serveur Multimédia : Jellyfin

Toujours dans la suite, que peut-on faire d’un vieil ordinateur ? Nous testons avec Emmanuel Jellyfin, un système multimédia libre qui vous permet de contrôler la gestion et la diffusion de vos médias.

Installation et configuration de Jellyfin côté serveur :

  • Installer un gestionnaire de Conteneur : Docker
  • Télécharger la dernière version de Jellyfin : docker pull jellyfin/jellyfin
  • Préparer les dossiers : /config/ et /cache
  • installer docker et docker-compose :
sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y
  • créer un dossier /docker-compose et un fichier de configuration docker-compose.yml

Voici un exemple de configuration

services:
  jellyfin:
    image: jellyfin/jellyfin
    container_name: jellyfin
    #network_mode: 'host'
    ports:
      # redirige le port 8096 de Jellyfin vers le port 8008 de l'ordinateur
      - "8008:8096"		
    volumes:
      # dossiers d'accès à la config et cash de jellyfin 
      - /srv/jellyfin/config:/config
      - /srv/jellyfin/cache:/cache
      # accès aux données multimédia 
      - type: bind
        source: /home/dossier1
        target: /media
        read_only: true
      - type: bind
        source: /media/dossier2
        target: /media2
        read_only: true
    restart: 'always'
    networks:
      - jellyfin

networks:
  jellyfin:
  • Démarrer le docker jellyfin (il faut être dans le dossier où se trouve le docker-compose.yml):
docker compose up -d
  • Configurer Jellyfin à partir du navigateur : http://localhost:8008 (ou le port que vous avez indiquez) : compte, mot de passe, intégration des dossiers multimedia …

Côté client

Installer l’application Jellyfin client (si android, iphone ou smartTV), ou ouvrir un navigateur avec cette adresse. Il faut être connecté bien sûr sur le même réseau local.

Variante hotspot

Si vous souhaitez directement accéder à votre serveur sans passer par un routeur ou box internet, il est possible de configurer votre ordinateur en wifi hotspot. Il crée son réseau wifi, auquel vos appareils peuvent s’y connecter à la place d’internet. => et ça marche

https://toptips.fr/comment-configurer-un-point-dacces-wi-fi-sur-linux/

Blagues de Geek

Si aucun des articles ci-dessus ne vous intéresse, alors quelques blagues peut-être ?

sysadmin_PATH_le_chemin.png


Combien de développeurs faut-t-il pour remplacer une ampoule grillée ?

Réponse: Aucun, c’est un problème Hardware.


Toc Toc Qui est là ?

Une loooooooooooongue pause

C’est Java


Tu es fatigué Sylvain ?😂 Je reprends le flambeau

« Cortex que va-ton faire ce soir ? »

« Comme tous les soirs, minus, REINSTALLER LE MONDE !…»

Minus_et_Cortex.png