Elouworld

Projects

Daily tasks

  • Daily reading on infosec, programming and technology in general
  • Administrating my infrastructure
    • Monitoring with Gatus, Grafana, Prometheus
    • Updating self-hosted apps like Mastodon, GitLab and Nextcloud
    • Updating local and remote servers

Recent and current projects

Contributed projects

Other projects

  • My IP: a web service used to show your IPv4 and IPv6 along with information about your connection
    • Initially made with nginx, the backend was reworked into a web microservice made in Go, to be installed on Kubernetes (My IP Service).
    • It was then reworked in vanilla JavaScript with API services from Cloudflare as backend.
  • Wolfy Alpha: a simple and praised application for a game community (Wolfy).
  • acme-dns-sidecar: a sidecar for acme-dns to register accounts using Kubernetes secrets. This can be used to automate Let’s Encrypt certificate renewal with cert-manager without persistent volumes and without delegating full DNS zone management.
  • I made a fork of kube-backup, which is a tool used to periodically dump Kubernetes YAML configuration and push it to a Git repository. No longer active.
  • 42sh: a partial reimplementation of a POSIX shell, made at 42 with four other students. It took a lot of time, but I learned a lot by writing the parser for this shell.
  • GitLab.com snippets

Latest edition:

Copyright © 2025, Elouan Martinet (Exagone313) — All rights reserved.