This commit is contained in:
2025-12-18 13:20:47 +01:00
parent 0b36e8b5c0
commit 501849e5d9
8 changed files with 11 additions and 4 deletions

View File

@@ -1,6 +1,7 @@
---
layout: post
author: Sam Hadow
tags: jekyll
---
Finally decided to serve posts on my website generated with Jekyll, so without any surprise my first post is about [Jekyll](https://jekyllrb.com/).

View File

@@ -1,7 +1,7 @@
---
layout: post
author: Sam Hadow
tags: nextcloud
tags: nextcloud podman sysadmin
---
On my server I self-host nextcloud with a PostgreSQL database and this container image *docker.io/library/nextcloud:fpm-alpine*.

View File

@@ -1,6 +1,7 @@
---
layout: post
author: Sam Hadow
tags: sysadmin
---
On my server I self-host quite a lot of services but only have 5900rpm HDDs for the data, and a SSD only for the OS and binaries.

View File

@@ -1,6 +1,7 @@
---
layout: post
author: Sam Hadow
tags: kvm sysadmin
---
When downloading virtual machines they're usually packaged in an OVA file (Open Virtual Appliance). An OVA file is actually just a single file archive with an OVF package inside.
An OVF package contains the metadata decribing the virtual machine (usually a .ovf file) and the virtual disks. The OVF standard doesn't specify a disk image format.

View File

@@ -1,6 +1,7 @@
---
layout: post
author: Sam Hadow
tags: hardware electronics soldering
---
I have a corsair void pro wireless at my desk, this headset is quite old but it still works so I keep it. I just changed the earpads and head cushioning since I bought it. But it was the only peripheral I have at my desk forcing me to always have a micro USB cable laying around somewhere to charge it every now and then. So recently I decided to upgrade the charging port of my corsair void pro wireless headset from micro USB to USB C.

View File

@@ -1,6 +1,7 @@
---
layout: post
author: Sam Hadow
tags: SELinux sysadmin
---
In this blog post I'll explain why you should use SELinux (or at least an implementation of Mandatory Access Control). Then how you can use SELinux, administer it, and install it on an existing system.

View File

@@ -1,7 +1,7 @@
---
layout: post
author: Sam Hadow
tags: podman, mongodb, containers
tags: podman mongodb sysadmin
---
On my server I self host Overleaf with containers (podman) and Overleaf requires MongoDB as a database. Each version of Overleaf has a minimum required version of MongoDB and therefore you might have to upgrade your MongoDB container at one point. I'll explain step by step how I did it in my case.

View File

@@ -10,11 +10,13 @@ I'm Sam Hadow, a free software advocate *(with free as in freedom, libre in Span
## Useful links
[blog](/blog.html) (mostly tech related)
[articles](/articles.html) (PDF papers)
[FAQ](/faq.html)
[FAQ](/faq.html)
[archive](/archive.html) (Blog posts organized by their tags)
## Available services
[nitter](https://nitter.hadow.fr) [not working](https://github.com/zedeus/nitter/issues/919), thanks Elon.
[gitea](https://git.hadow.fr)
<br /><br />
![no-facebook](./assets/icons/svg/no-facebook.svg)
![no-facebook](/assets/icons/svg/no-facebook.svg)
<br /><br />
Copyright (c) 2025 Sam Hadow Verbatim copying and redistribution of this entire page are permitted provided this notice is preserved.