Git Multi-Account

Git Multi-Account

This post will walk you through the process of setting up and using multiple accounts with one or more Git providers (GitHub, GitLab, Gitea). I describe the two options I recommend: HTTPS + Git Credential Manager and SSH multi-account. The first, HTTPS + Git Credential Manager, is the one I use most, because it’s compatible with CLI and/or GUI tools like Visual Studio, VSCode, Git Desktop, Gitkraken, etc. The second option, SSH multi-account, I delegate to “headless” machines, servers I connect to remotely via CLI or VSCode remote that need to clone repositories and work on them. …

September 21, 2024 · 12 min
Eclipse + Java on a Git Repository

Eclipse + Java on a Git Repository

Every now and then I get the urge to practice my rusty Java skills. I’m going to write a small program to monitor devices on my home network using Java and SNMP. I like to keep my development projects on my private git server (based on gitea). In this post I describe the process of creating a git repository, a Java Project with Eclipse, and how to connect them together. If you use GitHub, the process is identical, although the UI options may look slightly different compared to Gitea. …

November 27, 2022 · 10 min
Gitea and Traefik on Docker

Gitea and Traefik on Docker

In this post I describe the installation of Gitea (GIT server) and Traefik (LetsEncrypt SSL certificate termination), along with Redis (cache) and MySQL (DB). I install all applications as Docker containers on an Alpine Linux running as a virtual machine on my KVM server. In the previous post I explained what Gitea is and how to set it up directly on a virtual machine (without Docker). …

April 3, 2022 · 9 min
Gitea on a VM

Gitea on a VM

GIT is a distributed version control system, and we all know the famous centralization services GitHub and GitLab. I recently came across a promising alternative called Gitea - Git with a cup of tea and decided to install it on a virtual machine. …

March 26, 2022 · 8 min
My new blog!!

My new blog!!

In this post I describe how I set up this static blog “built” with jekyll and hosted on GitHub Pages. The source files are in the repository LuisPalacios.github.io. The site is finally configured on my domain: https://www.luispa.com …

April 19, 2021 · 10 min