• Blog
  • Smart Home Dashboard
  • About
  • Contact

IT-obey!

working IT like a charm

Professional

Datadog as an intermediary for gathering metrics

July 31, 2021 by Tobey Leave a Comment

For my current personal project in developing a dashboard, which displays metrics of my servers and devices among other things, I was faced with the challenge to collect metrics from all devices. Usually solutions like Prometheus are quite famous for use cases like this, but I did not want to open any ports on any … [Read more…]

Posted in: Consumer, Professional, Uncategorized Tagged: automation, container, Datadog, docker, github, influxdb, java, metrics, Software

Creating self-signed wildcard-certificates for modern browsers

May 30, 2021 by Tobey Leave a Comment
OpenSSL

When setting up my local K3s on a Intel NUC I thought it would be nice to use Ingress resources to access the services instead of using a node-port. As those services will only be used inside my LAN (and I didn’t want to have an invalid certificate warning) I decided to use a self-signed … [Read more…]

Posted in: Consumer, Kubernetes, Professional, Security, Tips && Tricks Tagged: Android, Certificate, dns, kubernetes, openssl, traefik, wildcard

Wildcard certificates, DNS challenges and Traefik in Kubernetes

May 19, 2021 by Tobey 2 Comments
Cert Manager, Traefik, K8s

Until now I have mostly dealt with certificates for a specific host – and there is usually nothing wrong with doing it this way. There are easy to use tools for Let’s Encrypt which automate the retrieval of a certificate for a (sub-) domain. On a docker-compose based, (mostly) manually managed stack you would usually … [Read more…]

Posted in: Kubernetes, Professional, Security Tagged: Certificate, dns, k3s, kubernetes, traefik

Redirect HTTP to HTTPS with Traefik 2 Middleware in K3s / Kubernetes

May 15, 2021 by Tobey 13 Comments
traefik-logo

When setting up my new K3s cluster I needed some sort of redirect from HTTP to HTTPS. One option that is often found when searching for this issue is to redirect all traffic with Traefik. This however is not suitable if you just want some services to redirect and not everything in the cluster. Especially … [Read more…]

Posted in: Kubernetes, Professional, Tips && Tricks Tagged: k3s, kubernetes, networking, traefik

Subtract subquery constant in InfluxDB / Grafana

February 27, 2021 by Tobey 1 Comment
influxdb

The need for a query Some time ago I’ve decided to gather information from my FritzBox router to display in Grafana. I stumbled upon a TIG (Telegraf, InfluxDB, Grafana) stack on Github, which I forked and dockerized. I found a Grafana dashboard to import on another fork (included in my fork as well) which is … [Read more…]

Posted in: Consumer, Professional, Tips && Tricks Tagged: fritzbox, github, grafana, influxdb, query, telegraf, TIG

Connecting Telegraf to Mosquitto with output to InfluxDb

February 14, 2021 by Tobey 2 Comments
Mosquitto

For a small project (a microcontroller with a temperature sensor) I needed a mqtt broker to process the sensors data to display it in Grafana. There’s already a TIG stack running on my server, so it was obvious to me that I will go with Mosquitto. For some reason Mosquitto never returned any data scraped … [Read more…]

Posted in: Consumer, Professional, Tips && Tricks Tagged: docker, influxdb, mosquitto, mqtt, telegraf

Using the External Renderer for Grafana Docker

February 7, 2021 by Tobey 8 Comments
Grafana

Recently I tried to make use of the renderer function in Grafana to retrieve a graph as an image for further usage. However since Grafana 7 (I guess) they decided to not include the external image renderer anymore in the Grafana Docker image. You may install the plugin yourself, however this does not work by … [Read more…]

Posted in: Automation, Consumer, Professional Tagged: automation, container, docker, grafana, nginx, Proxy

Inputs from Teamviewer to VMWare Horizon not working

November 30, 2019 by Tobey Leave a Comment
Teamviewer

Issue: Keyboard and mouse input is not registered, when using a Teamviewer session on a host running VMWare Horizon. A few days ago I was confronted with a simple yet annoying occurence. I was using a VMWare Horizon session and a colleague needed to input some credentials in my session. On the same host which … [Read more…]

Posted in: Professional, Tips && Tricks Tagged: horizon, remote, teamviewer, vmware

Migrate Teamspeak 3 Server To Docker

November 9, 2019 by Tobey 1 Comment
Docker

Issue: How can I migrate a Teamspeak 3 server on Sqlite to a Docker container featuring MariaDB as a database? Although this seems to be rather straightforward as there is an official Image of Teamspeak 3 server on Dockerhub, there are still a few hoops you got to jump through, especially regarding the MariaDB database. … [Read more…]

Posted in: Consumer, Professional Tagged: container, docker, linux, mariadb, mysql, sqlite, teamspeak

Docker inter-container hostname resolution not working

September 14, 2019 by Tobey Leave a Comment
Docker

Issue: Container hostnames won’t get resolved to IP addresses within the default docker network. This is more of a hint than a fix or workaround for an issue. When playing around with Docker I’ve noticed hostnames of containers could not be resolved by other containers. So when setting up a Nextcloud instance I was forced … [Read more…]

Posted in: Professional, Tips && Tricks Tagged: docker
1 2 Next »

Recent Posts

  • Export nutritional data diary from FDDB.info
  • Project: Smart Home Dashboard
  • Datadog as an intermediary for gathering metrics
  • Specific calendar events crash the Home Assistant integration
  • Inkplate 10 not displaying grayscale JPG image

Archives

  • August 2021
  • July 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • July 2020
  • June 2020
  • November 2019
  • October 2019
  • September 2019
  • January 2019
  • September 2018
  • April 2018
  • July 2017
  • March 2017
  • December 2016
  • October 2016
  • July 2016
  • June 2016
  • March 2016
  • February 2016

Tags

Android App Audio automation Bug C++ Certificate container csv dashboard database dht22 dns docker esp32 export fddb.info fritzbox github grafana home assistant influxdb inkplate java JavaScript k3s kubernetes linux metrics microcontroller micronaut networking open source postgres Proxy Script smart home SoapUI Software spring telegraf TIG traefik VPN Webservice

Categories

  • Automation
  • Consumer
  • Kubernetes
  • Professional
  • Security
  • Smart Home
  • Tips && Tricks
  • Uncategorized

Copyright © 2022 IT-obey!.

Omega WordPress Theme by ThemeHall