Stéphane.

#linux

9 contenus sur ce sujet.

Projets

  • LinuxTerminé

    egress-guard — quota de trafic sortant sous Linux

    Démon Python sans dépendance qui surveille le compteur mensuel d'une interface, coupe le trafic au dépassement du quota et le rétablit au changement de mois, avec vérification après coupure.

    • Python
    • vnStat
    • systemd
    • Docker
    • Compose
    • SSH
    • unittest
    • ruff
    • GitLab CI
  • AutomationArchivé

    Carb0t — superviser une flotte de robots depuis un master

    Banc d’essai de 2020 : un master Python, Symfony et MariaDB pilotant quatre robots repérés au NFC et au Bluetooth. Deux semaines de code, un protocole maison, et un arrêt assumé.

    • Python 3.7
    • Supervisor
    • Symfony 5
    • PHP 7.3
    • nginx
    • MariaDB 10.3
    • Django
    • Flask
    • bluepy
    • libnfc
    • Bash
  • RobotiqueTerminé

    R2-D2 taille réelle — StenZew

    Construction complète d’un R2-D2 fonctionnel de 96 cm et 55 kg : châssis tripode motorisé, électronique de puissance, et pilotage web depuis un Raspberry Pi.

    • Raspberry Pi
    • Arduino
    • Python
    • PHP
    • JavaScript
    • Shell
    • Linux
    • L298N
    • MD10C
    • GPIO / PWM
  • AutomationArchivé

    MyGlassBox — un miroir connecté, du prototype au produit

    Quatre mois pour porter un miroir sans tain au stade du produit : Raspberry Pi en kiosque, point d’accès Wi-Fi embarqué, back-office PHP et applications mobiles. Ce qui a tenu, ce qui n’aurait pas dû.

    • Raspberry Pi
    • Raspbian
    • PHP 5
    • MySQL
    • Apache
    • hostapd
    • dnsmasq
    • Midori
    • Matchbox
    • Android
    • iOS
    • jQuery
  • NetworkArchivé

    sKUBE — un routeur de voyage qui met tout le monde derrière un VPN

    Un Raspberry Pi à deux radios : point d’accès d’un côté, Wi-Fi du lieu de l’autre, tunnel OpenVPN au milieu. Le routage tenait ; la page qui annonçait « Sécurisé » ne vérifiait rien.

    • Raspberry Pi 3
    • Raspbian
    • hostapd
    • dnsmasq
    • OpenVPN
    • iptables
    • PHP 5
    • Apache
    • Bootstrap
    • Shell
  • NetworkTerminé

    Maillage WireGuard multi-site

    Interconnexion chiffrée de plusieurs sites et fournisseurs cloud avec WireGuard, routage dynamique et déploiement automatisé.

    • WireGuard
    • Ansible
    • BIRD
    • Linux
    • nftables

Blog et veille