# back in black 2025-02-13T18:13:12Z J'ai donc craqué et j'ai revu à la baisse mon installation. Plus de serveur gemini, plus de serveur gopher, pour plus de simplicité à la maintenance. Bon, j'avoue, ça ne demandait pas tellement d'effort. Mais ça apportait peu en +. Je reste sur du http, mais je tiens à proposer du contenu "brut", en priorité du texte. Par conséquent, ce log restera en texte uniquement, pas de conversion avec des balises html. J'en ai profité pour tailler dans le code css. Je m'en voulais de piquer les couleurs de causal.agency. Et puisque je n'arrive pas à me décider pour les couleurs, noir et blanc ça sera très bien. J'ai revu le code pour afficher l'ip : => https://si3t.ch/tools/ip Maintenant, il va chercher une autre variable d'environnement: ``` /* * Very simple CGI program to output the IP address you're coming from * from : https://pertho.net/posts/simple-whats-my-ip/ */ #include #include #include #include int main(void) { if (pledge("stdio", NULL) == -1) err(EXIT_FAILURE, NULL); const char *remote_ip; /* for relayd * remote_ip = getenv("HTTP_X_FORWARDED_FOR"); */ remote_ip = getenv("REMOTE_ADDR"); if (remote_ip == NULL) err(EXIT_FAILURE, NULL); puts("Status: 200 OK\r"); puts("Content-Type: text/html\r"); puts("\r"); printf("%s", remote_ip); return(EXIT_SUCCESS); } ``` J'appelle sed pour remplacer une variable dans toutes mes pages html afin de préciser le lien vers le .onion correspondant. On peut voir dans les balises meta ceci : ``` ``` Bon, le w3 n'aime pas, mais est-ce bien grave? => https://validator.w3.org/nu/?doc=https%3A%2F%2Fsi3t.ch Pour finir, j'ai revu mon convertisseur gmi > html. Désormais, la table des matières sera toujours en bas. Ainsi, cela fonctionnera, peu importe le navigateur. J'envisage désormais de relire/corriger/améliorer les pages, petit à petit. --- Une réaction? Envoyez votre commentaire par mail: => mailto:prx@si3t.ch?subject=back-in-black Ou rejoignez le salon XMPP: => xmpp:fremen@chat.si3t.ch?join fremen@chat.si3t.ch