configured gluetun, added ripsecrets, configured agebox

This commit is contained in:
Erik Grobecker 2024-12-21 14:56:23 +01:00
parent 54712ecda7
commit 29d233cacf
Signed by: Erik
GPG key ID: 80D020D0ABBD3FB2
7 changed files with 44 additions and 5 deletions

View file

@ -1,2 +1,3 @@
file_ids: []
file_ids:
- docker/piracy-stack/.env
version: "1"

View file

@ -8,11 +8,11 @@ repos:
rev: v1.28.4
hooks:
- id: typos
- repo: https://github.com/Yelp/detect-secrets
rev: v1.5.0
hooks:
- id: detect-secrets
- repo: https://github.com/gitleaks/gitleaks
rev: v8.22.0
hooks:
- id: gitleaks
- repo: https://github.com/sirwart/ripsecrets
rev: v0.1.8
hooks:
- id: ripsecrets

View file

@ -0,0 +1,5 @@
age-encryption.org/v1
-> X25519 3uMg6NFbSVviC30BDBmJ/C2RTYctexndBzLJbQn0WWc
Lxn2b14wYdo8KVff+otty7nj9tGnsDsgB+VmMnDiasg
--- X3wswwBgFn/f9PwteinRG0eDfMdw9NlfBKyJTYZTzZc
Šˆ—2.bN¯³™”ESE—aš~7À00ï*­j ÊM4õ§•pzÏ4*Mà¦Qx{Úaoö¤ù‡J—¢kì¼×pï3+v¶hyül™ÍÑߥ(Wô0•ü<E280A2>1 K¶DPuÐÝ<'ÿ¹<C3BF>…ÈéM™0ûŽ?’œ-˜^°Tüs»<73>µÀ.´/ÓiòÅ Ò¶Xo hò½üpسÁ•™Ú»0çë ¾€>©Á¢$ždŽD«f2·>%f><3E>Pø@‚Œœ(­m§&2»\ÀÑÝÝ á…¶×{B·Çrjá¹ÏU«ÝÏò¦&y8³<38>_qEÄ!…‹Lj]:"+§÷µÈþtPîêÇ<C3AA>%9 åîjÿP-<Lú­e%Î?"ãz9I¨ÏFšó6Kqƒþ¹…@¿

View file

@ -0,0 +1,21 @@
services:
# vpn
gluetun:
image: qmcgaw/gluetun
cap_add:
- NET_ADMIN
devices:
- /dev/net/tun:/dev/net/tun
ports:
- 8686:8686
# managing media
lidarr:
container_name: lidarr
image: ghcr.io/hotio/lidarr
environment:
- UMASK=002
volumes:
- ./lidarr:/config
- ../Music:/data
network_mode: "service:gluetun"

7
justfile Normal file
View file

@ -0,0 +1,7 @@
[group('agebox')]
enc:
agebox encrypt -a
dec:
agebox decrypt -a -i private.key

1
keys Normal file
View file

@ -0,0 +1 @@
age17fajkyd8ret4ayy40qz76dmsphtw5xef6uz20ygu696cgrx8xyqsty34rv

View file

@ -7,8 +7,12 @@
typos
detect-secrets
gitleaks
ripsecrets
# encrypting secrets
agebox
# generic utils
just
];
}