Skip to content

4ngel2769/4ngel2769

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 

Repository files navigation

Hello 👋

Support me on Ko-fi! Sponsor 4ngel2769! Profile views

🚧 Technologies I Work With

Programming Languages

Languages

Frameworks & Libraries

Frameworks

Tools & Platforms

Tools

Cloud & Hosting

Cloud

Databases

Databases

Monitoring & Automation

Monitoring


🔨 Currently Learning

  • Some programming languages (Lua, JS, TS, Py, Java, C++)
  • Databases (SQL, mongoDB, redis)
  • PCB and circuit design (mostly with KiCad)
  • Embedded systems (esp32 & esp8266, atmega328p, STM32WB55)
  • Long/short range radio comms (LoRa, nRF905, cc1101, esp32's BT and WiFi)

🗺️ What I'm Working On

  • Network and Server Management

    Managing a swarm of Linux machines/VPSs running Docker containers and Kubernetes clusters.

    To see the status of my servers, you can visit status.angellabs.xyz.

    I use the following tools to manage my servers:

    • Ansible for configuration management.
    • Terraform for infrastructure as code.
    • Docker and Kubernetes for container orchestration and management.
    • Tailscale for secure remote access and networking.
    • Portainer for managing Docker containers and Kubernetes clusters.
    • Proxmox for kvm/qemu virtualization and container management.
    • Cloudflare Tunnels for securely exposing services to the internet without the need for a public IP address or having ports open.
    • Coolify for managing self-hosted applications and websites. (A wonderful alternative to Heroku, Vercel, or Netlify. Highly recommend it!)
    • Home Assistant for home automation and IoT device management.
    • Grafana and Prometheus for server monitoring and alerts.
    • Traefik and NginxProxyManager for reverse proxy and load balancing.
  • Helix A Discord bot written in TypeScript.

    Helix is a multipurpose bot that can be used for moderation, music, and fun in Discord servers. It is designed to be lightweight, fast, and easy to use. It uses the Discord.js library for interacting with the Discord API and will soon be run on Docker containers for easy deployment and management. At its core, Helix uses the Sapphire framework, which provides a solid foundation for building Discord bots using TypeScript.

  • Swappable Brain Board

    A single-board PCB powered by an ESP32 microcontroller with most of what you need for robotics and IoT projects. The goal of this project is to create a single board brain to no longer need to always solder boards or esp modules in projects. Instead, you can just plug in the board and have it ready to go. This will allow you to easily swap out the board from a project and use in another without worrying about needing to desolder or rewire things.

  • Hosting

    I use Coolify to manage my self-hosted applications and websites like angellabs.xyz and Helix. I also host my own DNS server and VPSs for some friends and family. Coolify is a very useful tool for deployment, rollbacks, and scaling of applications.

  • Many Side Projects

    I'm always learning new things, and naturally, I start small projects to test and experiment with newfound knowledge. You can find those in 4ngel2769/side-projects.

Most used languages

About

4ngel's GitHub README.md profile

Resources

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •