Our Personal Data Server from scratch! tranquil.farm
pds rust database fun oauth atproto
238
fork

Configure Feed

Select the types of activity you want to include in your feed.

adding k8s docs and a more generalized doc #12

open opened by dsx.sh targeting main from dsx.sh/tranquil-pds: k8s-doc-updates

I recently went through some pain in getting Tranquil all set up on my k8s cluster. Luckily some of my 'biggest' pain was in the mystery of the email server, which has been resolved in the meantime.

Regardless, I added a bunch more detail on a somewhat generic k8s deployment, with some context for secrets, secret generation, etc.

I also set up a "general configuration" doc that took some of the details and context from all the install-x docs and compiled it together into a more generalized information source with all the env vars I could find centralized into one place.

Sorry if this kind of work is already being done elsewhere, I wanted to get this somewhere so I can point friends to so they do their own PDS.

Labels

None yet.

assignee

None yet.

Participants 1
AT URI
at://did:plc:6so2rykrnjmzebbr2zbwbqbx/sh.tangled.repo.pull/3mlcn4ezr6p22
+2 -3
Interdiff #2 #3
+1 -1
docs/install-kubernetes.md
··· 228 228 229 229 Mount a ConfigMap with your `homepage.html` into the container's frontend directory and it becomes your landing page. Go nuts with it. Account dashboard is at `/app/` so you won't break anything. 230 230 231 - 232 231 ```yaml 233 232 apiVersion: v1 233 + kind: ConfigMap
+1 -2
example.toml
··· 3 3 # 1. Environment variables (highest priority, always win) 4 4 # 2. A custom config file, either passed with --config or the file 5 5 # referenced in the TRANQUIL_PDS_CONFIG environment variable 6 - # 3. /etc/tranquil-pds/config.toml (always loaded as a base, even when 7 - # a custom config path is specified) 6 + # 3. /etc/tranquil-pds/config.toml (always loaded regardless of config values) 8 7 # 9 8 # Useful commands: 10 9 # tranquil-pds validate - validate your config without starting

History

4 rounds 0 comments
sign up or login to add to the discussion
dsx.sh submitted #3
6 commits
expand
adding k8s docs and a more generalized doc
oops didnt actually mean to take that out
removing gen config altogether, agree with nel
expanding example.toml a tiny bit and reworking k8s a little
rewording, and some sentence simplification
more rewording
merge conflicts detected
expand
expand 0 comments
5 commits
expand
adding k8s docs and a more generalized doc
oops didnt actually mean to take that out
removing gen config altogether, agree with nel
expanding example.toml a tiny bit and reworking k8s a little
rewording, and some sentence simplification
expand 0 comments
2 commits
expand
adding k8s docs and a more generalized doc
oops didnt actually mean to take that out
expand 0 comments
dsx.sh submitted #0
1 commit
expand
adding k8s docs and a more generalized doc
expand 0 comments