Compare commits
13 Commits
checking-o
...
get-rid-of
Author | SHA1 | Date | |
---|---|---|---|
86140ea516 | |||
59dca13656 | |||
5b279bc5ef | |||
11fa15ee6c | |||
1bad4f7bca | |||
674a6d3636 | |||
f607838284 | |||
9edc6ce454 | |||
319e012f0d | |||
0bfc9c42a4 | |||
22648c2cf0 | |||
e8d9f2d158 | |||
245ff53cc1 |
36
.drone.yml
36
.drone.yml
@ -1,15 +1,12 @@
|
|||||||
---
|
|
||||||
# ----------------------------------------------
|
# ----------------------------------------------
|
||||||
# -- Update the helm chart
|
# -- Update the helm chart
|
||||||
# ----------------------------------------------
|
# ----------------------------------------------
|
||||||
kind: pipeline
|
kind: pipeline
|
||||||
type: docker
|
type: docker
|
||||||
name: Publish the helm chart
|
name: Publish the helm chart
|
||||||
|
|
||||||
trigger:
|
trigger:
|
||||||
event:
|
event:
|
||||||
- push
|
- push
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Publish the Helm chart
|
- name: Publish the Helm chart
|
||||||
image: alpine/helm
|
image: alpine/helm
|
||||||
@ -28,13 +25,14 @@ steps:
|
|||||||
kind: pipeline
|
kind: pipeline
|
||||||
type: docker
|
type: docker
|
||||||
name: Build badhouseplants.net
|
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:
|
||||||
- name: clone
|
- name: clone
|
||||||
image: alpine/git
|
image: alpine/git
|
||||||
@ -44,27 +42,25 @@ steps:
|
|||||||
- git clone $DRONE_REMOTE_URL .
|
- git clone $DRONE_REMOTE_URL .
|
||||||
- git checkout $DRONE_BRANCH
|
- git checkout $DRONE_BRANCH
|
||||||
- git submodule update --init --recursive
|
- git submodule update --init --recursive
|
||||||
|
|
||||||
- name: Test a build
|
- name: Test a build
|
||||||
image: git.badhouseplants.net/badhouseplants/hugo-builder
|
image: git.badhouseplants.net/badhouseplants/hugo-container
|
||||||
depends_on:
|
depends_on:
|
||||||
- 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
|
||||||
environment:
|
environment:
|
||||||
|
BUILDER_COMMIT: 2449b73b13a62ae916c6703778d096e5290157b3
|
||||||
GITEA_TOKEN:
|
GITEA_TOKEN:
|
||||||
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:
|
||||||
@ -74,9 +70,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
|
||||||
@ -89,11 +84,11 @@ 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:
|
||||||
@ -113,13 +108,11 @@ steps:
|
|||||||
kind: pipeline
|
kind: pipeline
|
||||||
type: docker
|
type: docker
|
||||||
name: Spell-Checker
|
name: Spell-Checker
|
||||||
|
|
||||||
trigger:
|
trigger:
|
||||||
event:
|
event:
|
||||||
- push
|
- push
|
||||||
clone:
|
clone:
|
||||||
disable: true
|
disable: true
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: clone
|
- name: clone
|
||||||
image: alpine/git
|
image: alpine/git
|
||||||
@ -128,7 +121,6 @@ steps:
|
|||||||
commands:
|
commands:
|
||||||
- git clone $DRONE_REMOTE_URL --recurse-submodules .
|
- git clone $DRONE_REMOTE_URL --recurse-submodules .
|
||||||
- git checkout $DRONE_BRANCH
|
- git checkout $DRONE_BRANCH
|
||||||
|
|
||||||
- name: Spell-Checker
|
- name: Spell-Checker
|
||||||
image: node
|
image: node
|
||||||
commands:
|
commands:
|
||||||
|
5
.sops.yaml
Normal file
5
.sops.yaml
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
creation_rules:
|
||||||
|
- path_regex: .*secrets\.values.*
|
||||||
|
key_groups:
|
||||||
|
- age:
|
||||||
|
- age155dykdtnkw9fke45pxkygyyx2eal0hwpdm0zz8qa92z5ludjqe5sfakqgs
|
12
.spelling
12
.spelling
@ -132,6 +132,18 @@ LFO
|
|||||||
beatmaker
|
beatmaker
|
||||||
wavetables
|
wavetables
|
||||||
OSC
|
OSC
|
||||||
|
YOUTUBE
|
||||||
|
Twelve50TV
|
||||||
|
Robotik
|
||||||
|
McRoy
|
||||||
|
brah
|
||||||
|
aw
|
||||||
|
shite
|
||||||
|
lowrider
|
||||||
|
mdma
|
||||||
|
nah
|
||||||
|
clubby
|
||||||
|
MGK
|
||||||
- src/themes/papermod/README.md
|
- src/themes/papermod/README.md
|
||||||
PaperMod
|
PaperMod
|
||||||
hugo-paper
|
hugo-paper
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM git.badhouseplants.net/badhouseplants/hugo-container:bad3393cdb76043a255347641d4157f1fae2b813
|
FROM git.badhouseplants.net/badhouseplants/hugo-container:3daaf01c9811501f2b4c691f6910e3df285c2007
|
||||||
WORKDIR /src
|
WORKDIR /src
|
||||||
COPY ./src /src
|
COPY ./src /src
|
||||||
ENTRYPOINT ["hugo"]
|
ENTRYPOINT ["hugo"]
|
||||||
|
21
kube/secrets.values-main.yaml
Normal file
21
kube/secrets.values-main.yaml
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
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,33 +1,32 @@
|
|||||||
---
|
---
|
||||||
values: |
|
|
||||||
namespace:
|
namespace:
|
||||||
name: badhouseplants-$ARGO_APP_BRANCH
|
name: badhouseplants-$BH_APP_BRANCH
|
||||||
labels:
|
labels:
|
||||||
istio-injection: disabled
|
istio-injection: disabled
|
||||||
istio:
|
istio:
|
||||||
hosts:
|
hosts:
|
||||||
- $ARGO_APP_HOSTNAME
|
- $BH_APP_HOSTNAME
|
||||||
annotations:
|
annotations:
|
||||||
link.argocd.argoproj.io/env: https://$ARGO_APP_HOSTNAME/
|
link.argocd.argoproj.io/env: https://$BH_APP_HOSTNAME/
|
||||||
link.argocd.argoproj.io/remark42: https://remark42-$ARGO_APP_HOSTNAME/web
|
link.argocd.argoproj.io/remark42: https://remark42-$BH_APP_HOSTNAME/web
|
||||||
link.argocd.argoproj.io/build: $DRONE_BUILD_LINK
|
link.argocd.argoproj.io/build: $DRONE_BUILD_LINK
|
||||||
hugo:
|
hugo:
|
||||||
image:
|
image:
|
||||||
tag: $ARGO_APP_IMAGE_TAG
|
tag: $BH_APP_IMAGE_TAG
|
||||||
baseURL: https://$ARGO_APP_HOSTNAME/
|
baseURL: https://$BH_APP_HOSTNAME/
|
||||||
buildDrafts: true
|
buildDrafts: true
|
||||||
env:
|
env:
|
||||||
HUGO_PARAMS_GITBRANCH: $ARGO_APP_BRANCH
|
HUGO_PARAMS_GITBRANCH: $BH_APP_BRANCH
|
||||||
HUGO_PARAMS_REMARK42URL: https://remark42-$ARGO_APP_HOSTNAME
|
HUGO_PARAMS_REMARK42URL: https://remark42-$BH_APP_HOSTNAME
|
||||||
HUGO_PARAMS_GITCOMMIT: $ARGO_APP_IMAGE_TAG
|
HUGO_PARAMS_GITCOMMIT: $BH_APP_IMAGE_TAG
|
||||||
remark42:
|
remark42:
|
||||||
istio:
|
istio:
|
||||||
hosts:
|
hosts:
|
||||||
- remark42-$ARGO_APP_HOSTNAME
|
- remark42-$BH_APP_HOSTNAME
|
||||||
settings:
|
settings:
|
||||||
url: https://remark42-$ARGO_APP_HOSTNAME/
|
url: https://remark42-$BH_APP_HOSTNAME/
|
||||||
auth:
|
auth:
|
||||||
anonymous: true
|
anonymous: true
|
||||||
secretKey: $ARGO_REMARK_SECRET
|
secretKey: $BH_REMARK_SECRET
|
||||||
rclone:
|
rclone:
|
||||||
command: 'rclone copy -P badhouseplants-public:/badhouseplants-net/$ARGO_APP_IMAGE_TAG /static'
|
command: 'rclone copy -P badhouseplants-public:/badhouseplants-net/$BH_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{'ARGO_APP_CHART_VERSION'} = $chart_version;
|
$ENV{'BH_APP_CHART_VERSION'} = $chart_version;
|
||||||
$ENV{'ARGO_APP_BRANCH'} = $git_branch;
|
$ENV{'BH_APP_BRANCH'} = $git_branch;
|
||||||
$ENV{'ARGO_APP_HOSTNAME'} = "$git_branch-dev.badhouseplants.net";
|
$ENV{'BH_APP_HOSTNAME'} = "$git_branch-dev.badhouseplants.net";
|
||||||
$ENV{'ARGO_APP_IMAGE_TAG'} = $git_commit_sha;
|
$ENV{'BH_APP_IMAGE_TAG'} = $git_commit_sha;
|
||||||
$ENV{'ARGO_REMARK_SECRET'} = $remark_secret;
|
$ENV{'BH_REMARK_SECRET'} = $remark_secret;
|
||||||
|
|
||||||
# ----------------------------------
|
# ----------------------------------
|
||||||
# -- Fill the Application manifest
|
# -- Fill the Application manifest
|
||||||
@ -37,6 +37,7 @@ 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 $!;
|
||||||
|
@ -2,111 +2,123 @@
|
|||||||
title: Beats
|
title: Beats
|
||||||
date: 2023-01-24T09:26:52+01:00
|
date: 2023-01-24T09:26:52+01:00
|
||||||
draft: false
|
draft: false
|
||||||
---
|
|
||||||
>I don't lease my beats. If you happen to like anything, just shout me a message and we will come to an agreement. And if you decide to use any of my beats you'll be the only one using it (legally).
|
|
||||||
|
|
||||||
---
|
---
|
||||||
### Easy Money
|
---
|
||||||
|
### That's Rich
|
||||||
|
#### by allanger
|
||||||
|
|
||||||
|
[Listen on Funkwhale](https://funkwhale.badhouseplants.net/library/albums/36)
|
||||||
|
|
||||||
|
> I'm poor though, huh
|
||||||
|
|
||||||
|
Mainstream beats for dope rap about your luxury lifestyle, mate
|
||||||
|
|
||||||
{{< rawhtml >}}
|
{{< rawhtml >}}
|
||||||
<iframe width="100%" height="160" scrolling="no" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=track&id=18"></iframe>
|
<iframe width="100%" height="300" scrolling="yes" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=album&id=36"></iframe>
|
||||||
{{< /rawhtml >}}
|
{{< /rawhtml >}}
|
||||||
|
|
||||||
### Monk
|
---
|
||||||
#### Not available anymore, but I can make a similar one if you'd like
|
|
||||||
|
### Why So Serious?
|
||||||
|
#### by allanger
|
||||||
|
|
||||||
|
[Listen on Funkwhale](https://funkwhale.badhouseplants.net/library/albums/38)
|
||||||
|
|
||||||
|
> Don't be so suicidal, brah
|
||||||
|
|
||||||
|
Depressive and horror beats to show them all what's real suffering out there
|
||||||
|
|
||||||
{{< rawhtml >}}
|
{{< rawhtml >}}
|
||||||
<iframe width="100%" height="160" scrolling="no" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=track&id=27"></iframe>
|
<iframe width="100%" height="300" scrolling="yes" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=album&id=38"></iframe>
|
||||||
{{< /rawhtml >}}
|
{{< /rawhtml >}}
|
||||||
|
|
||||||
### Ark
|
---
|
||||||
#### Not available anymore, but I can make a similar one if you'd like
|
|
||||||
|
### Coke Queue
|
||||||
|
#### by allanger
|
||||||
|
|
||||||
|
[Listen on Funkwhale](https://funkwhale.badhouseplants.net/library/albums/39)
|
||||||
|
|
||||||
|
> Aw, shite, I've meant line
|
||||||
|
|
||||||
|
Need a track that will be screaming out of your lowrider? Check it out then
|
||||||
|
|
||||||
{{< rawhtml >}}
|
{{< rawhtml >}}
|
||||||
<iframe width="100%" height="150" scrolling="no" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=track&id=21"></iframe>
|
<iframe width="100%" height="300" scrolling="yes" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=album&id=39"></iframe>
|
||||||
{{< /rawhtml >}}
|
{{< /rawhtml >}}
|
||||||
|
|
||||||
### Phantom Limb
|
---
|
||||||
|
|
||||||
|
### Meta Irony's Bastard
|
||||||
|
#### by allanger
|
||||||
|
|
||||||
|
[Listen on Funkwhale](https://funkwhale.badhouseplants.net/library/albums/40)
|
||||||
|
|
||||||
|
> Or just an unwanted child
|
||||||
|
|
||||||
|
Your track is supposed to make no freaking sense? Pick it up
|
||||||
|
|
||||||
{{< rawhtml >}}
|
{{< rawhtml >}}
|
||||||
<iframe width="100%" height="160" scrolling="no" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=track&id=19"></iframe>
|
<iframe width="100%" height="300" scrolling="yes" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=album&id=40"></iframe>
|
||||||
{{< /rawhtml >}}
|
{{< /rawhtml >}}
|
||||||
|
|
||||||
### Silk Road
|
---
|
||||||
|
|
||||||
|
### MDMA
|
||||||
|
#### by allanger
|
||||||
|
|
||||||
|
[Listen on Funkwhale](https://funkwhale.badhouseplants.net/library/albums/35)
|
||||||
|
|
||||||
|
> Nah, I'm not using
|
||||||
|
|
||||||
|
An album for four-on-the-floor or just clubby kinds of beats. If you want your track to be fitting in Berlin, this one is your choice.
|
||||||
|
|
||||||
{{< rawhtml >}}
|
{{< rawhtml >}}
|
||||||
<iframe width="100%" height="160" scrolling="no" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=track&id=34"></iframe>
|
<iframe width="100%" height="300" scrolling="yes" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=album&id=35"></iframe>
|
||||||
{{< /rawhtml >}}
|
{{< /rawhtml >}}
|
||||||
|
|
||||||
### Tremor
|
---
|
||||||
|
|
||||||
|
### Punk's Not Dead
|
||||||
|
#### by allanger
|
||||||
|
|
||||||
|
[Listen on Funkwhale](https://funkwhale.badhouseplants.net/library/albums/34)
|
||||||
|
|
||||||
|
> Unless it's MGK
|
||||||
|
|
||||||
|
Here I'll be uploading alternative beats that might not work for any track, but rather for something special.
|
||||||
|
|
||||||
{{< rawhtml >}}
|
{{< rawhtml >}}
|
||||||
<iframe width="100%" height="160" scrolling="no" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=track&id=30"></iframe>
|
<iframe width="100%" height="300" scrolling="yes" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=album&id=34"></iframe>
|
||||||
{{< /rawhtml >}}
|
{{< /rawhtml >}}
|
||||||
|
|
||||||
### Silver Grenade
|
---
|
||||||
|
|
||||||
|
### Boys Don't Cry
|
||||||
|
#### by allanger
|
||||||
|
|
||||||
|
[Listen on Funkwhale](https://funkwhale.badhouseplants.net/library/albums/37)
|
||||||
|
|
||||||
|
> ... do they?
|
||||||
|
|
||||||
|
Looking for something sad and not really of a hip-hop kind? This is the place
|
||||||
|
|
||||||
{{< rawhtml >}}
|
{{< rawhtml >}}
|
||||||
<iframe width="100%" height="160" scrolling="no" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=track&id=31"></iframe>
|
<iframe width="100%" height="300" scrolling="yes" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=album&id=37"></iframe>
|
||||||
{{< /rawhtml >}}
|
{{< /rawhtml >}}
|
||||||
|
|
||||||
### Spinal Cord
|
---
|
||||||
|
### Trash Can
|
||||||
|
#### by allanger
|
||||||
|
|
||||||
|
[Listen on Funkwhale](https://funkwhale.badhouseplants.net/library/albums/33)
|
||||||
|
|
||||||
|
>It doesn't mean that beats are shitty, it just me not liking them too much
|
||||||
|
|
||||||
|
To this album, I will upload beats that I don't like, they all can be yours without any efforts of yours.
|
||||||
|
|
||||||
{{< rawhtml >}}
|
{{< rawhtml >}}
|
||||||
<iframe width="100%" height="160" scrolling="no" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=track&id=32"></iframe>
|
<iframe width="100%" height="300" scrolling="yes" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=album&id=33"></iframe>
|
||||||
{{< /rawhtml >}}
|
{{< /rawhtml >}}
|
||||||
|
|
||||||
### Empty Cubicles
|
|
||||||
{{< rawhtml >}}
|
|
||||||
<iframe width="100%" height="160" scrolling="no" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=track&id=23"></iframe>
|
|
||||||
{{< /rawhtml >}}
|
|
||||||
|
|
||||||
### Vicious Shine
|
|
||||||
#### Not available anymore, but I can make a similar one if you'd like
|
|
||||||
{{< rawhtml >}}
|
|
||||||
<iframe width="100%" height="160" scrolling="no" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=track&id=36"></iframe>
|
|
||||||
{{< /rawhtml >}}
|
|
||||||
|
|
||||||
### Petrol
|
|
||||||
#### Not available anymore, but I can make a similar one if you'd like
|
|
||||||
{{< rawhtml >}}
|
|
||||||
<iframe width="100%" height="160" scrolling="no" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=track&id=35"></iframe>
|
|
||||||
{{< /rawhtml >}}
|
|
||||||
|
|
||||||
### PSY
|
|
||||||
{{< rawhtml >}}
|
|
||||||
<iframe width="100%" height="160" scrolling="no" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=track&id=28"></iframe>
|
|
||||||
{{< /rawhtml >}}
|
|
||||||
|
|
||||||
### Body Drop
|
|
||||||
#### Not available anymore, but I can make a similar one if you'd like
|
|
||||||
{{< rawhtml >}}
|
|
||||||
<iframe width="100%" height="160" scrolling="no" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=track&id=20"></iframe>
|
|
||||||
{{< /rawhtml >}}
|
|
||||||
|
|
||||||
### Broken Piano
|
|
||||||
{{< rawhtml >}}
|
|
||||||
<iframe width="100%" height="160" scrolling="no" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=track&id=22"></iframe>
|
|
||||||
{{< /rawhtml >}}
|
|
||||||
|
|
||||||
### Dead Wings
|
|
||||||
{{< rawhtml >}}
|
|
||||||
<iframe width="100%" height="160" scrolling="no" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=track&id=25"></iframe>
|
|
||||||
{{< /rawhtml >}}
|
|
||||||
|
|
||||||
### Trapped
|
|
||||||
{{< rawhtml >}}
|
|
||||||
<iframe width="100%" height="160" scrolling="no" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=track&id=17"></iframe>
|
|
||||||
{{< /rawhtml >}}
|
|
||||||
|
|
||||||
### Dusted
|
|
||||||
{{< rawhtml >}}
|
|
||||||
<iframe width="100%" height="160" scrolling="no" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=track&id=142"></iframe>
|
|
||||||
{{< /rawhtml >}}
|
|
||||||
|
|
||||||
### Fallen Folk
|
|
||||||
{{< rawhtml >}}
|
|
||||||
<iframe width="100%" height="160" scrolling="no" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=track&id=144"></iframe>
|
|
||||||
{{< /rawhtml >}}
|
|
||||||
|
|
||||||
### Pillows
|
|
||||||
{{< rawhtml >}}
|
|
||||||
<iframe width="100%" height="160" scrolling="no" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=track&id=143"></iframe>
|
|
||||||
{{< /rawhtml >}}
|
|
||||||
|
|
||||||
### Swipe
|
|
||||||
{{< rawhtml >}}
|
|
||||||
<iframe width="100%" height="160" scrolling="no" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=track&id=145"></iframe>
|
|
||||||
{{< /rawhtml >}}
|
|
||||||
|
19
src/content/music/allanger/_index.md
Normal file
19
src/content/music/allanger/_index.md
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
---
|
||||||
|
title: "allanger"
|
||||||
|
date: 2018-12-26T00:00:00+02:00
|
||||||
|
draft: false
|
||||||
|
ShowToc: false
|
||||||
|
cover:
|
||||||
|
image: "/music/allanger.png"
|
||||||
|
caption: "allanger"
|
||||||
|
relative: false
|
||||||
|
responsiveImages: false
|
||||||
|
hideSummary: true
|
||||||
|
tags:
|
||||||
|
- music
|
||||||
|
- release
|
||||||
|
- indie
|
||||||
|
- alternative
|
||||||
|
---
|
||||||
|
|
||||||
|
I'm allanger, the owner of Bad Houseplants.
|
22
src/content/posts/kid-robotik-im-so-sorry.md
Normal file
22
src/content/posts/kid-robotik-im-so-sorry.md
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
---
|
||||||
|
title: "Kid Robotik - I'm SO Sorry"
|
||||||
|
date: 2023-09-22T13:05:28+02:00
|
||||||
|
draft: true
|
||||||
|
ShowToc: true
|
||||||
|
cover:
|
||||||
|
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)
|
||||||
|
|
||||||
|
It's not easy to find this album, to be honest. I think that I would never have listened to it unless I started trying to understand the Glaswegian accent. *I haven't succeeded really still*. While searching for artists from Scotland, I've bumped onto this YouTube channel: [Twelve50TV](https://www.youtube.com/@Twelve50TV). There are many rappers that I actually like, but they don't tend to publish their music on mainstream streaming platforms (read Spotify). So I couldn't really listen to them during my daily routine.
|
||||||
|
|
||||||
|
One of my favourites was that video: [Kid Robotik - War](https://youtu.be/LToW8CdBGOQ?si=-MgdWM1FvzGqKhnM). And this guy has his albums published on Spotify. I was listening to this song mostly because of other rappers performing on it: **Sherlock** and **McRoy**. And since this album is **Kid Robotik's** one, I wasn't trying to listen to it at all. I'm not saying that I didn't like his part there, but it didn't seem outstanding to me at all. Though, not so long ago I was bored by all the music I was listening to, and I've decided to check out the album finally. And after first listen I could already say that this guy, Kid Robotik is indeed one of favourite rappers. *Even though I still can't understand about 80% of what they're saying on that album, I freaking like beats, flow, voice and mixing.* And I think that it should gain a way more streams, than it has.
|
||||||
|
|
||||||
|
I can't even pick songs that I like the most, because they're all great in my opinion.
|
||||||
|
|
||||||
|
---
|
||||||
|
I want to build a completely non-profit independent public music library based on Funkwhale application, you can find it here: https://funkwhale.badhouseplants.net. At the moment of writing this post, I only have my music released there, but I hope that one day it will change. And I would really like to have this album there. So if you are Kid Robotik or someone who know him, please let me know if you'd be interested.
|
@ -19,20 +19,20 @@ If you happen to like anything, just let me know, we will figure it out
|
|||||||
|
|
||||||
### Dusted
|
### Dusted
|
||||||
{{< rawhtml >}}
|
{{< rawhtml >}}
|
||||||
<iframe width="100%" height="160" scrolling="no" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=track&id=142"></iframe>
|
<iframe width="100%" height="160" scrolling="no" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=track&id=157"></iframe>
|
||||||
{{< /rawhtml >}}
|
{{< /rawhtml >}}
|
||||||
|
|
||||||
### Fallen Folk
|
### Fallen Folk
|
||||||
{{< rawhtml >}}
|
{{< rawhtml >}}
|
||||||
<iframe width="100%" height="160" scrolling="no" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=track&id=144"></iframe>
|
<iframe width="100%" height="160" scrolling="no" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=track&id=154"></iframe>
|
||||||
{{< /rawhtml >}}
|
{{< /rawhtml >}}
|
||||||
|
|
||||||
### Pillows
|
### Pillows
|
||||||
{{< rawhtml >}}
|
{{< rawhtml >}}
|
||||||
<iframe width="100%" height="160" scrolling="no" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=track&id=143"></iframe>
|
<iframe width="100%" height="160" scrolling="no" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=track&id=166"></iframe>
|
||||||
{{< /rawhtml >}}
|
{{< /rawhtml >}}
|
||||||
|
|
||||||
### Swipe
|
### Swipe
|
||||||
{{< rawhtml >}}
|
{{< rawhtml >}}
|
||||||
<iframe width="100%" height="160" scrolling="no" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=track&id=145"></iframe>
|
<iframe width="100%" height="160" scrolling="no" frameborder="no" src="https://funkwhale.badhouseplants.net/embed.html?&type=track&id=159"></iframe>
|
||||||
{{< /rawhtml >}}
|
{{< /rawhtml >}}
|
||||||
|
BIN
src/static/music/allanger.png
(Stored with Git LFS)
Normal file
BIN
src/static/music/allanger.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
src/static/posts/kid-robotik-im-so-sorry/cover.jpg
(Stored with Git LFS)
Normal file
BIN
src/static/posts/kid-robotik-im-so-sorry/cover.jpg
(Stored with Git LFS)
Normal file
Binary file not shown.
Reference in New Issue
Block a user