How to Set Up a Custom GitLab Runner
Create a project runner in GitLab, run the official GitLab Runner Docker image, register it with your token, and confirm the runner is connected.
// learn by doing
Step-by-step, outcome-driven guides for building, configuring, deploying, and troubleshooting software.
// focused content
Create a project runner in GitLab, run the official GitLab Runner Docker image, register it with your token, and confirm the runner is connected.
Build a private Linux VPN with a secure tunnel, server configuration, and client setup you control.
Secure a VPS with SSH keys, safer server settings, and a repeatable remote-access workflow.
Deploy WordPress on Ubuntu with Nginx, a database, your own domain, and HTTPS from end to end.
Configure Apache virtual hosts so multiple local Laravel projects can use clean, memorable development domains.
Find the process holding a Linux port and stop it safely without restarting your machine.
Use TLP, Powertop, and Ubuntu power statistics to reduce energy use and understand your laptop battery health.
Install the complete Laravel stack on Ubuntu with Apache, MySQL, PHP, Composer, and the required permissions.