Aller au contenu
← Tous les projets

ter.net.in

Un coin d'internet où nous publions les petits projets que nous développons pour le plaisir, avec quelques notes sur leur histoire et leur fabrication.

2026 Terrain de jeu AstroBunDockerProjet perso

Nous avons souvent des idées trop petites pour devenir un produit à part entière, mais trop amusantes pour rester dans un coin de nos notes. ter.net.in nous sert à les mettre en ligne. Chaque expérience a son propre sous-domaine, une page sur le site principal et un court article qui raconte sa création.

Le nom est venu en premier. Sur la page d’accueil, le titre passe de ter.net.in à inter.net., comme si le nom de domaine retrouvait le mot dont il vient.

La page d'accueil de ter.net.in avec son grand mot-symbole sur une grille blanche
La page d'accueil de ter.net.in.

Ce qui y vit

L'index des expériences ter.net.in présentant cinq projets publiés
L'index des expériences, avec cinq projets en ligne.
  • Emotiguy : un éditeur dans le navigateur pour créer sa propre version de Joe, le fameux soleil 3D à l’air suffisant
  • itsover : de faux écrans de mise à jour macOS en plein écran, conçus pour une blague de bureau sans conséquence
  • ternetrok : des tunnels localhost temporaires. La commande npx ternetrok share http 3000 donne à un port local une URL publique sous *.share.ter.net.in
  • img : des outils de recadrage, redimensionnement, détourage et upscaling qui fonctionnent dans le navigateur, sans envoyer l’image source sur un serveur
  • Loup-Garou : un jeu bilingue pour 6 à 12 personnes réunies dans la même pièce, arbitré par IA pour que tout le monde puisse jouer, sans narrateur attitré
La page d'accueil de Loup-Garou avec une forêt sombre et les commandes du jeu
Loup-Garou, la dernière expérience publiée.

Nous écrivons un article pour chaque expérience. C’est l’occasion de raconter d’où vient l’idée, comment nous l’avons réalisée et ce que nous avons appris en chemin.

Côté technique

Le site principal reste volontairement simple. Il utilise Astro 6 avec une sortie statique sous Bun et deux collections de contenu, une pour les expériences et l’autre pour les articles. motion gère le titre animé et la bulle qui suit le curseur. Une image Docker tourne derrière Caddy, et le sitemap est généré pendant le build. Il n’y a ni CMS, ni outil d’analytics, ni runtime de framework dans le navigateur.

Ajouter une expérience demande seulement un dossier, un fichier Markdown et un sous-domaine. Ce fonctionnement léger nous permet de publier de petites idées sans transformer chacune d’elles en projet au long cours.