Initial import

This commit is contained in:
Julien Dessaux 2019-12-19 14:21:45 +01:00
commit f63ce5bdd8
20 changed files with 3252 additions and 0 deletions

13
content/en/_index.html Normal file
View file

@ -0,0 +1,13 @@
+++
title = "Goldydocs"
linkTitle = "Goldydocs"
+++
{{< blocks/cover title="Welcome to Yet Another SysAdmin Wiki!" image_anchor="top" height="full" color="orange">}}
You can see this wiki as an aggregation of various information (but almost always SysAdmin related) and stuff I gathered around the Internet. When I have to work on something that needed some research, I put there a sum up of what I
have done, all along with personal thoughts. There will be documentation articles and maybe some blog posts if the documentation article is not suitable.
Well I hope you feel welcome here. I accept all good wills that might be motivated to add some material here. Do not hesitate to leave a message at adyxax -AT- adyxax.org, asking for
a translation or whatever ;-)
{{< /blocks/cover >}}

13
content/en/blog/_index.md Normal file
View file

@ -0,0 +1,13 @@
---
title: "Docsy Blog"
linkTitle: "Blog"
menu:
main:
weight: 30
---
This is the **blog** section. It has two categories: News and Travels.
Files in these directories will be listed in reverse chronological order.

View file

@ -0,0 +1,8 @@
---
title: "General News"
linkTitle: "News"
weight: 20
---

View file

@ -0,0 +1,8 @@
---
title: "Switching to Hugo"
linkTitle: "Switching to Hugo"
date: 2019-12-19
description: >
I switched my personal wiki from dokuwiki to Hugo
---

View file

@ -0,0 +1,8 @@
---
title: "Travels"
linkTitle: "Travels"
weight: 20
---

View file

@ -0,0 +1,8 @@
---
title: "I am back from New Zealand"
linkTitle: "Back from New Zealand"
date: 2019-12-08
description: >
I am back from New Zealand, after three and a half weeks over there.
---

12
content/en/docs/_index.md Executable file
View file

@ -0,0 +1,12 @@
---
title: "Documentation"
linkTitle: "Documentation"
weight: 20
menu:
main:
weight: 20
---
This section is where the user documentation for your project lives - all the information your users need to understand and successfully use your project.

View file

@ -0,0 +1,37 @@
---
title: "About"
linkTitle: "About"
weight: 1
description: >
Information about this site and the author
---
## Who am I?
Hello, and thanks for asking! My name is Julien Dessaux, and I am a 34 years old guy working in IT. Adyxax is the nickname I use on IRC, github, etc.
## Online presence
You won't find me on social networking websites. I have a Linkedin account that I don't use and that's it. I tried to make social networking work when I installed a pleroma instance
for my own use but I ended up trashing it. I just don't get this aspect
of modern society. I hang out with my friends when I want to hang out with them, and each time it's a blast : we talk about our lives, what happened to us. We share photos and
stories while having a beer and it's really great that way : I don't want to change any of that.
## Professional Career
I'm currently employed as a System and Network Architect at an awesome company named AlterWay, after 7 years at another awesome company named Intersec where I lead the IT team.
## Intersec
When I joined Intersec in September 2009 as the first full time system administrator we were just about 15 people. When I left in 2016 it had grown up to more than 160 people with
branch offices in three countries, and I am glad I was along for the ride. I have been the head of IT for about four years, participating in Intersec's growth by scaling the
infrastructure, deploying new services (Remote access, self hosted email, backups, monitoring, etc.), and recruiting my teammates. I left Intersec looking for new challenges and
for a new life away from the capital. Paris is one of the best cities on earth, but I needed a change and left for Lyon.
## AlterWay
I joined Alterway in October 2016 for a more technical role and a bit of a career shift towards networking. It has been and still is a great experience.
## How to get in touch
You can write me an email at julien[dot]dessaux[at]adyxax[dot]org, I will answer.

View file

@ -0,0 +1,20 @@
---
title: "adyxax.org"
linkTitle: "adyxax.org"
weight: 1
description: >
adyxax.org is how I call my personal computer infrastructure.
---
## What is adyxax.org?
adyxax.org is how I call my personal computer infrastructure. It is very much like a small personnal private cloud of servers hosted here and there. I am using my experience as a
sysadmin to make it all work and provide various services that are useful to me and people close to me.
It relies on gentoo and openbsd servers interconnected with point to point openvpn links. Services run inside lxd containers and communications between all those services is assured
thanks to dynamic routing with bird and ospf along those openvpn links.
## Why write about it?
It is a rather unusual infrastructure that I am proud of, and writing about it helps me to reflect on what I built. Gentoo, OpenBSD and LXD is not the most popular combination of
technologies but it allowed me to build something simple, flexible and I believe somewhat elegant and beautiful.

View file

@ -0,0 +1,39 @@
# This website
This website is a static website build using [hugo](https://github.com/gohugoio/hugo). This article details how I installed hugo, how I initialised this website and how I manage it.
## Installing hugo
{{< highlight sh >}}
go get github.com/gohugoio/hugo
{{< / highlight >}}
This failed because the master branch in one of the dependencies was tainted, I fixed it with :
{{< highlight sh >}}
cd go/src/github.com/tdewolff/minify/
tig --all
git checkout v2.6.1
go get github.com/gohugoio/hugo
{{< / highlight >}}
This didn't build me the extended version of hugo that I need for the theme I chose, so I had to do :
{{< highlight sh >}}
cd ~/go/src/github.com/gohugoio/hugo/
go get --tags extended
go install --tags extended
{{< / highlight >}}
## Bootstraping this site
{{< highlight sh >}}
hugo new site www
cd www
git init
git submodule add https://github.com/alex-shpak/hugo-book themes/book
{{< / highlight >}}
## Live server for automatic rebuilding when writing
{{< highlight sh >}}
hugo server --bind 0.0.0.0 --minify
{{< / highlight >}}

View file

@ -0,0 +1,4 @@
---
type: "search-index"
url: "index.json"
---

6
content/en/search.md Normal file
View file

@ -0,0 +1,6 @@
---
title: Search Results
layout: search
---