v.karaychentsev
4559164bff
vpn host - add caddy
2026-02-13 18:10:05 +03:00
v.karaychentsev
54bbce83a1
add postgres config. used for testing purposes for now
2026-02-13 18:07:45 +03:00
v.karaychentsev
a0c18e0c4b
update user for mealie
2026-02-13 17:56:53 +03:00
v.karaychentsev
1834f2449a
Add mealie service
2026-02-13 17:53:19 +03:00
v.karaychentsev
2cf4e6002c
update filebrowser config
2026-02-13 15:38:37 +03:00
v.karaychentsev
8ab507ea5c
add mealie (recepies) to caddy
2026-02-13 15:38:29 +03:00
v.karaychentsev
b6eff26522
fix filebrowser db path
2026-02-13 15:20:08 +03:00
v.karaychentsev
4072c90c6e
add config folder for filebrowser
2026-02-13 15:14:23 +03:00
v.karaychentsev
1cdd635a35
filebrowser: update endpoint
2026-02-13 15:07:30 +03:00
v.karaychentsev
0055c7976c
add filebrowser
2026-02-13 14:58:13 +03:00
v.karaychentsev
3f8f7fd325
filebrowser: update endpoint
2026-02-13 14:56:03 +03:00
v.karaychentsev
ace8d2351f
homepage: fixed gitea hostname to docker container name
2026-02-13 14:47:32 +03:00
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