• 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