Skip to content
View dominic-r's full-sized avatar
🤘
🤘

Sponsoring

@Benricheson101
@hagezi

Highlights

  • Pro

Organizations

@goauthentik

Block or report dominic-r

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
dominic-r/README.md

Hi, I'm Dominic

I'm from Quebec ⚜️, Canada. At authentik, I work as a Technical Content Editor and Full-Stack Developer, contributing to goauthentik/authentik.

I run my own homelab and personal infrastructure, and I like building useful software and writing docs that are clear, practical, and actually helpful.

Projects & Tools

These are some of my projects & tools.

  • 🗃️ gitweb: my cgit fork.
  • ❄️ nix: my Nix setup for macOS and servers.
  • ⌨️ sdko-tool: st, my CLI/TUI for development and operations workflows.
Why I keep everything in my monorepo (and use a branch-first workflow)

Short version: I keep my code in my monorepo for control, simplicity, and safety.

  • I don't trust Microsoft/GitHub as my only source of truth.
  • I don't like the direction GitHub keeps heading.
  • I still like the older git flow and a bit of nostalgia: branches, patches, and direct review without PR-heavy workflows.
  • I don't need most premium platform features; I prefer a lean setup I understand end to end.
  • Running my own git stack keeps the threat model smaller and easier to reason about.
  • My canonical remote is my own git setup: gitweb (my cgit fork) over SSH.
  • I can land cross-project changes together and keep shared tooling/hooks aligned.
  • Mirrors still give each project a clean public repo.

Writing

My first post on the authentik blog: Why we revamped file management.

Thanks for stopping by.

Popular repositories Loading

  1. nix nix Public

    Nix Mac and Server configurations [mirror]

    Nix 1

  2. gitweb gitweb Public

    Not the gitweb you're thinking of. A fast web frontend for git repositories, written in C. [mirror]

    C 1

  3. sdko-tool sdko-tool Public

    Development & ops CLI [mirror]

    Rust 1

  4. authentik authentik Public

    Forked from goauthentik/authentik

    A fork for pre-org PRs.

    Python

  5. renovate-with-local-being-useful renovate-with-local-being-useful Public

    Forked from renovatebot/renovate

    Home of the Renovate CLI: Cross-platform Dependency Automation by Mend.io

    TypeScript

  6. authentik-nix authentik-nix Public

    Forked from nix-community/authentik-nix

    Nix flake with package, NixOS module and VM test for authentik. Alternative deployment mode to the official docker-compose approach. No official support by authentik [maintainers=@ma27]

    Nix