v.karaychentsev
bcf2213e45
homepage: remove disabled services links: librechat and authentik
2026-02-13 14:45:38 +03:00
v.karaychentsev
400f03970f
beszel: mount secrets for agent
2026-02-13 14:39:31 +03:00
v.karaychentsev
d2bc75def7
beszel: fix keyfile paths
2026-02-13 14:35:14 +03:00
v.karaychentsev
103286ed27
Add beszel compose and secrets for agent
2026-02-13 14:31:16 +03:00
v.karaychentsev
9394795a75
add vaultwarden
2026-02-13 14:22:14 +03:00
v.karaychentsev
d7e96440d9
pihole - add compose and secrets files
2026-02-13 14:16:31 +03:00
v.karaychentsev
5e49b168c1
add glances service
2026-02-13 14:06:34 +03:00
v.karaychentsev
17b7029203
gameyfin: fix volumes paths to use /srv/rundata/gameyfin/
2026-02-13 13:56:22 +03:00
v.karaychentsev
99c224c2e2
gameyfin: re-encrypt broken (with bom) sops file
2026-02-13 13:52:51 +03:00
v.karaychentsev
430869f610
add gameyfin service
2026-02-13 13:50:13 +03:00
v.karaychentsev
952eb75f1f
databasus - add gitea_db_net
2026-02-13 13:43:31 +03:00
v.karaychentsev
ca709b9bf1
databasus - add backup service
2026-02-13 13:43:00 +03:00
v.karaychentsev
fc14d06616
homepage: add fastmail service link
2026-02-13 13:36:37 +03:00
v.karaychentsev
087d789494
gitea: add dns - need for smtp
2026-02-13 13:36:09 +03:00
v.karaychentsev
089786e292
gitea: set correct db host. pin network name
2026-02-13 13:27:20 +03:00
v.karaychentsev
68f402affd
gitea - use secret files. gitea env to ini supports __FILE postfix
2026-02-13 13:18:58 +03:00
v.karaychentsev
885e530454
add option decrypt .env secrets as is to separate file for services that do not support docker secrets reading from file.
2026-02-13 10:57:56 +03:00
v.karaychentsev
ae4efa868f
Add gitea config. Extract secrets to sops encrypted file.
2026-02-13 10:18:38 +03:00
v.karaychentsev
c9328dbe5c
Add gitea docs from v1.19. because in later versions the info about sshhing shim is removed from docs for unknown reasons. And forgejo references latest docs. So it was necessary to get docs from old git branch.
2026-02-13 09:14:22 +03:00
v.karaychentsev
72ef1ed2a3
update sops config. Decided to use an approach when encrypted file contains only secrets. This approach does not require to configure encrypted_regex stuff.
...
.env files are going to be used for .env secrets for containers that can't read secrets from file.
.yaml files are for secrets that can be converted into docker secrets (key - file name, value - file content) because it easy to extract such data usyn `yq` than trying to parse .env files.
2026-02-13 09:12:31 +03:00
v.karaychentsev
eea6125511
remove wekan - too noisy ui
2026-02-13 09:02:16 +03:00
v.karaychentsev
75f615db43
remove nocodb
2026-02-13 09:01:35 +03:00
v.karaychentsev
68ce5c8fb1
update gitea service name
2026-02-12 12:26:39 +03:00
v.karaychentsev
bb4caeb7bf
add basic .gitignore
2026-02-12 11:38:06 +03:00
v.karaychentsev
a755b7d04f
add homepage config
2026-02-11 19:15:56 +03:00
v.karaychentsev
a72225785d
add navidrome. move to /srv stack
2026-02-11 11:28:01 +03:00
v.karaychentsev
2ad21aa3ca
configure git repo to avoid crlf / bom issues
2026-02-11 11:19:06 +03:00
v.karaychentsev
8d6b857f85
cleanup - removed bom
2026-02-11 11:17:45 +03:00
v.karaychentsev
fa99b8926f
add some inventory notes
2026-02-11 11:14:23 +03:00
v.karaychentsev
de0411573e
gitconfig: add pullroot alias for pulling from nested directories.
...
Put this file in user home directory `~/`
2026-02-11 11:14:10 +03:00
v.karaychentsev
647f53690f
update jellyfin compose to run from /srv
2026-02-11 11:10:13 +03:00
v.karaychentsev
b9de4b242e
add public key for lab-home-morefine used in gitea for example
2026-02-11 11:00:54 +03:00
v.karaychentsev
c1a803484e
set secrets password file for immich
2026-02-10 20:19:22 +03:00
v.karaychentsev
d1f3e4959c
pause healthcheck to update user and db name correctly later on
2026-02-10 20:14:58 +03:00
v.karaychentsev
632a2db4c1
pause healthcheck to update user and db name correctly later on
2026-02-10 20:14:39 +03:00
v.karaychentsev
27a9663f94
fixed issue with yq syntax (need to wrap .key, .value in braces otherwise ',' breaks priority
2026-02-10 20:04:11 +03:00
v.karaychentsev
bab01172b9
try fix yq parser
2026-02-10 19:50:31 +03:00
v.karaychentsev
6632254e95
sops - add server key
2026-02-10 19:44:26 +03:00
v.karaychentsev
5953b635fe
removed bom
2026-02-10 19:33:17 +03:00
v.karaychentsev
c4ac3aa02c
create secrets with ability to read by apps user
2026-02-10 19:21:57 +03:00
v.karaychentsev
ab495df606
add immich docker compose info and move db password to sops secrets file
2026-02-10 18:35:30 +03:00
v.karaychentsev
d457efd566
add basic container, configure git repo structure, add sops addon
2026-02-10 18:34:25 +03:00
v.karaychentsev
3e5be7b7a4
add sops-decrypt.sh to decrypt all secrets
2026-02-10 18:33:05 +03:00
v.karaychentsev
ce2829266a
add initial age file
2026-02-10 18:32:44 +03:00
v.karaychentsev
12e53be87a
immich: initial docker-compose
2026-02-08 19:19:53 +03:00
v.karaychentsev
72f346f978
move to home
2026-02-08 19:15:54 +03:00
v.karaychentsev
96932d63a9
Caddy: initial setup
2026-02-08 19:14:07 +03:00