Outils Web & DevOps
Les outils Web & DevOps d’ArrayKit produisent les configurations, en-têtes, balises et CSS dont développeurs, ingénieurs DevOps et propriétaires de sites ont besoin avant une mise en ligne. Côté serveur, le Générateur de config nginx crée un bloc server pour un site statique ou un reverse proxy, et le Générateur .htaccess écrit des règles Apache de redirection, de compression et de cache, avec des outils complémentaires pour les tables de redirections 301, les en-têtes CSP et Cache-Control et les fichiers .htpasswd. Pour la recherche et le partage, le Générateur robots.txt, le Générateur de sitemap XML et le Générateur de balises meta produisent les fichiers et les balises que lisent les robots d’exploration et les réseaux sociaux, et un autre générateur écrit du JSON-LD schema.org. Pour le front-end, le Générateur de palette de couleurs crée des jeux de couleurs exportables en CSS, Tailwind ou JSON, le Générateur de Dégradé CSS et le Générateur de Box Shadow CSS écrivent le CSS pendant que vous ajustez un aperçu en direct, d’autres outils gèrent les nuances Tailwind, les grilles, les tailles fluides avec clamp(), les courbes d’accélération et les coins arrondis, et le Calculateur de ratio d’image calcule largeur et hauteur pour n’importe quel ratio. Les tâches du quotidien sont couvertes aussi : le Calculateur chmod convertit les permissions Unix entre notation octale et rwx, et d’autres outils créent des fichiers .gitignore et .editorconfig, comparent des versions sémantiques, transforment du HTML en JSX ou des query strings en JSON, et listent les codes de statut HTTP et les types MIME. Chaque outil s’exécute dans votre navigateur : les domaines, chemins, mots de passe et balisages que vous saisissez sont traités sur votre appareil et jamais envoyés.
- Calculateur chmod — Convertit les permissions de fichiers Unix entre octal et symbolique (rwx).
- Générateur de .gitignore — Crée un .gitignore à partir de modèles courants de langages et d’outils.
- Statuts HTTP et types MIME — Référence consultable des codes de statut HTTP et des types de contenu MIME.
- Générateur Open Graph — Génère des balises meta Open Graph et Twitter avec aperçu de carte sociale.
- Générateur robots.txt — Construisez un robots.txt avec règles User-agent et sitemaps.
- Générateur de sitemap XML — Transformez une liste d’URL en un sitemap.xml conforme.
- Générateur .htaccess — Activez des règles Apache : HTTPS, redirections, gzip et cache.
- Générateur de config nginx — Construisez un bloc serveur nginx avec proxy, SSL et gzip.
- Calculateur semver — Analysez, comparez, vérifiez les plages et incrémentez des versions sémantiques.
- Générateur d’en-tête Cache-Control — Construisez un en-tête HTTP Cache-Control correct à partir de simples interrupteurs et d’unités de temps lisibles.
- Générateur de balises meta — Construit des balises SEO, Open Graph et Twitter Card depuis un formulaire.
- Générateur CSP — Construit un en-tête Content-Security-Policy avec extraits meta, nginx et Apache.
- Générateur htpasswd — Crée une ligne .htpasswd en bcrypt ou SHA-1 pour Apache et nginx.
- Générateur de couleurs Tailwind — Transforme une couleur de marque en échelle Tailwind 50-950 en OKLCH avec contraste WCAG par nuance.
- Générateur CSS Grid — Construit une grille CSS visuellement et copie le grid-template avec les placements, dans votre navigateur.
- Calculateur CSS clamp — Transforme une taille min/max et deux largeurs de fenêtre en une valeur clamp() fluide, localement.
- Générateur cubic-bezier — Façonne une courbe d’accélération CSS cubic-bezier() en faisant glisser deux points, avec aperçu en direct.
- Carte de redirections — Transforme une liste ancien vers nouveau en règles 301 pour nginx, Apache, Netlify, Vercel ou Cloudflare.
- Générateur JSON-LD — Créez des données structurées schema.org valides, prêtes à coller.
- Query String vers JSON — Convertissez une query string d’URL en JSON lisible, et inversement.
- HTML vers JSX — Convertissez du HTML en JSX React valide : class devient className, balises auto-fermées.
- Générateur de Dégradé CSS — Créez des dégradés linéaires, radiaux et coniques avec des points de couleur en direct.
- Générateur de Box Shadow CSS — Créez des ombres CSS en couches avec aperçu en direct
- Générateur de Border Radius — Créez du border-radius CSS simple, par coin ou en blob avec aperçu en direct
- Générateur .editorconfig — Créez un .editorconfig avec indentation, charset et fin de ligne.
- Calculateur de ratio d’image — Simplifie les ratios, résout les dimensions, sortie CSS.
- Générateur de palette de couleurs — Générez des palettes harmonieuses, verrouillez des couleurs, copiez les HEX et exportez en CSS, Tailwind ou JSON.
Foire aux questions
- Que puis-je faire avec ces outils Web & DevOps ?
- Générer des configurations serveur et des en-têtes (nginx, .htaccess, tables de redirections 301, CSP, Cache-Control et .htpasswd), produire des fichiers et balises SEO (robots.txt, sitemap.xml, balises meta et Open Graph, JSON-LD), et créer du CSS pour les dégradés, les ombres, les grilles, les tailles fluides, les coins arrondis et les courbes d’accélération. Les autres outils couvrent les palettes de couleurs et les nuances Tailwind, les ratios d’image, la conversion HTML vers JSX, les query strings, les fichiers .gitignore et .editorconfig, les permissions chmod, les versions sémantiques et une liste consultable des codes de statut HTTP et des types MIME.
- Quelles configurations serveur et quels en-têtes puis-je générer ?
- Le Générateur de config nginx crée un bloc server pour un site statique ou un reverse proxy, avec SSL, gzip et cache en option, le Générateur .htaccess écrit les redirections Apache vers HTTPS et www, la compression, le cache et les en-têtes de sécurité, et le Générateur htpasswd hache une ligne .htpasswd avec bcrypt ou SHA-1. La Carte de redirections transforme une liste d’anciennes et de nouvelles URL en règles 301 pour nginx, Apache, Netlify, Vercel ou Cloudflare, et le Générateur CSP et le Générateur d’en-tête Cache-Control fournissent l’en-tête ainsi que ses versions nginx, Apache et balise meta, prêtes à coller.
- Ces outils peuvent-ils aider pour le SEO technique ?
- Oui, pour les fichiers et le balisage que lisent les moteurs de recherche. Le Générateur robots.txt contrôle les chemins que les robots peuvent explorer, le Générateur de sitemap XML transforme une liste d’URL en sitemap.xml, le Générateur de balises meta et le Générateur Open Graph écrivent le titre, la description et les balises sociales avec un aperçu de la carte, et le Générateur JSON-LD crée des données structurées schema.org pour les articles, produits, FAQ, événements et plus encore. Ils n’explorent pas votre site et ne vérifient pas vos positions : c’est vous qui fournissez les URL et le contenu.
- Puis-je saisir sans risque des noms d’hôtes internes, des chemins ou des mots de passe ?
- Oui. Chaque outil s’exécute dans votre navigateur : noms d’hôtes, adresses upstream, listes de redirections, mots de passe et balisage sont traités sur votre appareil et jamais envoyés, et le Générateur htpasswd hache les mots de passe en local. Les aperçus de cartes sociales des générateurs Open Graph et de balises meta chargent bien l’URL d’image que vous saisissez, comme le ferait n’importe quelle page web. Même ainsi, ne mettez pas de clés privées dans des formulaires web ; le Générateur de config nginx n’a besoin que des chemins de fichier de votre certificat et de votre clé.
- Puis-je utiliser les configurations générées telles quelles ?
- Elles utilisent une syntaxe standard, mais la version de votre serveur, ses modules activés et vos règles existantes déterminent le comportement d’une configuration : testez donc avant de déployer. Lancez nginx -t ou apachectl configtest après avoir collé une configuration serveur, déployez d’abord une nouvelle Content-Security-Policy en mode report-only (le Générateur CSP propose une option pour cela), et essayez quelques anciennes URL après avoir chargé une table de redirections. Le CSS produit est du CSS standard, pris en charge par les navigateurs actuels.