Skip to content
View 4ngel2769's full-sized avatar
๐Ÿ““
Breaking code and squashing bugs
๐Ÿ““
Breaking code and squashing bugs

Organizations

@Helix-Labs

Block or report 4ngel2769

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
4ngel2769/README.md

Hello ๐Ÿ‘‹

Support me on Ko-fi! Sponsor 4ngel2769!

๐Ÿšง Technologies I Work With

x

Profile views

๐Ÿ”จ 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.

To see more of my work, check out my projects here.

My projects
Most used languages

Contribution Graph

Pinned Loading

  1. Helix Helix Public

    ๐Ÿงฌ Helix - a multipurpose Discord bot built with discord.js and typescript.

    TypeScript 11 2

  2. coffeeisle/welcome-mat coffeeisle/welcome-mat Public

    A friendly way to roll out the welcome mat for your players!

    Java 2

  3. messy-file-organizer messy-file-organizer Public

    An application that sorts newly downloaded files into categories to fix your messy folders.

    Python 4 1

  4. yttr-search yttr-search Public

    A cli tool to search through transcripts of YouTube videos in batches or full-channel.

    Python 2

  5. ac.tech ac.tech Public

    ๐Ÿš€ Personal website and portfolio using Nuxt 4

    Vue 2

  6. side-projects side-projects Public

    Behlod the great code dump.

    1