_
~ DAMOLAB - Les tambouilles textes, teks et hacks ~
Quand on commence à prendre ses virages en ligne droite, c'est que ça tourne pas rond dans le carré de l'hypothénuse [Pierre Dac - Humoriste français]
[ DAMOLAB (#TAGS) ] _./._ XBNF blog _./._ Blog (Life) _./._ Nous contacter

Le Serveur Web qui heberge ce site


| FR | par DAMO | | 23/03/2026 21h00 | (last update 02/05/2026 11h18) | Commentaires |
#DWB #LINUX #RASPBERRY #SECURITY #APACHE #DAMOLAB
Ce serveur web tourne sur un Raspberry PI de récupération
Il est facile à maintenir, sécurisé et évolutif
|


Vous trouverez sur ce blog le fonctionnement de ce moteur de blog :
- les billets flaggés #DWB
- la sécurisation d'Apache : certificat HTTPS
- le blog XBNF (en haut)
- les projets damolab sur sourceforge (à droite)



Depuis janvier 2020, ce matériel donne vie à ce site sans aucun problème,
coté installation, je l'ai refaite suite à une fausse manip avec IPtable,
mais globalement mes objectifs sont remplis à 99,999%.

Il n'y a pas de petites économies, le serveur Apache sur lequel vous êtes connecté tourne sur un
Raspberry PI Model 2 de récupération dont l'affichage ne fonctionne plus, parfait pour ce projet !
(... mieux encore, l'ami sympa m'en a donnée deux identiques dans le même état.)

Pour palier au manque d'affichage, j'ai simplement effectué l'installation de la raspbian depuis un vieux RPI model 1,
concernant la carte µSD, un simple adaptateur SD/µSD a fait l'affaire.

Branché en 24/7, ce model 2 possède 1 Go de RAM et un 4 coeurs RMv7 rev 5 (v7l) et il consomme peu ...
De plus, cette solution est amplement suffisante pour un traffic faible,
en effet, ce site me sert juste à échanger ponctuellement et partager avec peu de personnes mais sécurisé.
(avec un filtrage digne...)

En cas de gros besoin, il est possible de paralléliser derrière un NGINX plusieurs RPI.
(comme les pages sont statiques, pas besoin de jeton ou de données conservé par un load-balancing plus complexe).

Le moteur de génération des pages s'appuie sur DWB,
lequel s'appuie sur une grammaire de mon projet XBNF NeuroTranslator pour la génération des articles.

Lors de la publication de nouveaux contenus, la mise à jour est rapide avec :
- un vieux laptop (6Go de RAM/4 CPUs I5) suffisant pour le design et,
- une génération complète avec indexation s'éxécute en 1mn30 sur le laptop
- une synchronisation complète avec ce RPI s'éxécute en 1mn
- DWB ne va regénèrer que les pages dont le html cible est plus ancien que l'article DWB

Coté sécurité, j'ai plusieurs domaines/blogs DWB qui sont hébergés avec :
- Apache en HTTPS,
- le certificat HTTPS est géré avec certBot,
- une blacklist Apache des IPs (celles qui tentent des choses autre que normales),
est gérée par un projet que je garde perso, avec un outil d'analyse
- DWB, qui me génère les pages de façon quasi-statiques avec des petits CGI en Ruby pour les indexes,
me permet de limiter au maximum la surface d'attaque du RPI.

A noter aussi l'avantage de la solution légère sur un RPI :
- pouvoir débrancher physiquement le serveur en cas d'attaque ou défacement,
- en cas de crash, basculer la carte sur un autre RPI à moindre coût,
- en cas d'intrusion, il est rapide et facile de sortir la µSD pour l'analyser

Le projet DWB permet de gérer les posts ansi que quelques petits outils bien pratiques
(comme le transfer d'un fichier, page de contact et proverbes).

En dynamique avec Ruby, j'héberge aussi ce projet d'éléctronique,
je souhaite continuer à réaliser d'autres outils basés sur Ruby, une petite base PostgreSQL, ...

Ce petit serveur RPI rends la chose peu couteuse et vraiment efficace comme petite vitrine.


0.1) DamoLab


DamoLab@Sourceforge
DamoLab@DockerHub

0.2) Calculette composants radio


Electro-slide

0.3) Technologies


-- IA --
Mistral IA (le chat) (i)

-- Cyber-securité --
SSI/Gouv Alertes
Shodan (i)
Have I been pwned ? (i)
personal-data-leak-check
Osint
Zataz actualités


-- Adresses IP --
Mes Infos (IP, UA, ...)
info IP: WHOIS,ping,...
info IP: WHOIS,ping,...
info IP: Locallisation
info IP: abus
DNS checker

-- Mails --
GMX
Hushmail - mail temporaire sécurisé

encode/decode email for defeating bots
 $_='mailto: matt@org';s/(.)/chr(ord($1)+5)/eg;$_ 


-- Linux --
News LinuxFr
Mind-map Linux
Tutorials
crontab

-- Blogs Teks --
@TechWorldwithNana
@Cookieconnect
@GoCloudArchitects
@grafikart
@Underscore_
@cybernewsenfrancais

-- Codage --
Ascii codes
CalculatorS

-- Geek Code --

décoder un GC

GCS d>+(---) s- a+ C++$ UL+>$ UOS++$
P++++>$ L++ E W++(++) N(+) o-- K+ w>--- O- M>+ PS+>+++ PE-- Y+@ t-(+) >5 X+ R>+ !tv b+
D---- D+ G e+++ h---- r+++ z+++



Rescue NEO...
(JS by Rezmason)


Nom/surnom:
Message:


revenir sur l'article
#DWB #LINUX #RASPBERRY #SECURITY #APACHE #DAMOLAB

Aucun commentaire.

dans
une
galaxy
lointaine
Charte du site damolab.zapto.org est motorisé par

"La force est une sorte de fluide crée par tout être vivant, une énergie qui nous entoure et nous pénètre, et qui maintient la galaxie en un tout unique."
- Obi-Wan à Luke Yoda