À propos de F4HXN

Je suis Jean-Paul Mansouri, radioamateur passionné sous l'indicatif F4HXN, basé à Puget-Théniers (06) dans les Alpes-Maritimes, locator JN33kw.

Diplômé de la licence radioamateur, je m'intéresse à la radio sous toutes ses formes : HF, VHF, modes numériques, et développement d'outils web dédiés à la communauté radioamateur.


Activité radioamateur

Je suis actif sur plusieurs bandes et modes, avec un intérêt particulier pour les transmissions numériques et la propagation :

  • HF — émission sur les bandes courtes, trafic en phonie (SSB), CW, et modes numériques : FT8, FT4, RTTY, PSK31, JS8Call — suivi de la propagation ionosphérique.
  • Meshtastic — réseau maillé LoRa décentralisé et chiffré, messages texte et localisation GPS sans infrastructure, expérimentation de nœuds relais.
  • WSPR — balise numérique faible puissance permettant de cartographier la propagation mondiale en temps réel.
  • APRS (Automatic Packet Reporting System) — réseau de données en temps réel pour la localisation et la messagerie via radio-paquet.
  • ADS-B — réception des transpondeurs d'aéronefs avec un dongle SDR, visualisation du trafic aérien local sur adsb.jerko.fr.
  • SDR (Software Defined Radio) — exploration du spectre radio avec des récepteurs logiciels, écoute de satellites météo NOAA, signaux divers.
  • Station transportable — Radio-Box autonome pour les activations terrain, sorties SOTA/WWFF et démonstrations lors d'événements.
  • QSL — échange de cartes de confirmation de contacts radio.

Homelab

En parallèle de la radio, je gère un homelab qui me permet d'héberger mes services, d'expérimenter et d'apprendre :

  • Proxmox VE — hyperviseur principal hébergeant plusieurs machines virtuelles et conteneurs LXC.
  • Services auto-hébergés — Nextcloud, Gitea, SearXNG, Minio, bases de données PostgreSQL, reverse proxy Nginx.
  • Réseau — VLANs, OpenVPN, Fail2ban, monitoring réseau, inventaire des équipements.
  • Sauvegardes — scripts automatisés vers Minio (S3 compatible) et stockage Synology NAS.
  • Supervision — honeypot Cowrie pour analyser les tentatives d'intrusion SSH, rapports automatiques.
  • Django — ce blog, hébergé en production avec Gunicorn et Nginx, base PostgreSQL.

Projets de développement

Développeur PHP / WordPress / Python, je conçois des outils pour la communauté radioamateur et mes besoins personnels :

  • Analyseur SWR interactif — bloc Gutenberg WordPress permettant de visualiser le rapport d'ondes stationnaires d'une antenne à partir de mesures.
  • Glossaire radioamateur — plugin WordPress avec import/export CSV, définitions illustrées des termes techniques utilisés en radio.
  • Carrousels WordPress — extensions pour afficher des carrousels de sites et pages, utilisées sur plusieurs associations.
  • Développement de plugins WordPress — conception de plugins sur mesure pour des associations et clubs, shortcodes, pages protégées, intégration d'APIs tierces.
  • ic7300_ctl — scripts de contrôle du transceiver Icom IC-7300 via CAT (interface série), automatisation des réglages de fréquence et mode.
  • Visualiseur ADIF / locators — outil HTML/JS pour afficher les contacts sur une carte à partir d'un fichier ADIF exporté depuis le logiciel de log.
  • Ce blog Django — API REST, rendu Markdown, tracking des visites, interface Bootstrap 5.

Mes sites

Retrouvez l'ensemble de mes projets sur la page liens.