Chis.Dev
🏷️ Tags
💻 Profile
profile_image
Chris Alves
DevOps Engineer
Rock Climber. Video Editor. Gamer.
🔎 Search
📂 All Posts
🖋️ Scripts

Automating GE-Proton Updates on Steam Deck

Jul 2, 2024

For all the Steam Deck enthusiasts out there, managing Proton versions can be a bit of a hassle. To streamline this process, I've written a script that automates the installation of the latest GE-Proton version and updates only the games you've set to use a forced compatibility tool to GE-Proton.

Steam Deck
Server
Script
📗 Docs

VSCode Tunnel Service on Arch Linux

Jun 30, 2024

Guide on how to set up a VSCode tunnel service on your Arch Linux system, allowing you to connect to your remote development server seamlessly through the vscode.dev website.

VSCode
Chromebook
Arch
🌐 Web

Migrating Nginx to Traefik

Jun 9, 2024

Guide on how to migrate from Nginx to Traefik.

Website
Nginx
Traefik
Docker
🛠️ Builds

End Game PC Build 2024

Feb 15, 2024

My experience building my latest (hopefully last) PC without the bounds of my wallet.

Gaming
Engineering
📗 Docs

All-in-one Bootable USB with Ventoy

Dec 14, 2023

All-in-one bootable solution for multiple ISOs.

OS
Engineering
🌐 Web

Discord Webhook Integration

Dec 1, 2023

A quick overview of Discord slash commands and a bit of history behind Discord bots.

Server
Webhook
Discord
🌐 Web

Plex Server Docker Set Up

Dec 1, 2023

Quick configuration for a Plex server running through docker.

Server
Plex
Docker
Torrent
🎮 Game

Controlling Monitors using AHK and VPC codes

Nov 27, 2023

Using VPC Codes, you can take control of your work and gaming setup by seamlessly switching between inputs, volume, and brightness.

Engineering
Script
📗 Docs

Securing Nginx Config

Nov 24, 2023

Quickly revisiting Nginx on my personal server. Includes example configuration files for the base nginx.conf, sites-available, and snippets.

Nginx
Security
📗 Docs

Torrenting with ProtonVPN over Docker

Nov 20, 2023

Setting up QBitTorrent using ProtonVPN port forwarding in Docker. Accessible via browser over localhost.

Torrent
Docker
VPN
💭 Troubleshooting

RAID troubleshooting

Nov 17, 2023

Right before Thanksgiving, my server failed to boot. Thinking it was a failed hard drive, I tried to diagnose the problem. Leading to an even worse issue. Here is the post-mortem.

RAID
Post-Mortem
🛠️ Builds

Quefrency Keyboard

Jan 20, 2023

Reference to the Quefrency split keyboard. How I was able to re-flash the device enabling mouse support.

Engineering
💭 Troubleshooting

Adding password authentication to Nginx

Jun 20, 2022

How to secure a website running behind an Nginx reverse proxy with HTTP authentication. It benefits individuals who are novices to web development but would like to set up basic security.

Security
Nginx
📗 Docs

Full encryption with Cloudflare

Jun 11, 2022

Full encryption via Cloudflare. Very confusing to setup.

Security
Website
Nginx
📗 Docs

Signing GitHub commits with GPG Key

Jun 9, 2022

Signing GitHub commits with a GPG key. Reference to importing and exporting key to different devices through ssh/file transfer.

Git
Security
🎮 Game

MUD over Telnet with TinTin++

Jun 9, 2022

Exploring the world of online text-based adventure RPGs.

Gaming
🌐 Web

Chis BotJS

Mar 27, 2022

A comprehensive overview of my Discord bot, including plan and server commands.

Bot
Discord
Docker
🎮 Game

Hosting a Valhiem Server

Mar 20, 2022

Self-hosted Valhiem server, configured for play through with friends.

Server
Gaming
📗 Docs

RTSP Surveillance Camera with motionEye

Mar 16, 2022

Using 2 Wyze Cams and my server I was able to set up a home surveillance system. This allows me to keep an eye on the cats during the day while they are busy at play.

Docker
Security
Website
🖋️ Scripts

Automated Spam Call Mitigator

Feb 28, 2022

No one likes spam calls. Here is my attempt at stopping my phone from ringing when

Script
🎮 Game

Hosting a Project Zomboid Server

Jan 5, 2022

How I setup a Project Zomboid server that was orchestrated from my Discord bot.

Server
Gaming
🔖 Certificates

DevOps AWS Certificate

Nov 18, 2021

ExitCertified Corp. | Nov 18, 2021

🔖 Certificates

Programming Fundamentals Certificate

Nov 15, 2021

Simplilearn | Nov 15, 2021

🔖 Certificates

Linux Training Certificate

Nov 13, 2021

Simplilearn | Nov 13, 2021

🌐 Web

Phase10 Randomizer

Apr 22, 2021

How I created a web app to generate a new rules for Phase 10.

App
Website
🔖 Certificates

DevOps Training Certificate

Feb 19, 2021

Simplilearn | Feb 19, 2022

📗 Docs

Configuring FakeRAID on Server

Feb 18, 2021

My first go at setting up RAID on my server. For a first attempt I did pretty good.

RAID
Server
🌐 Web

Receipt Splitter App

Feb 4, 2021

A React application that lets users dynamically share the cost of a bill. Targeted at college students and first-time apartment renters, Split eliminates the need to do manual bill calculations while increasing bill accuracy and promoting record keeping.

App
💭 Troubleshooting

Bypass Discord Upload Limit

Feb 3, 2021

Using my Linux knowledge to bypass the Discord upload limit. Dropping a file into a shared folder, then having it automatically compressed, and shared via server URL.

Discord
🛠️ Builds

Mini ITX form factor PC Build 2021

Jan 28, 2021

After 6.5 years I decided to repurpose my i7-4790K to be my new permanent server and build a new PC in a Mini ITX form factor.

Gaming
Engineering
🎮 Game

Minecraft Server

Dec 8, 2020

Minecraft server, hosted through a Docker container.

Server
Gaming
🎮 Game

Custom Rocket League Multiplayer Maps

Oct 15, 2020

A quick tutorial for configuring Rocket League custom maps.

Rocket League
🛠️ Builds

Custom Mechanical Keyboard

Jul 25, 2020

Pictures and layout for my second custom mechanical keyboard. Built from scratch and contributed to the QMK repository.

Engineering
💻 Profile
Chris Alves
DevOps Engineer
Rock Climber. Video Editor. Gamer.
🌟 Links
💬 Socials
GitHub
LinkedIn
TypeRacer
YouTube