1 Commits

Author SHA1 Message Date
7d4833ffaa Try the Stack theme 2023-12-10 21:23:48 +01:00
23 changed files with 41 additions and 92 deletions

View File

@ -46,7 +46,7 @@ steps:
commands: commands:
- hugo -s ./src - hugo -s ./src
- name: Build and push the docker image - name: Build and push the docker image
image: git.badhouseplants.net/badhouseplants/badhouseplants-builder:9fabf0ce6eab3a9a9da15b2791e8282afc05ee0b image: git.badhouseplants.net/badhouseplants/badhouseplants-builder:2449b73b13a62ae916c6703778d096e5290157b3
privileged: true privileged: true
depends_on: depends_on:
- Test a build - Test a build
@ -57,7 +57,7 @@ steps:
commands: commands:
- ./scripts/build-container.pl - ./scripts/build-container.pl
- name: Sync pictures from lfs to Minio - name: Sync pictures from lfs to Minio
image: git.badhouseplants.net/badhouseplants/badhouseplants-builder:9fabf0ce6eab3a9a9da15b2791e8282afc05ee0b image: git.badhouseplants.net/badhouseplants/badhouseplants-builder:2449b73b13a62ae916c6703778d096e5290157b3
depends_on: depends_on:
- Test a build - Test a build
environment: environment:
@ -68,7 +68,7 @@ steps:
- echo "$RCLONE_CONFIG_CONTENT" > $RCLONE_CONFIG - echo "$RCLONE_CONFIG_CONTENT" > $RCLONE_CONFIG
- ./scripts/upload-media.pl - ./scripts/upload-media.pl
- name: Deploy the application - name: Deploy the application
image: git.badhouseplants.net/badhouseplants/badhouseplants-builder:9fabf0ce6eab3a9a9da15b2791e8282afc05ee0b image: git.badhouseplants.net/badhouseplants/badhouseplants-builder:2449b73b13a62ae916c6703778d096e5290157b3
depends_on: depends_on:
- Build and push the docker image - Build and push the docker image
- Sync pictures from lfs to Minio - Sync pictures from lfs to Minio
@ -84,7 +84,7 @@ steps:
commands: commands:
- ./scripts/deploy-app.pl - ./scripts/deploy-app.pl
- name: Cleanup everything - name: Cleanup everything
image: git.badhouseplants.net/badhouseplants/badhouseplants-builder:9fabf0ce6eab3a9a9da15b2791e8282afc05ee0b image: git.badhouseplants.net/badhouseplants/badhouseplants-builder:2449b73b13a62ae916c6703778d096e5290157b3
depends_on: depends_on:
- Deploy the application - Deploy the application
environment: environment:

3
.gitmodules vendored
View File

@ -3,3 +3,6 @@
url = https://github.com/adityatelange/hugo-PaperMod.git url = https://github.com/adityatelange/hugo-PaperMod.git
branch = v7.0 branch = v7.0
[submodule "src/themes/stack"]
path = src/themes/stack
url = https://github.com/CaiJimmy/hugo-theme-stack.git

View File

@ -1,10 +0,0 @@
---
when:
event: push
steps:
spell-check:
name: Spell-Checker
image: node
commands:
- npm i markdown-spellcheck -g
- mdspell "src/content/**/*.md" -n -r

View File

@ -1,4 +1,4 @@
FROM git.badhouseplants.net/badhouseplants/hugo-container:dd6475f3c99b450d334d3377f3c1a1474a341ba7 FROM git.badhouseplants.net/badhouseplants/hugo-container:df0ab0c6f98e1921f451eb444aa5e7cb03d1f27b
WORKDIR /src WORKDIR /src
COPY ./src /src COPY ./src /src
ENTRYPOINT ["hugo"] ENTRYPOINT ["hugo"]

View File

@ -3,10 +3,6 @@ title: "{{ replace .Name "-" " " | title }}"
date: {{ .Date }} date: {{ .Date }}
draft: true draft: true
ShowToc: true ShowToc: true
cover: image: "cover.png"
image: "cover.png"
caption: "{{ replace .Name "-" " " | title }}"
relative: false
responsiveImages: false
--- ---

View File

@ -1,7 +1,7 @@
--- ---
languageCode: 'en-us' languageCode: 'en-us'
title: 'Bad Houseplants' title: 'Bad Houseplants'
theme: 'papermod' theme: stack
menu: menu:
main: main:
- name: Posts - name: Posts
@ -30,21 +30,14 @@ params:
ShowReadingTime: true ShowReadingTime: true
ShowPostNavLinks: true ShowPostNavLinks: true
ShowCodeCopyButtons: true ShowCodeCopyButtons: true
comments: true comments:
profileMode:
enabled: true enabled: true
title: "Bad Houseplants" remark42:
subtitle: Easy DevOps by allanger host: https://remark42.badhouseplants.net
imageUrl: "main-logo.png" site: badhouseplants
imageWidth: 150 homeInfoParams:
imageHeight: 150 Title: Bad Houseplants
buttons: Content: ... by allanger
- name: My Music
url: "https://funkwhale.badhouseplants.net/library/artists"
- name: Support
url: "https://liberapay.com/allanger/donate"
- name: Source
url: "https://git.badhouseplants.net/badhouseplants/badhouseplants-net"
socialIcons: socialIcons:
- name: "mastodon" - name: "mastodon"
url: "https://mastodon.social/@allanger" url: "https://mastodon.social/@allanger"
@ -59,7 +52,9 @@ params:
description: "...by allanger" description: "...by allanger"
keywords: [Blog, Portfolio] keywords: [Blog, Portfolio]
author: allanger author: allanger
DateFormat: "January 2, 2006" dateFormat:
published: "Jan 02, 2006"
lastUpdated: "Jan 02, 2006 15:04 MST"
defaultTheme: auto defaultTheme: auto
outputs: outputs:
home: home:

8
src/content/_index.md Normal file
View File

@ -0,0 +1,8 @@
---
menu:
main:
name: Home
weight: 1
params:
icon: home
---

View File

@ -4,19 +4,7 @@ date: 2023-01-24T09:26:52+01:00
draft: false draft: false
--- ---
## Welcome Oi!
Oi! Welcome to Bad Houseplants.
This is a blog about DevOps, self-hosting, Kubernetes, and stuff like that.
I'm allanger and I believe that DevOps should be easy to understand, and when saying DevOps, I also mean SRE and Ops in general. I see/hear it very often that teams working with GitOps and Kubernetes are making it increadbly hard, and I don't know the reasons for sure.
Here, I'll try do describe how things can be deployed to K8s, what one could do with that, and how to keep it maintainable. My main focus is self-hosted k8s, because it's the one I'm using on my own, but it doesn't mean that what you'll read here can't be applied to cloud providers and different k8s-as-a-service solutions.
I'm allanger and currently I'm working as full time SRE, but recently I've found out that I'd like to spend more time doing things related to music and sound. So I'm currently looking for project to add to my portfolio. So if you want somebody do a decent (I hope) mix for you without asking for any money, just let shoot me a message. I'm allanger and currently I'm working as full time SRE, but recently I've found out that I'd like to spend more time doing things related to music and sound. So I'm currently looking for project to add to my portfolio. So if you want somebody do a decent (I hope) mix for you without asking for any money, just let shoot me a message.
I'm not a pro mixing engineer of course, but it's what I'm aiming for. I'm not a pro mixing engineer of course, but it's what I'm aiming for.
@ -26,4 +14,4 @@ Also, I'm a beatmaker, you can find my bets on this site, just go to the [Beats
--- ---
### Information about the build ### Information about the build
Built from the commit [{{< param GitCommit >}}](https://git.badhouseplants.net/badhouseplants/badhouseplants-net/commit/{{< param GitCommit >}}) Built from the commit [{{< param GitCommit >}}](https://git.badhouseplants.net/badhouseplants/badhouseplants-net/commit/{{< param GitCommit >}})
[![Build Status](https://drone.badhouseplants.net/api/badges/badhouseplants/badhouseplants-net/status.svg?ref=refs/heads/{{< param GitBranch >}})](https://drone.badhouseplants.net/badhouseplants/badhouseplants-net) [![Build Status](https://drone.badhouseplants.net/api/badges/badhouseplants/badhouseplants-net/status.svg?ref=refs/heads/{{< param GitBranch >}})](https://drone.badhouseplants.net/badhouseplants/badhouseplants-net)

View File

@ -2,11 +2,7 @@
title: "ArgoCD vs Helmfile: Applications" title: "ArgoCD vs Helmfile: Applications"
date: 2023-02-13T12:14:09+01:00 date: 2023-02-13T12:14:09+01:00
draft: false draft: false
cover: image: "/posts/argocd-vs-helmfile/cover-applications.png"
image: "/posts/argocd-vs-helmfile/cover-applications.png"
caption: "ArgoCD"
relative: false
responsiveImages: false
ShowToc: true ShowToc: true
--- ---

View File

@ -2,11 +2,7 @@
title: "ArgoCD vs Helmfile: ApplicationSet" title: "ArgoCD vs Helmfile: ApplicationSet"
date: 2023-02-15T10:14:09+01:00 date: 2023-02-15T10:14:09+01:00
draft: false draft: false
cover: image: "/posts/argocd-vs-helmfile/cover-applicationset.png"
image: "/posts/argocd-vs-helmfile/cover-applicationset.png"
caption: "ArgoCD"
relative: false
responsiveImages: false
ShowToc: true ShowToc: true
--- ---

View File

@ -3,11 +3,7 @@ title: "Don't use ArgoCD for your infrastructure"
date: 2023-02-09T12:47:32+01:00 date: 2023-02-09T12:47:32+01:00
draft: false draft: false
ShowToc: true ShowToc: true
cover: image: /posts/dont-use-argocd-for-infrastructure/cover.png
image: "/posts/dont-use-argocd-for-infrastructure/cover.png"
caption: "ArgoCD"
relative: false
responsiveImages: false
--- ---
> Of course, it's just a clickbait title. Use whatever works for you. I will just describe why I wouldn't use `ArgoCD` for the infrastructure > Of course, it's just a clickbait title. Use whatever works for you. I will just describe why I wouldn't use `ArgoCD` for the infrastructure
@ -320,4 +316,4 @@ Thanks,
Oi! Oi!
--- ---

View File

@ -3,11 +3,7 @@ title: "Kid Robotik - I'm SO Sorry"
date: 2023-09-22T13:05:28+02:00 date: 2023-09-22T13:05:28+02:00
draft: true draft: true
ShowToc: true ShowToc: true
cover: image: "/posts/kid-robotik-im-so-sorry/cover.jpg"
image: "/posts/kid-robotik-im-so-sorry/cover.jpg"
caption: "Kid Robotik - I'm SO Sorry"
relative: true
responsiveImages: true
--- ---
[OPEN ON SPOTIFY](https://open.spotify.com/album/6TTnfWZQyoZ8O1GuK8TtXf?si=cNchuEmfTAy52Z6jstnG2A) -- [OPEN ON DEEZER](https://deezer.page.link/D3M4JVdDYhmxXUUZ7) -- [OPEN ON YOUTUBE](https://youtube.com/playlist?list=OLAK5uy_l3BFAqPxAOkkzb-SByHbbvgBkdk3_idjg&si=bBo6cQE8jGWjLnsI) [OPEN ON SPOTIFY](https://open.spotify.com/album/6TTnfWZQyoZ8O1GuK8TtXf?si=cNchuEmfTAy52Z6jstnG2A) -- [OPEN ON DEEZER](https://deezer.page.link/D3M4JVdDYhmxXUUZ7) -- [OPEN ON YOUTUBE](https://youtube.com/playlist?list=OLAK5uy_l3BFAqPxAOkkzb-SByHbbvgBkdk3_idjg&si=bBo6cQE8jGWjLnsI)

View File

@ -3,11 +3,7 @@ title: "Some old beats are out"
date: 2023-07-23T13:46:29+02:00 date: 2023-07-23T13:46:29+02:00
draft: false draft: false
ShowToc: true ShowToc: true
cover: image: "/posts/some-old-beats-are-out/Cover.png"
image: "/posts/some-old-beats-are-out/Cover.png"
caption: "Some old beats are out"
relative: false
responsiveImages: false
tags: tags:
- Music - Music
- Beats - Beats

View File

@ -3,11 +3,7 @@ title: "Vst on Linux 1"
date: 2023-01-24T15:47:50+01:00 date: 2023-01-24T15:47:50+01:00
draft: false draft: false
ShowToc: true ShowToc: true
cover: image: "/posts/vst-on-linux-1/cover.png"
image: "/posts/vst-on-linux-1/cover.png"
caption: "Vst on Linux"
relative: false
responsiveImages: false
--- ---
>Best, but according to Output. Their article: *[https://output.com/blog/output-favorites-freebies](https://output.com/blog/output-favorites-freebies) >Best, but according to Output. Their article: *[https://output.com/blog/output-favorites-freebies](https://output.com/blog/output-favorites-freebies)

View File

@ -2,11 +2,7 @@
title: "Vst on Linux 2" title: "Vst on Linux 2"
date: 2023-01-31T19:32:34+01:00 date: 2023-01-31T19:32:34+01:00
ShowToc: true ShowToc: true
cover: image: /posts/vst-on-linux-2/cover.png
image: "/posts/vst-on-linux-2/cover.png"
caption: "VST on Linux"
relative: false
responsiveImages: false
--- ---
Big ups, **Venus Theory!** Big ups, **Venus Theory!**

View File

@ -3,11 +3,7 @@ title: "Vst on Linux 3"
date: 2023-02-03T18:26:44+01:00 date: 2023-02-03T18:26:44+01:00
draft: false draft: false
ShowToc: true ShowToc: true
cover: image: /posts/vst-on-linux-1/cover.png
image: "/posts/vst-on-linux-1/cover.png"
caption: "Vst on Linux"
relative: false
responsiveImages: false
tags: ['music'] tags: ['music']
--- ---

1
src/themes/stack Submodule

Submodule src/themes/stack added at 8f5164b5b9