Docker

CentOS 8

CentOS 8

CentOS 8

De CentOS 7 vers CentOS 8, entre autres…

Je viens de profiter de la mise à disposition récente de CentOS 8 chez Scaleway pour migrer mon serveur CentOS 7 vers une CentOS 8. Cette migration, en fait, n’en est pas vraiment une, vu que j’ai reconstruit une toute nouvelle instance. L’occasion pour moi de passer d’un VC1M (plus au catalogue mais 4vCPU / 4Go de RAM) à un DEV-1S (2 vCPU / 2Go de RAM et moins cher). Historiquement j’avais 4 vCPU / 4Go de RAM car j’hébergeais une instance GitLab (très consommatrice en ressources), ce qui n’est plus le cas. Donc, pour un simple blog WordPress, un DEV-1S devrait largement faire l’affaire ! Nouveau serveur, nouveau hostname, toujours en…

Fedora 32

Fedora 32

Fedora 32

firewalld VS docker

Avec l’arrivée de Fedora 32, il y a eu des changements sur Firewalld. En effet, ce dernier passe maintenant par nftables. Le problème, comme évoqué dans le change, c’est qu’il y a des soucis avec Docker. Depuis ma migration sous Fedora 32, plus moyen de builder des containers car je n’arrive pas à atteindre les dépôts d’Alpine Linux: WARNING: Ignoring http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz: temporary error (try again later) Après avoir validé que le fautif était bien Firewalld, en le désactivant, il faut maintenant donner accès à internet à mes containers. Pour cela listons d’abord mes networks: docker network ls NETWORK ID NAME DRIVER SCOPE 870340d27b56 bridge bridge local f76fdca0de0b docker-config_default bridge local 84c5b4b3f98c host host local b5ce54a9e4d3…

OpenMediaVault

OpenMediaVault

OpenMediaVault - The open network attached storage solution

PHP 7.4 et NextCloud 18 sous OpenMediaVault 4

J’ai depuis plusieurs années un NAS sous OpenMediaVault. Bien que je fasse les mises à jour au grès de leurs sorties et alors que j’utilise la dernière version stable d’OMV, force est de constater que celle-ci est encore basée sur Debian 9. Du coup, qui dit Debian 9, dit PHP 7.0. Or cette version n’est plus supportée depuis plus d’1 an et cela m’empêche d’élever la version de NextCloud au delà de la v15. C’est pour cela que j’ai étudié les possibilités pour palier à ce problème. Quelques explications sur mon installation de NextCloud Mon installation de NextCloud est une installation classique, sans aucun plugin OpenMediaVault : Création d’un virtual host à la…

Mon image Docker PHP 7.4 disponible

J’ai profité d’un peu de temps disponible ( 🙁 merci le confinement) pour entreprendre quelques chantiers sur le blog : Migration vers WordPress 5.3,Mise à jour des différentes extensions WordPress,Migration de mon container PHP vers PHP 7.4. Pour rappel, ceux qui voudraient voir comment est construite ma stack, tout est expliqué dans cet article précédent. Ce container se base sur l’image officielle en version FPM sous Alpine. Il y ajoute quelques fonctionnalités : Extensions PHP supplémentaires :bcmathgdintlmbstringopcachexmlrpcBinaire additionnel :GITPossibilité d’activer quelques extensions supplémentaires (besoin pour cela de rebuilder l’image et de passer par des arguments de build) :APCuexifimagickldapmemcachedmongodbmysqlpostgresql…

Docker pour ma stack LAMP

J’avais déjà décrit ma précédente stack LAMP sous Docker, mais, à nouveau serveur, nouvelle architecture ! Tout d’abord posons le décor : un serveur Scaleway VC1M avec dessus, ce blog WordPress et un GitLab (que je ne décrirais pas). On s’attend donc à une stack avec un serveur HTTP, un daemon…

Docker

Docker

Logiciel libre qui automatise le déploiement d'applications dans des conteneurs logiciels.

Nouveau serveur et stack LAMP propulsée par Docker !

Afin de réduire les coûts d’hébergement de Scenario-PaintBall, site/forums qui partagent le même serveur que ce blog, nous avons étudié le remplacement de notre vieux Kimsufi 16G à 49€ TTC / mois. En effet, changer de serveur permet (presque) toujours d’avoir un serveur plus récent mais surtout tout aussi voir plus puissant que l’ancien et le tout pour moins cher. Après une rapide étude des solutions du marché, nous avons retenu une Dedibox XC 2016 à 19€20 TTC / mois. Pour l’occasion j’en ai profité pour refondre complètement l’architecture d’hébergement : Utilisation de CentOS 7 à la place de RHEL 6. Pourquoi passer de…