distributed secrets to group_vars and added karakeep

Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev>
This commit is contained in:
Tuan-Dat Tran
2025-04-06 23:46:28 +02:00
parent 27621aac03
commit 6934a9f5fc
20 changed files with 154 additions and 94 deletions

View File

@@ -0,0 +1,32 @@
$ANSIBLE_VAULT;1.1;AES256
30383661646632613539633934643164373364323632396664653738383461643436633438616663
6532323935383966363234373262313135316338333163350a373034356562316438643339643731
65323462663363313935313763643461633932323763633032346537653431643838643632316431
3464646137303635300a613464346161636563343664386135663038346464343663323738356432
66353638616631353765393462353234323437356666316332396661663063363435363039323966
31303361323432333934353738613233363431366261623433356437626638353063623363373761
63313437666132373762643530353432353066393861363964663531333439653939313563626334
31646265316238626639316330373635396538666535373034366131353535343766663833656161
35326364303262323133633236656632303537636665303061613362336631643261373061393462
32343263623162643866366361376165633165383733663636363632393634316164356433343766
30373634623161343363303936396436613265396432616432643064383231326561646533646532
64393136313438343433643134666164373236383634333838363662323133343833363435306234
39366662616634323837333231663964633834316163663036613433663630303566303330663765
38346137393637323434396364333063393961393232363839636334643339333930363131396637
63383034386535346337633263323130353338393135326535646134336264643136396331653337
63643035393135623762663763306234313336326465623530393764663131636262386435316235
38373761333762653531613365336234363238623864393062626166373862623239386164346465
63393062343166306563636332643966336435303161636533316234353332646131373731313234
33366465653663643938386439313134666662373865313061316135653639366161303631643436
64656332616533333338336437323262336463653439613530366430633161616166626461333263
36643231656133316135373936303361336535393661643363303636343331313461643561303266
32303438333261613635373165636630363264376638633563353438663236663733346662303661
35656265373530333063373136343132323461643136336137323361613166336461386565366562
62343466643334636536653932373433356137373339333235656532643935373661663234633564
31356630356164646533323134353138666563356431633262306465343731303937323439353236
66323464633330363031383566313137303766373331653234396131366462633861653031316562
65346537383436353333303062396139313036386562663630623834306635306230363661353965
63613239663835623365393432336532636230386635313262623439386338623538626565613765
63646334313933613963623961633831393737366166363366313138393436633537376166663365
63333965363465376365353436326236343832653164393563653236376132393463616365616139
623130306134323838303339653664646539

View File

@@ -469,6 +469,26 @@ services:
- name: "Docker"
internal: /var/lib/docker:ro
external: /var/lib/docker
- name: karakeep
vm:
- docker-host01
container_name: karakeep
image: ghcr.io/karakeep-app/karakeep:0.23.2
restart: unless-stopped
ports:
- name: "http"
internal: 3000
external: 3000
volumes:
- name: "Data"
internal: /data
external: /opt/local/karakeep/config
environment:
- MEILI_ADDR: http://karakeep-meilisearch:7700
- BROWSER_WEB_URL: http://karakeep-chrome:9222
- NEXTAUTH_SECRET: "{{ vault.docker.karakeep.nextauth_secret }}"
- MEILI_MASTER_KEY: "{{ vault.docker.karakeep.meili_master_key }}"
- NEXTAUTH_URL: http://localhost:3000
# - name: anubis
# vm:
# - docker-host00