Projet Django — Laboratoire permanent
Ce site est un terrain d'expérimentation en continu basé sur Django, déployé en production réelle sur django.jerko.fr. Il illustre une stack web moderne hébergée sur infrastructure locale avec reverse proxy Nginx et serveur Apache.
Le site évolue au fil des expérimentations : chaque fonctionnalité est conçue, testée et affinée en conditions réelles — intégration d'APIs externes, proxies serveur, tracking de visites, dashboards temps réel, données radio en direct. Rien n'est figé : les pages s'enrichissent, les idées s'implémentent, les bugs se corrigent. Un projet vivant, reflet direct des apprentissages et des curiosités du moment.
Stack applicative
- Python 3.13.7
- Django 6.0.4
- Django REST Framework 3.17.1
- Gunicorn 25.3.0 (3 workers)
- Bootstrap 5.3.3
- JWT (SimpleJWT 5.5.1)
Infrastructure
- Ubuntu 25.10
- PostgreSQL 17
- Apache 2.4.64 (serveur web)
- Nginx 1.28.0 (reverse proxy)
- Let's Encrypt (SSL/TLS)
- systemd (service Gunicorn)
Architecture réseau
Fonctionnalités implémentées
Articles
Quiz Radioamateur
20 questions tirées aléatoirement parmi 200 — réglementation, technique, propagation, modes numériques, Q-codes, phonétique.
Lire la suiteRadar ADS-B — Trafic aérien en temps réel
Visualisation en temps réel du trafic aérien capté par le récepteur ADS-B local de F4HXN. Carte interactive, statistiques (altitude max, vitesse max, distance max), tableau des aéronefs triés par distance.
Lire la suiteContact
Page de contact avec carte OpenTopoMap — localisation F4HXN, Puget-Théniers, JN33kw.
Lire la suiteDashboard Live
Console opérateur en temps réel : carte ADS-B, spots WSPR, indices solaires, horloge UTC, visites.
Lire la suitePropagation HF
Conditions de propagation HF en temps réel — indices solaires, état des bandes jour/nuit, widgets HamQSL.
Lire la suiteStatut des services
Tableau de bord de disponibilité en temps réel de tous les services auto-hébergés.
Lire la suiteLiens — Mes sites
Page de liens vers l'ensemble des sites et services hébergés par F4HXN.
Lire la suiteCircuits LC — Résonance en Radioamateurisme
Un circuit LC associe une bobine (L) et un condensateur (C) pour créer un circuit oscillant résonant à une fréquence précise. Fondamental en radioamateurisme pour la sélection de fréquences, les …
Lire la suiteWSPR — Weak Signal Propagation Reporter
Le WSPR (Weak Signal Propagation Reporter, prononcé "whisper") est un protocole numérique conçu pour tester la propagation des ondes radio avec une puissance d'émission extrêmement faible. Développé par Joe Taylor …
Lire la suiteAPRS — Automatic Packet Reporting System
L'APRS (Automatic Packet Reporting System) est un système de communication numérique utilisé par les radioamateurs pour échanger en temps réel des informations de position, de météo, de messages et de …
Lire la suiteIntroduction à Django
Django est un framework web Python de haut niveau qui favorise un développement rapide et une conception propre et pragmatique. Créé en 2003 dans la rédaction d'un journal, il est …
Lire la suiteIntroduction à Bootstrap 5
Bootstrap est un framework CSS open source développé par Twitter, devenu aujourd'hui l'un des outils les plus populaires pour créer des interfaces web responsives et modernes. Pourquoi Bootstrap ? Avant …
Lire la suiteÀ propos de F4HXN — Jean-Paul Mansouri
Je suis Jean-Paul Mansouri, radioamateur passionné sous l'indicatif F4HXN, basé à Puget-Théniers dans les Alpes-Maritimes (06), locator JN33kw. Titulaire de la licence radioamateur, je m'intéresse à la radio sous toutes …
Lire la suite