all repos — infra @ fad1a27967d75fcd12e231c9e2587a0fde991f67

infrastructure manifests and setup notes

apps: add bsky-pds chart
Anirudh Oppiliappan x@icyphox.sh
Mon, 04 Nov 2024 00:50:43 +0200
commit

fad1a27967d75fcd12e231c9e2587a0fde991f67

parent

586f406a30787fd0c45fc122967f2a9a632280a6

3 files changed, 35 insertions(+), 1 deletions(-)

jump to
A charts/bsky-pds.yaml

@@ -0,0 +1,33 @@

+apiVersion: helm.cattle.io/v1 +kind: HelmChart +metadata: + name: bsky-pds + namespace: default +spec: + repo: https://charts.nerkho.ch + chart: bluesky-pds + targetNamespace: default + valuesContent: |- + fullnameOverride: bsky-pds + image: + tag: 0.4.67 + pds: + config: + hostname: pds.icyphox.sh + secrets: + existingSecret: pds + ingress: + enabled: true + className: nginx + annotations: + cert-manager.io/cluster-issuer: letsencrypt-prod + nginx.ingress.kubernetes.io/ssl-redirect: "true" + hosts: + - host: pds.icyphox.sh + paths: + - path: / + pathType: Prefix + tls: + - secretName: pds-icyphox-sh-tls + hosts: + - pds.icyphox.sh
M flake.nixflake.nix

@@ -7,7 +7,7 @@ , nixpkgs

, }: let - supportedSystems = [ "x86_64-linux" "aarch64-linux" ]; + supportedSystems = [ "x86_64-linux" "aarch64-linux" "aarch64-darwin" ]; forAllSystems = nixpkgs.lib.genAttrs supportedSystems; nixpkgsFor = forAllSystems (system: import nixpkgs { inherit system; }); in
M readmereadme

@@ -37,3 +37,4 @@ • garage: object storage service for website and files (icyphox.sh, x.icyphox.sh)

• vaultwarden: password manager (pass.koti.lan) • transmission: torrent client • audiobookshelf: audiobook server +• bsky-pds: bluesky personal data store