Berichten getagged "docker
Opsplitsen van envoy envoy.yaml configuratie in meerdere bestanden (alleen Docker)
Ik behandel vier verschillende poorten / gevallen met Envoy: IPv6 http IPv4 http IPv6 https Voor IPv6 en IPv4 is de configuratie hetzelfde, terwijl er voor http een andere configuratie is dan voor https. Om dit te realiseren, heb ik mijn envoy configuratie opgesplitst in verschillende snippets, en voeg ze samen tijdens...
WeiterlesenVerneMQ Docker overschrijft mijn configuratie
Situatie Je bewerkt vernemq.conf, alleen om te ontdekken dat je configuratie overschreven wordt door VerneMQ bij de volgende start (met behulp van de officiële Docker container). In het bijzonder, de sectie met de luisteraars aan het einde van het bestand wordt "opgedrongen". Oplossing VerneMQ wordt gestart met behulp van een script (start_vernemq). Het script kan hier worden bekeken: https://github.com/vernemq/docker-vernemq/blob/master/bin/vernemq.sh De...
Weiterlesenenvoy, docker en websockets - debuggen en configuratie
Websockets zijn een opwindende technologie, waarmee je een HTTP verbinding kunt upgraden naar een langlopende persistente binaire verbinding, die je kunt gebruiken om bi-directionele berichten te versturen. Terzijde, het MQTT protocol kan getransporteerd worden met websockets - wat de enige (?) manier is voor bijvoorbeeld een JavaScript client geleverd door de website. In...
WeiterlesenCrystal installeren op Docker: hoe de Crystal repository toe te voegen aan Docker in het Dockerfile
Dockerfile (uittreksel) ENV APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=DontWarn RUN apt-get update && apt-get install -y \ software-properties-common \ build-essential \ libevent-dev \ libssl-dev \ libxml2-dev \ libyaml-dev \ libgmp-dev \ libreadline-dev \ apt-transport-https \ iputils-ping \ git \ aptitude \ nano \ openssh-server \ && apt-key adv -keyserver keys.gnupg.net -recv-keys 09617FD37CC06B54 \ && add-apt-repository 'deb https://dist.crystal-lang.org/apt crystal...
Weiterlesen