À 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.