From 1174be82a2972b4b45a67f4b1346fa09e8c7d6d2 Mon Sep 17 00:00:00 2001 From: Antony Messerli Date: Thu, 16 Jan 2025 01:32:12 -0600 Subject: [PATCH] Create authors.yml and shift to using that functionality --- blog/2015-11-25-introducing-netboot-xyz.md | 7 ++++--- ...016-01-07-booting-linux-isos-with-memdisk-and-ipxe.md | 7 ++++--- blog/2019-11-29-self-hosting-and-live-booting.md | 7 ++++--- blog/2021-09-04-site-updates.md | 9 +++++---- blog/authors.yml | 9 +++++++++ 5 files changed, 26 insertions(+), 13 deletions(-) create mode 100644 blog/authors.yml diff --git a/blog/2015-11-25-introducing-netboot-xyz.md b/blog/2015-11-25-introducing-netboot-xyz.md index 9c1e08ed..67659684 100644 --- a/blog/2015-11-25-introducing-netboot-xyz.md +++ b/blog/2015-11-25-introducing-netboot-xyz.md @@ -1,14 +1,15 @@ --- slug: 2015/11/25/introducing-netboot-xyz +authors: + - antonym title: Introducing netboot.xyz -author: Antony Messerli -author_url: https://github.com/antonym -author_image_url: https://avatars.githubusercontent.com/u/245007?v=4 tags: [netboot.xyz] --- My newest project on the side is [netboot.xyz](https://netboot.xyz). If you've seen [boot.rackspace.com](http://boot.rackspace.com), this should look pretty familiar to you. I ran across cheap .xyz domains from [Namecheap](https://www.namecheap.com) (one dollar at the time!), and figured the netboot.xyz name space was much easier to remember and was more neutral to the goal I was trying to accomplish. I forked boot.rackspace.com (still doing basic maintenance) and am now focusing my efforts on netboot.xyz. + + My goal with the project is to make it easy as possible to boot many of the popular operating systems from bare metal, virtual machines, etc without the hassle of hunting down the latest ISO for the OS you want to download. Ideally it's usable with any service provider or just someone who maintains their own servers. I usually try and use operating systems that make their boot loaders available via mirrors, although there are occasionally some exceptions. I'm also experimenting with various new builds like WinPE, Live Booted OS, and I'd like to even pursue getting some hypervisors on there as well to make it as easy as possible to install everything. diff --git a/blog/2016-01-07-booting-linux-isos-with-memdisk-and-ipxe.md b/blog/2016-01-07-booting-linux-isos-with-memdisk-and-ipxe.md index b10c9e58..4cdc374f 100644 --- a/blog/2016-01-07-booting-linux-isos-with-memdisk-and-ipxe.md +++ b/blog/2016-01-07-booting-linux-isos-with-memdisk-and-ipxe.md @@ -1,9 +1,8 @@ --- slug: 2016/01/07/booting-linux-isos-with-memdisk-and-ipxe title: Booting Linux ISOs with Memdisk and iPXE -author: Antony Messerli -author_url: https://github.com/antonym -author_image_url: https://avatars.githubusercontent.com/u/245007?v=4 +authors: + - antonym tags: [iso, memdisk, netboot.xyz, ipxe] --- @@ -13,6 +12,8 @@ There are some distributions out there that don't have this functionality and ty In those cases, occasionally you can use memdisk and iPXE to boot those ISOs but they don't always work. In doing some research, I ran across one of the major issues as to why. + + ### Syslinux - Memdisk _The following was taken from [syslinux - memdisk](http://www.syslinux.org/wiki/index.php/MEMDISK)._ diff --git a/blog/2019-11-29-self-hosting-and-live-booting.md b/blog/2019-11-29-self-hosting-and-live-booting.md index c8a2920d..a65ff0a6 100644 --- a/blog/2019-11-29-self-hosting-and-live-booting.md +++ b/blog/2019-11-29-self-hosting-and-live-booting.md @@ -1,9 +1,8 @@ --- slug: 2019/11/29/self-hosting-and-live-booting title: Self Hosting and Live Booting -author: Antony Messerli -author_url: https://github.com/antonym -author_image_url: https://avatars.githubusercontent.com/u/245007?v=4 +authors: + - antonym tags: [self_hosting, netboot.xyz] --- @@ -11,6 +10,8 @@ We have been hard at work the last few weeks and I wanted to provide some update I would like to thank all of the contributors over the last few years that have contributed code, tested, and provided feedback for the project. The contributions have all been really helpful and have helped keep the project up to date. + + ### Self Hosting I have been working on getting the netboot.xyz source tree to a point where they can be generated via Ansible so that anyone can take the repository and customize it to their liking a lot easier than it was in the past. I have gotten most of that working and will be swapping out the existing source bits in the netboot.xyz repo with the bits to deploy with Ansible. My goal is to generate the primary netboot.xyz site using Ansible instead of just uploading the source files. There will still be a lot of future optimizations that can be done to the templates but this is a good first step toward consolidating a lot of the duplicate code. diff --git a/blog/2021-09-04-site-updates.md b/blog/2021-09-04-site-updates.md index 5d32ea8a..c850cbd3 100644 --- a/blog/2021-09-04-site-updates.md +++ b/blog/2021-09-04-site-updates.md @@ -1,18 +1,19 @@ --- slug: 2021/09/04/doc-site-updates title: Site Updates -author: Antony Messerli -author_url: https://github.com/antonym -author_image_url: https://avatars.githubusercontent.com/u/245007?v=4 +authors: + - antonym tags: [site-updates, netboot.xyz] --- It has been a while since an update, but the main netboot.xyz site has a new look to it. I switched from using [Hugo](https://gohugo.io/) to using [Docusaurus](https://docusaurus.io/). I also moved the blog from [Ghost](https://ghost.org/) to simplify things. I started down this path a while back and recently got around to polishing it all up and pushing it out. I plan on building out more content and docs over time to make it a great resource for everything netboot related. At some point, I still would like to get some updated pictures, logos, etc as well but those are a much lower priority. + + I want to thank everyone who has contributed to the netboot.xyz community to this day. I originally started the project to create a quick way to install and test operating systems on VMs without having to download media and mount it everytime I needed to boot a new OS. It is great to see that it is helping out others on a day to day basis. We recently crossed 150,000 main menu loads over the past 30 days so it is great to see it being used worldwide. If you enjoy using netboot.xyz, please give us a star on [GitHub](https://github.com/netbootxyz/netboot.xyz) and follow us on [Twitter](https://twitter.com/netbootxyz). Please also consider supporting the project by donating to the [GitHub Sponsors](https://github.com/sponsors/netbootxyz) or [Open Collective](https://opencollective.com/netbootxyz). It helps us pay for infrastructure hosting and other costs like testing hardware, new architectures, and maintaining the project. We also have over 400 users in our [Discord](https://discord.gg/An6PA2a) and have a [Github Discussion Board](https://github.com/netbootxyz/netboot.xyz/discussions) where you can ask questions and discuss netboot.xyz. -More to come! \ No newline at end of file +More to come! diff --git a/blog/authors.yml b/blog/authors.yml new file mode 100644 index 00000000..4d6a4cf9 --- /dev/null +++ b/blog/authors.yml @@ -0,0 +1,9 @@ +antonym: + name: Antony Messerli + title: Lead Developer + url: https://www.reversengineered.com + image_url: https://avatars.githubusercontent.com/u/245007?v=4 + page: false + socials: + x: ntonym + github: antonym