Compare commits
1 Commits
get-rid-of
...
try-custom
Author | SHA1 | Date | |
---|---|---|---|
7d4833ffaa |
20
.drone.yml
20
.drone.yml
@ -28,9 +28,6 @@ name: Build badhouseplants.net
|
|||||||
trigger:
|
trigger:
|
||||||
event:
|
event:
|
||||||
- push
|
- push
|
||||||
builder: &builder
|
|
||||||
image: git.badhouseplants.net/badhouseplants/badhouseplants-builder:555262114ea81f6f286010474527f419b56d33a3
|
|
||||||
|
|
||||||
clone:
|
clone:
|
||||||
disable: true
|
disable: true
|
||||||
steps:
|
steps:
|
||||||
@ -48,8 +45,8 @@ steps:
|
|||||||
- clone
|
- clone
|
||||||
commands:
|
commands:
|
||||||
- hugo -s ./src
|
- hugo -s ./src
|
||||||
- <<: *builder
|
- name: Build and push the docker image
|
||||||
name: Build and push the docker image
|
image: git.badhouseplants.net/badhouseplants/badhouseplants-builder:2449b73b13a62ae916c6703778d096e5290157b3
|
||||||
privileged: true
|
privileged: true
|
||||||
depends_on:
|
depends_on:
|
||||||
- Test a build
|
- Test a build
|
||||||
@ -59,8 +56,8 @@ steps:
|
|||||||
from_secret: GITEA_TOKEN
|
from_secret: GITEA_TOKEN
|
||||||
commands:
|
commands:
|
||||||
- ./scripts/build-container.pl
|
- ./scripts/build-container.pl
|
||||||
- <<: *builder
|
- name: Sync pictures from lfs to Minio
|
||||||
name: Sync pictures from lfs to Minio
|
image: git.badhouseplants.net/badhouseplants/badhouseplants-builder:2449b73b13a62ae916c6703778d096e5290157b3
|
||||||
depends_on:
|
depends_on:
|
||||||
- Test a build
|
- Test a build
|
||||||
environment:
|
environment:
|
||||||
@ -70,8 +67,8 @@ steps:
|
|||||||
commands:
|
commands:
|
||||||
- echo "$RCLONE_CONFIG_CONTENT" > $RCLONE_CONFIG
|
- echo "$RCLONE_CONFIG_CONTENT" > $RCLONE_CONFIG
|
||||||
- ./scripts/upload-media.pl
|
- ./scripts/upload-media.pl
|
||||||
- <<: *builder
|
- name: Deploy the application
|
||||||
name: Deploy the application
|
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,11 +81,10 @@ steps:
|
|||||||
from_secret: GITHUB_OAUTH_KEY
|
from_secret: GITHUB_OAUTH_KEY
|
||||||
ARGO_GOOGLE_OAUTH_KEY:
|
ARGO_GOOGLE_OAUTH_KEY:
|
||||||
from_secret: GOOGLE_OAUTH_KEY
|
from_secret: GOOGLE_OAUTH_KEY
|
||||||
DEPLOY_SCRIPT_DEBUG: true
|
|
||||||
commands:
|
commands:
|
||||||
- ./scripts/deploy-app.pl
|
- ./scripts/deploy-app.pl
|
||||||
- <<: *builder
|
- name: Cleanup everything
|
||||||
name: Cleanup everything
|
image: git.badhouseplants.net/badhouseplants/badhouseplants-builder:2449b73b13a62ae916c6703778d096e5290157b3
|
||||||
depends_on:
|
depends_on:
|
||||||
- Deploy the application
|
- Deploy the application
|
||||||
environment:
|
environment:
|
||||||
|
3
.gitmodules
vendored
3
.gitmodules
vendored
@ -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
|
||||||
|
@ -1,5 +0,0 @@
|
|||||||
creation_rules:
|
|
||||||
- path_regex: .*secrets\.values.*
|
|
||||||
key_groups:
|
|
||||||
- age:
|
|
||||||
- age155dykdtnkw9fke45pxkygyyx2eal0hwpdm0zz8qa92z5ludjqe5sfakqgs
|
|
@ -1,4 +1,4 @@
|
|||||||
FROM git.badhouseplants.net/badhouseplants/hugo-container:3daaf01c9811501f2b4c691f6910e3df285c2007
|
FROM git.badhouseplants.net/badhouseplants/hugo-container:df0ab0c6f98e1921f451eb444aa5e7cb03d1f27b
|
||||||
WORKDIR /src
|
WORKDIR /src
|
||||||
COPY ./src /src
|
COPY ./src /src
|
||||||
ENTRYPOINT ["hugo"]
|
ENTRYPOINT ["hugo"]
|
||||||
|
@ -1,21 +0,0 @@
|
|||||||
values: ENC[AES256_GCM,data:qQTaz7Ab1+2udnxTNRfRKALV93SNBX1l+po11ZPV/RRstwuaBqkrp/zRMllPj6O6p62Y9N9BknSJsuavH62wqAOmN0qVP1XQtzHMLMKMIOe4ut29NtcR7XM54Cq1glqTk2LRfCaCdYSzOsXFscGI/x2bx7G8LjKXWEPtHGXVU+lU3OZFWZ7Ioz02lPl3FnidXBQrCQnY1Wc4qS0T/haCq0cXYk+SA4jMY5vxn3+WwaCfq//50EZOebNFCPnGHR5kRmMmG32u918lt/jv2GEu066Vjd0J67S8HGiykFi6RHZwIry0V65YH7X/L4LtEqKok+WAu3ssNRsgXaEhvWclpn0Jq30Z2qsaSFVItbSC7oiUEixlRc1oxOm0ytWZmlFJbzfpA9JdHw1Dpw0q8kIY2eqmAM/W3omZy+4tmPttHbnWyoKSPJi4CflDMToMkkujGqfnOx0OVQ85fXpr0cKkYJuyLz7YQtAyIGGqGyHtqqicWCqt9B25If1Cv+91gu1If0fpEb77ITIjRHaeEcLkBqb9cCGJnV+a6bdVTtDvH2sS9kBS+oWK+cgsAWD3BVDIpOlV0jwJyAB+++PwmsZuFc9MEkE8DSMK2P64J4ceyV6M4Eb8YNGljdxTRZAl9m6SaKLMC8KiggiHs3JPg69n1OsFWN7EcCKtErTq0+XbiHidkYbg+xnxnez3cCbMvTeNZvbKU2bVllqie4ZMe4q0TzQEnTlMeuqeGtVIgPn9an2N2foTHZUboAysM2MKKeWB2isABtv59SXyzhfQmvC08Cgf9Jj3cJpqWm2/Am3RIYcsXW8NwkxM+lPQ6+IYx87Wd3FvPDTTS+wSO700uzFWXfwsaE7AY1uQBXK7bL61jPQ3HpQYWDS11+1zX30iUaDm3m3u6t6gVlGeICAvxqoBxOiruX/jcAOzU/dSeSTjjPmvDO829kB6rFugAvRDYXetoI09EugdnPHTaC/xFejV,iv:/7k4rjpiuCJev6B/GJu9eyb/RMWJfyfjrRuVRTdybDM=,tag:G1eRy4i6+59wZuGqx9bDPQ==,type:str]
|
|
||||||
sops:
|
|
||||||
kms: []
|
|
||||||
gcp_kms: []
|
|
||||||
azure_kv: []
|
|
||||||
hc_vault: []
|
|
||||||
age:
|
|
||||||
- recipient: age155dykdtnkw9fke45pxkygyyx2eal0hwpdm0zz8qa92z5ludjqe5sfakqgs
|
|
||||||
enc: |
|
|
||||||
-----BEGIN AGE ENCRYPTED FILE-----
|
|
||||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBEMWthSXdncUI0U0tSdkk4
|
|
||||||
d1lyQWJ2M0NQSjRQRWViQ0RLVWlSK3FsczB3Cks1V1BaZmFlUVRCdUpBS2kzekxK
|
|
||||||
RlRlQ1daTGdMODlEenVUOVNDOVhNUWsKLS0tIERxeG1BRlh0T0hKSlNXeHI0eUVO
|
|
||||||
V1N2YWIvWXpDckhzampIVUx4YU50Q2cKRyx2G5ki4yhhzpTVjjCBPKvI1C208HJb
|
|
||||||
Qb9Kpd2HkJaVllL5mUsXOAWtugceaSvidK1t3Hz0NXrVvFVUxDh8Rg==
|
|
||||||
-----END AGE ENCRYPTED FILE-----
|
|
||||||
lastmodified: "2023-12-07T09:10:13Z"
|
|
||||||
mac: ENC[AES256_GCM,data:gsbIyJU7T6wRj5CFbG2nyeawvCzp/BtOSOIsapC0AF6a2IIqau1IaH+vd2O7mbT5ClurC0zfR5k5g/pRE8AWc85kbdBhzLBe4Kkx5DXy9N/JQaNh8RlJ1HKzvipVK46zF+6PZYjsrb1S+9WL9p/aV226XkhdcHWcMWrKUaAWVOg=,iv:H5YcSg5gVHNEt7gFLuF8OQtTMq88HdZwlMfMTxxL7iQ=,tag:66qP18m69BBEIuHKJMa1Cw==,type:str]
|
|
||||||
pgp: []
|
|
||||||
unencrypted_suffix: _unencrypted
|
|
||||||
version: 3.8.1
|
|
@ -1,32 +1,33 @@
|
|||||||
---
|
---
|
||||||
namespace:
|
values: |
|
||||||
name: badhouseplants-$BH_APP_BRANCH
|
namespace:
|
||||||
labels:
|
name: badhouseplants-$ARGO_APP_BRANCH
|
||||||
istio-injection: disabled
|
labels:
|
||||||
istio:
|
istio-injection: disabled
|
||||||
hosts:
|
|
||||||
- $BH_APP_HOSTNAME
|
|
||||||
annotations:
|
|
||||||
link.argocd.argoproj.io/env: https://$BH_APP_HOSTNAME/
|
|
||||||
link.argocd.argoproj.io/remark42: https://remark42-$BH_APP_HOSTNAME/web
|
|
||||||
link.argocd.argoproj.io/build: $DRONE_BUILD_LINK
|
|
||||||
hugo:
|
|
||||||
image:
|
|
||||||
tag: $BH_APP_IMAGE_TAG
|
|
||||||
baseURL: https://$BH_APP_HOSTNAME/
|
|
||||||
buildDrafts: true
|
|
||||||
env:
|
|
||||||
HUGO_PARAMS_GITBRANCH: $BH_APP_BRANCH
|
|
||||||
HUGO_PARAMS_REMARK42URL: https://remark42-$BH_APP_HOSTNAME
|
|
||||||
HUGO_PARAMS_GITCOMMIT: $BH_APP_IMAGE_TAG
|
|
||||||
remark42:
|
|
||||||
istio:
|
istio:
|
||||||
hosts:
|
hosts:
|
||||||
- remark42-$BH_APP_HOSTNAME
|
- $ARGO_APP_HOSTNAME
|
||||||
settings:
|
annotations:
|
||||||
url: https://remark42-$BH_APP_HOSTNAME/
|
link.argocd.argoproj.io/env: https://$ARGO_APP_HOSTNAME/
|
||||||
auth:
|
link.argocd.argoproj.io/remark42: https://remark42-$ARGO_APP_HOSTNAME/web
|
||||||
anonymous: true
|
link.argocd.argoproj.io/build: $DRONE_BUILD_LINK
|
||||||
secretKey: $BH_REMARK_SECRET
|
hugo:
|
||||||
rclone:
|
image:
|
||||||
command: 'rclone copy -P badhouseplants-public:/badhouseplants-net/$BH_APP_IMAGE_TAG /static'
|
tag: $ARGO_APP_IMAGE_TAG
|
||||||
|
baseURL: https://$ARGO_APP_HOSTNAME/
|
||||||
|
buildDrafts: true
|
||||||
|
env:
|
||||||
|
HUGO_PARAMS_GITBRANCH: $ARGO_APP_BRANCH
|
||||||
|
HUGO_PARAMS_REMARK42URL: https://remark42-$ARGO_APP_HOSTNAME
|
||||||
|
HUGO_PARAMS_GITCOMMIT: $ARGO_APP_IMAGE_TAG
|
||||||
|
remark42:
|
||||||
|
istio:
|
||||||
|
hosts:
|
||||||
|
- remark42-$ARGO_APP_HOSTNAME
|
||||||
|
settings:
|
||||||
|
url: https://remark42-$ARGO_APP_HOSTNAME/
|
||||||
|
auth:
|
||||||
|
anonymous: true
|
||||||
|
secretKey: $ARGO_REMARK_SECRET
|
||||||
|
rclone:
|
||||||
|
command: 'rclone copy -P badhouseplants-public:/badhouseplants-net/$ARGO_APP_IMAGE_TAG /static'
|
||||||
|
@ -15,11 +15,11 @@ my $values = "";
|
|||||||
my $remark_secret = `openssl rand -hex 12`;
|
my $remark_secret = `openssl rand -hex 12`;
|
||||||
chomp($remark_secret);
|
chomp($remark_secret);
|
||||||
|
|
||||||
$ENV{'BH_APP_CHART_VERSION'} = $chart_version;
|
$ENV{'ARGO_APP_CHART_VERSION'} = $chart_version;
|
||||||
$ENV{'BH_APP_BRANCH'} = $git_branch;
|
$ENV{'ARGO_APP_BRANCH'} = $git_branch;
|
||||||
$ENV{'BH_APP_HOSTNAME'} = "$git_branch-dev.badhouseplants.net";
|
$ENV{'ARGO_APP_HOSTNAME'} = "$git_branch-dev.badhouseplants.net";
|
||||||
$ENV{'BH_APP_IMAGE_TAG'} = $git_commit_sha;
|
$ENV{'ARGO_APP_IMAGE_TAG'} = $git_commit_sha;
|
||||||
$ENV{'BH_REMARK_SECRET'} = $remark_secret;
|
$ENV{'ARGO_REMARK_SECRET'} = $remark_secret;
|
||||||
|
|
||||||
# ----------------------------------
|
# ----------------------------------
|
||||||
# -- Fill the Application manifest
|
# -- Fill the Application manifest
|
||||||
@ -37,7 +37,6 @@ print `envsubst < ./kube/application.yaml > /tmp/application.yaml` or die $!;
|
|||||||
print `yq -i '.spec.source.helm.values = load_str("/tmp/values.yaml")' /tmp/application.yaml` or die $!;
|
print `yq -i '.spec.source.helm.values = load_str("/tmp/values.yaml")' /tmp/application.yaml` or die $!;
|
||||||
|
|
||||||
if(!defined $ENV{DEPLOY_SCRIPT_DEBUG}){
|
if(!defined $ENV{DEPLOY_SCRIPT_DEBUG}){
|
||||||
print `helm upgrade --install `
|
|
||||||
print `argocd app create -f /tmp/application.yaml --upsert` or die $!;
|
print `argocd app create -f /tmp/application.yaml --upsert` or die $!;
|
||||||
print `argocd app sync --prune -l application=badhouseplants -l branch=$git_branch` or die $!;
|
print `argocd app sync --prune -l application=badhouseplants -l branch=$git_branch` or die $!;
|
||||||
print `argocd app wait -l application=badhouseplants -l branch=$git_branch` or die $!;
|
print `argocd app wait -l application=badhouseplants -l branch=$git_branch` or die $!;
|
||||||
|
@ -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
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
@ -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: ... 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
8
src/content/_index.md
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
---
|
||||||
|
menu:
|
||||||
|
main:
|
||||||
|
name: Home
|
||||||
|
weight: 1
|
||||||
|
params:
|
||||||
|
icon: home
|
||||||
|
---
|
@ -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
|
||||||
---
|
---
|
||||||
|
|
@ -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
|
||||||
---
|
---
|
||||||
|
|
@ -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!
|
||||||
|
|
||||||
---
|
---
|
@ -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)
|
@ -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
|
@ -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)
|
@ -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!**
|
@ -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']
|
||||||
---
|
---
|
||||||
|
|
Submodule src/themes/papermod updated: bacb763071...e0fc64c43e
1
src/themes/stack
Submodule
1
src/themes/stack
Submodule
Submodule src/themes/stack added at 8f5164b5b9
Reference in New Issue
Block a user