wiki.getshifting.com

--- Sjoerd Hooft's InFormation Technology ---

User Tools

Site Tools


start

SHIFT-WIKI - Sjoerd Hooft's InFormation Technology

This WIKI is my personal documentation blog. Please enjoy it and feel free to reach out through blue sky if you have a question, remark, improvement or observation. See below for the latest additions, or use the search or tags to browse for content.


How to reset a local Git repository

Summary: This wiki page shows how to reset a local Git repository.
Date: 5 August 2025

Sometimes I run into a situation where I need to reset my local Git repository to a clean state. For me, this happens sometimes after a failed merge. We'll handle the following topics:

  • Optional: Save your current changes
  • Resetting the local repository
  • Optional: Cleanup
  • Optional: Reapply saved changes

→ Read more...

2025/08/05 07:06

Installing and configuring WSL for a DevOps Engineer

Summary: This wiki page shows how to install and configure WSL for use with all sort of DevOps tools like kubernetes, helm, Argo CD and more.
Date: 28 July 2025

WSL is the Windows Subsystem for Linux, which allows you to run a Linux distribution alongside your Windows installation. This is particularly useful for DevOps engineers who need to work with tools that are more commonly used in Linux environments.

→ Read more...

2025/07/28 19:58

How to setup and configure Cloudwatch for an AWS Lightsail instance

Summary: This wiki page demonstrates setting up CloudWatch monitoring for a DokuWiki instance on AWS Lightsail, including CloudWatch agent installation with custom Apache log collection, Vector integration for systemd journal logs, and dashboard/alarm configuration.
Date: 14 July 2025

In my previous page I describe how I setup dokuwiki on an AWS lightsail instance. In this page I will describe how to setup Cloudwatch for monitoring the instance.

Overall, the following techniques are used:

  • Setup and install the Cloudwatch agent
  • Use the Cloudwatch configuration file to configure the collection of logfiles and metrics
  • Configure the Apache server to log to custom log files for Cloudwatch
  • Use Vector (by datadog) to send the systemd journalctl logs to Cloudwatch
  • Create and configure a Cloudwatch dashboard
  • Create and configure Cloudwatch alarms

→ Read more...

2025/07/14 04:32

How to setup and configure dokuwiki on AWS Lightsail

Summary: This wiki page shows how I host this wiki using dokuwiki on an AWS lightsail instance. We will setup dokuwiki on AWS Lightsail, and configured it to use git as the backend for the pages and media. We will also setup a certificate using AWS Certificate Manager, and create a CloudFront distribution to serve the dokuwiki pages securely.
Date: 14 July 2025

Overall, the following techniques are used:

  • Setup a lightsail instance in AWS
  • How to configure apache & php for dokuwiki
  • How to configure dokuwiki
  • Use git as a version control mechanism for the wiki pages and media. And because the data is part of a larger repository we'll use sparse checkout
  • Use Route53, certificate manager and cloudfront to setup a certificate for the wiki

→ Read more...

2025/07/14 04:32

<< Newer entries | Older entries >>

This wiki has been made possible by:

start.txt · Last modified: by sjoerd