From abad759d45758551d9f0096f3094bc441bcc6ee2 Mon Sep 17 00:00:00 2001 From: Kumar Damani Date: Mon, 30 Jun 2025 13:59:29 -0400 Subject: added lidarr config --- ansible/group_vars/all/vault | 103 +++++++++++---------- ansible/playbooks/init.yaml | 6 ++ .../roles/med_dl/templates/docker-compose.yaml.j2 | 34 +++++-- 3 files changed, 85 insertions(+), 58 deletions(-) (limited to 'ansible') diff --git a/ansible/group_vars/all/vault b/ansible/group_vars/all/vault index a7efee8..92db89e 100644 --- a/ansible/group_vars/all/vault +++ b/ansible/group_vars/all/vault @@ -1,51 +1,54 @@ $ANSIBLE_VAULT;1.1;AES256 -32386366303436396463376337303465353739633630653431326336613661313938333838353366 -6666393836363265356631343134343337333635363165320a303230366434313563616566666336 -66623133353661386231366635396461363731666434373135396638373166383838323466613833 -3665393664623564620a316431626335646631616232313936333738383536643236343136323364 -35386435376566346435393661633662636435353936323335343337346338633561386638353565 -34656439306537333539666631663266333535646266336532303334343063336230306334663935 -30333732633734363335306237383133633035396339316139306137663535306439656236343035 -61616439316163353437383932353163333363643565386238613961623633333037393462386232 -33653536333637623931356533316664616336363035336432663165373634363435333564653038 -32653665656639313533323336616363623339303765323864356264336637633734333335353537 -36353639343233353638316466656664376363643561323731636437633661666335336235386263 -31653134363735663539396232633532356463656365663563353761303165326630643463383862 -34336435643033386664376563396535363363343338353233323535333466393136623864613965 -36396465393136343739353261333963613339616533656634376234663631646230323362373739 -31313639633931316465356130356432346161316532663864383038333566633639306266646339 -36323834386634376235666130366561383966623335316136663831643561336336333730313262 -34326166636430393334316234363330383962613864323132383463633931656464346531363164 -33633839363563346534636334623334316566643239316535666631366534366237316330386434 -63393234363936303935666462633035353965613136386665333938656232396130666537346630 -36323963303739376439333836643637376364326662303936383661333463343635326263653364 -63383937376435653964383134616433323666373639653136333533303039373063633735383465 -62306366613638633939313437306663616636623836316135386333383864633366613839653035 -36303934373363316132633662396561313431313137366662353733316233396238633564346335 -32346366383536386363663939653535363137613738333361356365386664326536646261333962 -31323737633033623138396339666465373763666434346561633838646635636230613731653337 -30393132386239333033356465663838393665656137316335326233313637643235613735326565 -63373663313533356139383833333135386536306636386233643430663437373837353261653532 -36386436633562386263623938653463323666323766323537623732643839306538623936663466 -65373036356265363063303466333836636431303864653964656534336464386238633562323931 -35636631643230393163366564393763643331616261333835363662306630303636363434336466 -36376133326135616430616139353533363361633937636563393362613032303833333831313430 -36363962623732656461663464353763303135646265613532623665373036663863616334343034 -37623535353438316663396165376432653362666438623233333362383934383564373836653437 -61666335633238323666353638613261343161616463643866343262633861303961363930326466 -64303431346637323761666564616164363833343139333536393039326262626231346638343864 -65663233323362343766613061343061626634303537353237623163356634643761663739393036 -32373465333337623032343064613663646230633038393134373231633664636565643266343034 -36656236323566336538313565346233313363353961313538313639616464306132613863336234 -37316134626439626662313930363335363864623936383563653636313736633564653838306161 -38303163646636616535313666666239646664313962396362356463353765396330326163613662 -61306535303730343436373461306333616462313332313634323464383163643439613864626530 -65386135613334316265333161383337313762383163356239353834653135653231653433663037 -63346335316564633835396630366433383139666465616639666432363462383138336435643332 -34353065613335386436613032633564343535613030643035313064666339346534643061636134 -34626639633039336632626235643763636635663530393536633763353864656530326235306234 -37663439333562343033353336373662346564396631626336356231613564383032636135303364 -32333437343636373136393439613833303231613465613635323164616234653264376134363332 -66353536613861343961343133343837653362363065356430363932353131333363306630333531 -62373864646364363765653931643838646563623438353036386631303664356635313538613561 -3163323132643861393837363333613862666464653434353262 +39333566613230653063353839383735336439323230316334663963363763313664663132303163 +3236633362356663323662613739663130346334336439640a623263626338333631643664643362 +64353462313138656565326361636566393835356631613133643835343639363361356162323539 +3864393265623031350a363736373663623139373337393933333032323766363331333065663037 +31383131373362663064343563613339636530316238633365326332313530636135383632653432 +61396633623533616361656565343837383537646264393762323861323233346363313465636565 +62346462366135633763663236303866623961653161656633306432646236363838653732376138 +30376365613332653636353364393866316164356338333733353138333636306266646262323762 +33306232636237313230363361396561313235353164663835643637653737386632323531353432 +32313234303538643266306563393637313938383065313734383834323934656365306334643765 +65373938643432353761356261366162333338356334636437373431313766333264396664363066 +36393831336131636238633430653532303161623230623130393132343064643635653138653435 +62356165656132613863363336636638323230376134303335343837356461323762363535326338 +64623165643639326164633338623933393336633265663064386665386531363466643638613562 +32633835626639656165316665323732356364386263323564656137626232376230636364363362 +38656135356134373836646363386438633033306132316561383538666239326563656230663763 +33383438346366373135636166313130653430633639346164373965373137653330346338613532 +33626535303864353639333965613061386537306262383364373032323033623536373734306635 +66623931636261396364306336373137643965656464393937373461313761316361383166643239 +65333831393633636433623037323832306464643935623336656235313931303465336366373162 +66653430633533623436376636653539393064663766376439323737323463363135396439613539 +36616263656163613839363038363965616139323234363561643136396438316663363062333433 +62653031613266333763663962353639386635363739663833306232303333656465373230623338 +34633233326238346334656165393661306364346262643566363130646632343166356130356530 +37643862376365386461346136633962376266633336623962353762383762656337613432643137 +65373466653438306238616232656162303966623462373137316661643836363430366438393761 +33303561376539396137313836323033653232663263353836336530666264613434326332393630 +32353035666639393164393032376535343361646561613465373263333939306139343561373764 +36666236633463336531383632303964366437353836653936353232303438313332393831646336 +66393866363435643435373131363566376361303237346530663665316261383338396563356139 +61643535613563656239363164336463323665316339613530623761326361663364373865376234 +33623236323638396464393734323764343931393561623438306264653565363765396162396439 +62646164363337633130383532363337616562653631633935623233356436363136633136636139 +38646232633661323431666162383461356136323263333361666232633931313331313765333062 +31343264363965343962646336336165323238633063646439613033303336393262323739343737 +38363262366164616462633937633861646634386566633238633662656231613037623231393034 +35323562326437633931393437653363363965353763353136366562633833356333386530643130 +34616633613965343664303965623830653966376338616531383436363231366462653537663736 +37356664646536323530323130346538303437376639323032626131653663393534363439383533 +33643930633235313237633632313132353638663430346465373761353635346435656436316337 +39336665653539326639323937336364383635646631653139636263613866326665333861666165 +64353834333437353136373232623234366663653834363233326338353931316333316637363837 +37623566646563643066626263333739663832363861316534613730343134343063333161303532 +31346333376432373231613836353134656565353134306130366133363331363435393037323034 +32353637346232376235623264303734616136646562386566653666643434396661363330366162 +38353936396265333961623735343936643531313635343637633933636236396561366233313166 +30303063306363353530623762646437383364363234656531653137623635303730386161323662 +63393236336530306364393362666335613863613735393564366464653731313266393361653339 +65666261353833366533316539613230666465303738346362633435323936323061316362343261 +65616234623037626662373130396330636332333132316535346632306561613836323536613564 +39363939613031363634656535386134343338353732316565376233393430623835333130313431 +66656130333430613833353063393163653532346161643265383131313835316331373866623136 +3630 diff --git a/ansible/playbooks/init.yaml b/ansible/playbooks/init.yaml index 7e4029f..f8923e5 100644 --- a/ansible/playbooks/init.yaml +++ b/ansible/playbooks/init.yaml @@ -50,10 +50,16 @@ caddy_add_hosts: ['{{ vaultvar_radarr_cname }}.{{ vaultvar_root_domain }}'] caddy_add_upstream_host: '{{ inventory_hostname }}' caddy_add_upstream_port: 7878 + - role: 'caddy_add' + vars: + caddy_add_hosts: ['{{ vaultvar_lidarr_cname }}.{{ vaultvar_root_domain }}'] + caddy_add_upstream_host: '{{ inventory_hostname }}' + caddy_add_upstream_port: 8686 # ansible-playbook -u root -i 'hosts' --vault-id vaultkey playbooks/init.yaml --tags=nextcloud - name: 'Deploy Nextcloud' hosts: 'nc' + tags: ["never", "nc"] gather_facts: false roles: - role: 'base' diff --git a/ansible/roles/med_dl/templates/docker-compose.yaml.j2 b/ansible/roles/med_dl/templates/docker-compose.yaml.j2 index fa25db0..e33c838 100644 --- a/ansible/roles/med_dl/templates/docker-compose.yaml.j2 +++ b/ansible/roles/med_dl/templates/docker-compose.yaml.j2 @@ -10,8 +10,8 @@ services: ports: - 9696:9696 environment: - - PUID=1001 - - PGID=1001 + - PUID=101000 + - PGID=110000 - TZ=Etc/UTC networks: - med-dl @@ -27,8 +27,8 @@ services: ports: - 7878:7878 environment: - - PUID=1001 - - PGID=1001 + - PUID=101000 + - PGID=110000 - TZ=Etc/UTC networks: - med-dl @@ -44,8 +44,25 @@ services: ports: - 8989:8989 environment: - - PUID=1001 - - PGID=1001 + - PUID=101000 + - PGID=110000 + - TZ=Etc/UTC + networks: + - med-dl + + lidarr: + image: lscr.io/linuxserver/lidarr:latest + restart: unless-stopped + container_name: lidarr + volumes: + - lidarr-config:/config + - /mnt/data/downloads:/mnt/data/downloads + - /mnt/data/music:/music + ports: + - 8686:8686 + environment: + - PUID=101000 + - PGID=110000 - TZ=Etc/UTC networks: - med-dl @@ -57,11 +74,12 @@ volumes: name: radarr-config sonarr-config: name: sonarr-config + lidarr-config: + name: lidarr-config networks: med-dl: name: med-dl driver: bridge - driver_opts: + driver_opts: com.docker.network.driver.mtu: 1420 - -- cgit v1.2.3