added secrets management and rolled keys

Can't just have my keys out in the open air anymore :(
Rolled and encrypted my gotify keys so that you cant see my
notifications anymore
This commit is contained in:
2026-07-02 08:55:10 +01:00
parent c72c6e09b4
commit 44ba137c4e
9 changed files with 12 additions and 2 deletions

View File

@@ -3,7 +3,7 @@
url = "wss://ntfy.voidarc.co.uk:443"
# secret gotify token
token = "C5YKvW5h3NfJJIB"
token = { command = "cat /home/user01/.dotfiles/.secret-gotify"}
# if you want to get the token from a password manager, or other external command,
# you can also use for example:
# token = { command = "secret-tool lookup Title 'Gotify token'" }

3
.gitignore vendored
View File

@@ -1 +1,4 @@
.session
.gitsecret/keys/random_seed
!*.secret
.secret-gotify

BIN
.gitsecret/keys/pubring.kbx Normal file

Binary file not shown.

Binary file not shown.

BIN
.gitsecret/keys/trustdb.gpg Normal file

Binary file not shown.

View File

@@ -0,0 +1 @@
.secret-gotify:f6129ad401b60d5a491d582169088600bb58a537d232b93c22923aede129d5cc

2
.nixos

Submodule .nixos updated: f08555296c...90c612bb57

2
.secret-gotify.secret Normal file
View File

@@ -0,0 +1,2 @@
„^ýòêîø®j@:p®Xa=ÞmÑA¼å9×
Qîºt$)CÓ~†'s0³f JA@:ÌóÛo³î_Øz>Í*¡šÒÎC«kßá))eBxÒYƒOè

View File

@@ -11,6 +11,10 @@ exclude_files = [
".gitignore",
".session",
".gitmodules",
".gitsecret",
"*.secret",
"**/.devenv",
".secret*"
]
# Files and directories that are always symlinked, overriding `exclude_files`. Each entry is a glob pattern relative to the dotfiles directory.