Compose

Une collection de 10 articles
Caddy, Docker et Cloudflare
Compose, Docker, Image, Linux, Stack, Caddy

Caddy, Docker et Cloudflare

Petit tutoriel sur la mise en place d'une image personnalisée pour Caddy (avec le module Cloudflare). Introduction Ici, l'idée est de mettre en place un Reverse Proxy (Caddy) prenant en charge automatique Cloudflare. Prérequis Comme pour la majorité de mes tutoriels, je considère que vous avez un nom de domaine
4 minutes
Traefik & Varnish
Docker, Compose, Stack, Traefik, Varnish

Traefik & Varnish

Un petit tutoriel rapide sur la mise en place du load balancer Traefik et du cache Varnish. Introduction L'idée de ce tutoriel est de vous permettre de mettre en place un load balancer (Traefik) et de lui associer un cache (Varnish) pour accélérer un peu le tout. Quelques notions Traefik
7 minutes
Invidious
Compose, Docker, Youtube

Invidious

Petit article pour vous montrer comment monter un service Invidious sous Docker et regarder enfin les vidéos Youtube sans publicité. Introduction Invidious est un frontal alternatif gratuit et open-source pour YouTube. Il est disponible sous forme de conteneur Docker, ou à partir de la branche principale de GitHub. Il est
2 minutes
RPi-Monitor
Docker, Compose, ARM64, Image, Toolchain

RPi-Monitor

Construction d'une image Docker pour RPi-Monitor pour une plateforme ARM64; le tout sous Archlinux en cross-compilation. Introduction Il est nécessaire d'avoir installé au préalable Docker sur votre Archlinux. Pour construire une image Docker compatible ARM64 pour le Raspberry PI vous aurez besoin de 4 fichiers: * build.sh * platform.sh * Dockerfile
3 minutes
PHP-FPM
Docker, Compose, AMD64, Image, Toolchain

PHP-FPM

Construction d'une image Docker pour PHP-FPM pour une plateforme ARM64; le tout sous Archlinux en cross-compilation. Introduction Il est nécessaire d'avoir installé au préalable Docker sur votre Archlinux. Pour construire une image Docker compatible AMD64 pour le Raspberry PI vous aurez besoin de 3 fichiers: * build.sh * platform.sh * Dockerfile
2 minutes
Nginx
Docker, Compose, AMD64, Image, Toolchain

Nginx

Construction d'une image Docker pour Nginx pour une plateforme ARM64; le tout sous Archlinux en cross-compilation. Introduction Il est nécessaire d'avoir installé au préalable Docker sur votre Archlinux. Pour construire une image Docker compatible ARM64 pour le Raspberry PI vous aurez besoin de 5 fichiers: * build.sh * platform.sh * Dockerfile
4 minutes
Pterodactyl
Docker, Compose, AMD64, Minecraft, Stack

Pterodactyl

Mise en place d'une stack Docker pour faire tourner Pterodactyl sous une machine AMD64. Connaissances requises pour ce tuto : * Linux (shell, script, Bash, pid, gid, uid, systemd, ip, port) * Docker * Docker Compose * Portainer * Cloudflare (domaine & DNS) * Traefik * API (le principe) * CORS (pour que ça fonctionne) Introduction Pterodactyl est panneau d'installation,
11 minutes
GraalVM
Archlinux, Docker, Compose, Image, AMD64, Minecraft

GraalVM

Construction d'une image GraalVM personnalisée en cross-compilation sous Archlinux. Cette image est directement compatible avec l'outil Pterodactyl. Introduction Il est nécessaire d'avoir installé au préalable Docker sur votre Archlinux. Pour construire une image Docker compatible AMD64 vous aurez besoin de 8 fichiers : * build.sh * platform.sh * Dockerfile * bashrc (à placer
4 minutes
cAdvisor
Docker, Compose, Archlinux, AMD64, Image

cAdvisor

Construction d'une image Google cAdvisor personnalisée en cross-compilation sous Archlinux. Introduction Il est nécessaire d'avoir installé au préalable Docker sur votre Archlinux. Pour construire une image Docker compatible AMD64, vous aurez besoin de 3 fichiers: * build.sh * platform.sh * Dockerfile Fichiers requis platform.sh #!/bin/bash # Used in Docker build
2 minutes
Docker Template Compose
Docker, Compose

Docker Template Compose

Template pour l'ensemble des mes fichiers docker-compose. Voici le template générique que j'utilise pour l'ensemble des stacks Docker que je gère sous Portainer. version: "3.0" services: {nom du service}: container_name: {nom du service} hostname: {nom du service} restart: unless-stopped image: {nom de l'image Docker}:latest stdin_open: true
1 minute