Skip to content
@mirceanton

Mircea-Pavel Anton

My personal repositories, grouped together under an Org because self-hosted GitHub workers are a mess.

Welcome to My GitHub Organization

This organization serves as a central hub for all my repositories, making it easier to manage self-hosted GitHub runners across all my projects. You'll find repositories categorized into three main groups: Internal Repositories, Public Repositories, and Homelab Repositories.

Below, you'll find details about each category and links to the repositories within them.


🌍 Public Repositories

These are tools and applications I've developed for public use. I hope they can help others as much as they help me!

Repository Description
external-dns-provider-mikrotik An ExternalDNS provider plugin for MikroTik devices.
kubectl-switch A tool for easily switching between Kubernetes contexts and namespaces.
talswitcher A utility for managing talosconfig files in a multi-cluster setup.
tesmartctl A CLI program I use to control my TeSmart KVM switch.
action-calver-release A GitHub Action that creates new releases based on Calendar Versioning.
action-semver-release A GitHub Action that creates new releases based on Semantic Versioning.
action-folder-matrix GitHub Action to generate a matrix of subdirectories for parallelizing jobs.
helm-charts Helm charts for deploying various applications.

🏠 Homelab Repositories

These repositories help manage and configure my homelab setup, ensuring smooth operation and easy deployment.

Repository Description
mikrotik-terraform Terraform configurations for managing my Mikrotik-powered home network..
home-ops GitOps repo for my home Kubernetes cluster.
website The repository for my personal website.

🛠️ Internal Repositories

These are repositories I use internally to streamline my work. They include reusable workflows, configurations, and other tools that support my development process.

Repository Description
renovate-config Snippets of renovate configuration used to automate dependency management.
homebrew-taps A monorepo for managing Homebrew taps for easy installation of my tools.

🗃️ Archived Repositories

These are repositories I used to use and maintain but have since stopped. They are now archived and read-only.

Repository Description
ansible-collection A collection of Ansible Roles and Playbooks I use to manage my homelab.
gitops-toolkit A container image with all of the tools I need to manage my GitOps-ified infrastructure.
reusable-workflows A collection of reusable GitHub Actions workflows for consistent CI/CD pipelines across my projects.

🤝 Contributing

Feel free to explore these repositories, fork them, or contribute to any of the public projects. If you find something interesting or have any questions, don't hesitate to reach out!


🌐 Find Me Online

You can also find me online here:


Thank you for stopping by! 🚀

Pinned Loading

  1. external-dns-provider-mikrotik external-dns-provider-mikrotik Public

    ExternalDNS webhook to manage Mikrotik DNS Records.

    Go 53 3

  2. kubectl-switch kubectl-switch Public

    A simple tool to help manage multiple kubeconfig files

    Go 17

  3. talswitcher talswitcher Public

    A simple tool to help manage multiple talosconfig files

    Go 9

  4. mikrotik-terraform mikrotik-terraform Public

    Terraform configuration for my entire Mikrotik-powered home network.

    HCL 5 1

Repositories

Showing 10 of 17 repositories
  • action-calver-release Public

    A GitHub Action that creates new releases using Calendar Versioning (CalVer) with the format `YYYY.MM.PATCH`.

    mirceanton/action-calver-release’s past year of commit activity
    2 MIT 0 2 0 Updated May 17, 2025
  • homebrew-taps Public

    A monorepo for brew installing some of my projects.

    mirceanton/homebrew-taps’s past year of commit activity
    Ruby 0 0 0 0 Updated May 17, 2025
  • kubectl-switch Public

    A simple tool to help manage multiple kubeconfig files

    mirceanton/kubectl-switch’s past year of commit activity
    Go 17 MIT 0 1 0 Updated May 17, 2025
  • renovate-config Public

    Reusable snippets of `renovate` configuration.

    mirceanton/renovate-config’s past year of commit activity
    0 0 1 0 Updated May 16, 2025
  • mikrotik-terraform Public

    Terraform configuration for my entire Mikrotik-powered home network.

    mirceanton/mikrotik-terraform’s past year of commit activity
    HCL 5 MIT 1 3 0 Updated May 15, 2025
  • external-dns-provider-mikrotik Public

    ExternalDNS webhook to manage Mikrotik DNS Records.

    mirceanton/external-dns-provider-mikrotik’s past year of commit activity
    Go 53 Apache-2.0 3 3 0 Updated May 13, 2025
  • helm-charts Public

    A monorepo with custom helm charts I use in my GitOps homelab.

    mirceanton/helm-charts’s past year of commit activity
    1 Apache-2.0 0 1 0 Updated May 13, 2025
  • action-folder-matrix Public

    GitHub Action to generate a matrix of subdirectories for parallelizing jobs.

    mirceanton/action-folder-matrix’s past year of commit activity
    JavaScript 0 MIT 0 1 0 Updated May 13, 2025
  • talswitcher Public

    A simple tool to help manage multiple talosconfig files

    mirceanton/talswitcher’s past year of commit activity
    Go 9 MIT 0 1 0 Updated May 13, 2025
  • action-semver-release Public

    A GitHub Action that creates new releases using Semantic Versioning (SemVer).

    mirceanton/action-semver-release’s past year of commit activity
    0 MIT 0 1 0 Updated May 13, 2025

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…