From 248930703cbd5001379b79c52a8eebeff3148189 Mon Sep 17 00:00:00 2001 From: "Waylon S. Walker" Date: Sat, 29 Jul 2023 09:23:11 -0500 Subject: [PATCH] wip --- .env | 276 ++++++++++++++++++------------------ jellyfin/docker-compose.yml | 50 +++---- 2 files changed, 166 insertions(+), 160 deletions(-) diff --git a/.env b/.env index 8aff88a..4cf0097 100644 --- a/.env +++ b/.env @@ -1,136 +1,142 @@ $ANSIBLE_VAULT;1.1;AES256 -34353731656262303931616666623339636432336164613238633963373361373164656461376333 -6233393162343430356436666634633263613562623666360a613532333662396332356339303431 -30386437383434326635656365626136373639653436643335646633643033653536653661323131 -6161626334396134370a643435663432656265316636636333636662663934303730396237383965 -36363963393636373837643934303864643730346537396332333863623262333463656539326366 -37343363666238373864306439613565366665383338356564373134323130646338363535313664 -34326430343862353437336533366162643236306137656163363336393333663138343266353065 -65346332383230666463653838333834383830633063393461396665636566303664356663383161 -36383631643762336361353562363266383836383364353166393765316239313931373762656566 -30373364306364376164356562333430616162333064376566663831393239643464363133333331 -39346164343562303566666236663561313632663762386139316138373265363766363036613464 -63306462663830353863336464396236623165643332323138656537363531316636653764323137 -66643864326663356162653939366233353162316564366561623062323662663836643035393936 -37373761623663393330613538383266313835633735346336343361636664356361623238333030 -62363337373162393762613237613933306565313333336136633063643137663936393164616331 -65616635396462303732346635613634663433663331333836363765393665653933616134626230 -64653265623630373863646636653561353631313031343965323061666566306431316566363739 -33333031663138323030666536633137623161613761396362343062643938303536663435633964 -38303634363734616661656433393863623539303265326239376366643463363434336162613130 -65306234373639346166393830663666383338636236383563626261383666376533366330336135 -35383061613462353835396335646430663239323634653062373162666533336464386364663061 -31653966383237623163616364613464316633393539316261356138666239623234336438653735 -33376638356364646365663731633232656165613230396663386332356638376565313838653963 -65653638303935656335306163323535386663633839336636663031346161336438613634616630 -65666165323433303438616466663038626637373763663235613636623566313439386263646535 -38343864623061386536643562323266373538313236613339353538636431633263323265353132 -61643530653539383536343062633366363835663832373830363864643231316537303263323064 -65313632383261346536303632386561626237623965633437303064613866323532636337383364 -62643137633730616564306531633538326466653936326635346131366633343931353431656135 -32613737356436643532346335326463386161303032643936366636623166346661306335356432 -65643165313836393339663631313836363537333831313130376634333231663837333830633165 -30313934343837323066386239376563623930386137376537386134373137613733313735346633 -35366234633239623836343932366561643933396539383161666666656632323034353536333265 -62316664343065623065306331343162376134666664663766323465653238313061663934333932 -62633064346164646439666530363237303233313938386165623531313834386466393039626431 -63333766636232336631333337633263646462663432366436303539356165356232366562333738 -39306631613761383631333561656231353063356334316235643431373136333139303231376539 -30363164336232323930303062313564653437333031633138363638323035373765336665373735 -61646264393137363365653939353135626534316339663238303663373663613962333635663361 -33383861316339366339303931663039343332386433303237356263343339633533346131666536 -37393233633666633138613164323264666233346437363564343363303534396133336335616236 -33613232396537666363313539333836623131323739346239383739323862343034623333316231 -65633334396261353338393530383662386564333563363462343662373039373131613737666337 -63333733323165663065326530316462313439613239656233316163626565623035326562626438 -38623961663036336633313964393264373164363038353763626232663365346632623834356164 -63383536353832323032346335316338383163356434363235326362643862393239313831626536 -61663331386233303034636239376230663537333563653339343463323536653836393962386238 -61303834323738396565616530356333306431356434356235636165346334316439666164323533 -32643131326566376238643433346534626263663063393230333237633437356435326135626431 -64346138626162613337646264316239393537626230353738336436613230306533353136326265 -32393832306433366435663663313764316639396563343361653237326364663530373532633839 -37656637643965306261633334333734653062366661663032313439393839323162653365623031 -63356163383333346636626137616566366461613665633032356530316165646431326563303463 -63653062313364373066303136663063366433306637623336636263623632353630663135323462 -30386634353861643135356466633137613435396161623939306232353633623365313436613736 -66336439363332643964343736316434666535623265383066306433373162643331646635336162 -36303061386635343765326330383230363935356338646534363565333762643235333732383735 -37313862376436353639313865356333613231643830333432333633333464623737663933303434 -32353731633861616362363139646534313532383537616538616161623139393337333532336362 -37653234336438343736613663343935323062643535326433633163666365643635626534366563 -65633432383963666434663932656631333462313366633138326464613035626539396633363862 -30303162383062336634373432373430316262613339666236613439663637396233333661613863 -64306334643731363935346531393162646539306332333036646137633930313239393962616237 -36343832356634663338653766393933663634393366633135616530616534366330633234636135 -34336438336438623762633565343861353665386531656439356131633163313339303463666261 -65653134303464643463306661656235636131643633346266323965326633623133663139616164 -37633261303839373064386136316464353534363230323161656333633536383932323661616538 -64373061343261613764356334633734613662643966346336643966366134343038356661336363 -66316337666631363236666539616135643963636638343234363864636233366231303733666433 -33363439393164613838306365343164306136393833643965353664366638343137316334666563 -34323231616231656230363531303031323233353361303938666666656138316339643663373730 -66366334363836363738653334613634386566343066323639306235396132343337326438306133 -34383662343533373936363738356336333463313564316163336133646631366332323139373166 -34303963303066656366373532336536373065386330646164306133643837313538303164366665 -35663264386237646438633235383939363234326161346432376436646663373636653930356537 -35346365386632373132306263623536323035316262663763343038663531376261623462366538 -32306130393961376434623936633531343330653761343462613735656230646330306566303162 -33373035346166396338613364643035663639383637396238313666653438396263626564316537 -30633731613964623564663436363637346664663234303462636137626137636133313537323433 -33613138373461343536366666653861643432626464333662666265313432313161353236653163 -33383762303361353062303131376433386336633138366363366231666162353134616261393639 -37333531353030323865326363616137353932393330333432356237393532316561316538376265 -61623432333565623839623431386665376432363464316566616666366130396230663236653736 -35633866353432326136373033316637653061643531653233383136353462613433646638353938 -36383136373062323861343464353539323562633933633066666636323562323962353532646334 -32623131306462386336633632343236616430353962653361643562663736353462636663306139 -31613132336363383365356439363162623766613265613735383832313161663438333465396334 -38363837353339383833376365323365623264653935653131316130626635316435373361393334 -61336562653836323563343039373531353562366334343766663562343436356631663064386538 -65353534313838386233633733363766326662376233333961663733303264353538633232316334 -34376631643261346531336661353231636436336366323861333331363631313264326138313631 -62663732333564363461313936333234613034306637623565626666316361386637363866363765 -66636630383235386264393963346335643937373266653733386430626334353366663639363538 -30386337616636336164353137626331323831386164626433373861613364396331366562613062 -37366531613366616536666337646339343431616137663366623433373166643636396537656337 -65643164343263373663356461313736393231346539326566613437663231616531643438333833 -35323231393439353537613665373733646132396262303266353339313964323436616139373938 -63316362663537363064363937373766376132333131363034613466623430393230663263366136 -66333831653865323237616465313536356232373765346531353137623163623738366430626632 -31656338333062626464326536643736346133663333396164376463656237313330646239393963 -39666332326434363462373961343534646532346164616539316566303133623666343231373066 -30656333303830343262613766663338383566323531616431356364636437303131343765313235 -61643638346335383766633832643761656438633235363963326638313964393237336639396433 -38653438383061376337363939383636643461373834323538393534353861333431343132396562 -31313533303565356430623732303936623565363065336637323366356139643765633065353033 -65373166623566656235616533626230366561373639326132303936643439663639626563373961 -62306435346565366331303733616536396438306633346333633936646665373261323534393533 -31396533366261346530363163373164343633663463653637323039633138363736356137346663 -35303833363130383462666334646661316139663562633631336162396631343966336666666334 -34373964613462336637353139373365666538303838303464666134326533353465396665643432 -38356231333331313135643432363837656364306562306564336338653431363234363935353933 -63333761323033326639363564393339373839656434353431363133386331616534643238373766 -36666332653264366534633661303530636337613533666262373436346430623939313065666463 -33313933383363623534643361653332333035363830323364613835663238373033623837623064 -62623061666638616538353333386639363533386337376661653036343630383236386637336164 -38666632313463623731646635653162363837366332626336396163393531343934363239333065 -30323262343666326666626431383033303137653631323338653166633933313938623866363938 -65623336343464333137643730363038333163323236626565353335316336623137646264356632 -38366535643066336335376234303235613137653530303035653832373763393361373331646532 -31303364396634633530346162643738346662363432636438343961343531303735626266313162 -64626433346330396666623035653536363838383734313331616636623564643137653861336561 -31643264353335393237346638636365623961373765616533366162396665316464316133376138 -64646661363036643036343837326239366562616531616330383866653539633332666638363135 -38633733636232623661656538353831353637653137316661653465643136356266666234356333 -31316661356234656132623735343435363438656666366363346232646364313531626136323763 -61616336346566643138313966363034613237633734386236323436633237323664363232363237 -30373166346535396330346331613430323664316539316433646533356165663963323633306637 -66643635376561383465363433383932306234343530633331356136636233623839653839313065 -38343436316464643038356365666536316338666634386435316232396137646163643039376332 -62313135376663656166313362346263363936633966326630646536623366626463623164623261 -37623030366664346332666436393730623938373936316663343736333165636265303630636537 -30393063346636343939306138616366663037303137306133646661653862643636623764323536 -37373637316433303331316535616332313866376630656331643633353066303062656139623461 -64376430326265623366346365633136623266646230616337666537363235393832333132356565 -306230386564663964376639346239663766 +39323232363665666534343365323737353738646235373531353863393132306365653232343164 +3335393763636463313032383637346662396631326434640a303538343561333832666566376435 +31393461333639346165636330326134373631383838616231613862386238383531336461333364 +3865303932303936350a663839316137666138323164383837306439666231333262646430343665 +32666337396430666464336664306262373933616261626564313262326234643434373533313664 +39303733303065663462323163646261356239623031373939646538626437626234333965623939 +65633530356461616564393938653734396235353834303937613737663339383430633631323666 +30653466656332323462623139653336613332396131326666306563646362653435626162323037 +64396235663731636261646566636263343439633461353933336633393361373535373866323165 +35313933326436396564653535653730303931376639663334623063303735366431613137383839 +39346364636336613866386338653465623332303839363864353630633863616262613138666165 +30626664333265306635616331323765316234666164663732303833393135623731366564386662 +33303135613766336436323264323538333064386562343662396330656630323565363161623337 +61626563356435383465633137353730623666663835323936613462393831396363323863646233 +31383837666361613437303436623266666364326536326138386430393733333263303030613739 +38623630393539333730626238373333613536633839343133646364663031613433643064306461 +65343137633261326637626238373263363332373934353230313637343738333966623830633966 +38333436646265306434383533353764623038353663653437383333313134306134376664323130 +35353364353235613630376238316237623638306462663562663661626136386163623439373930 +35663238346330666139666264323666663037386438396563656538393461306662653733653262 +38613063396132343739623565386338643439316637313938373139336161363736366466633531 +65616364356365643032336232636630326435646537353862373766313936353166666161373339 +66636139623561656637633561656662333432383466336232363962656330326633323962656535 +37376132323538396462613664326139306464643763366230323437666462653236386662656231 +62663136383732373665663435653063623663643761373636616466613433663230306561376262 +61383965343235363037643561656261613964626466326638383434383135646361393834316264 +39343932333761356166396531323763303130653539643465343535633936333834346462633164 +39623238636239653231643766356232326636633763613031316231346361313739653934653664 +35383762643630666634636538333835633565656163376634353136373361336639663838366535 +66333764336537306634656634313537643865333732383765613735333236633935663733636666 +37336564333632313330313037353132373835366338363862306230303639306334373164323234 +61323035393662616434303662623939343435373965323261376631643666336132633433633361 +31363631336233373432633934343362333838303830636262653834386539643063626537323636 +32353032323833373130386465393339383537613265303865383333353238643232326130646632 +36646339313266616330643066396166633335383064373238623530326562333862633464663065 +32376465393036313035656631633139366439663661303964633736323566396635316566313830 +35626235643237353933396462343136663638313162636336313733633538363738623231376165 +61656163396264623839643038396132643163353963623534623364356565363532366565366338 +64366564396135373232616639386331303434366636336539323934626164346230356230613332 +34323161373663386264313964656231613838653236616266616665393239373733616264656436 +66303636636164616431346664643161653337386237343537373164336631333338303335636235 +65393666656439343663393735306661313533396461363265663761386130326531366337623036 +39346462333637373338326262656161663731633466663536653934353931393330656134623166 +30653337663439376235313939613131383537633866613665356639613435323832656665373034 +31396137383337646333663764306232316336353734633431643130363133306537336136313130 +38356537663363353739666566383339363736376162663364383032386232396662353030313965 +30356130643363633032643034363365616536343639653335373631383836326663626365323935 +66313965373065353734356635383033306435376535356633316561373466363266323565626335 +61613966383339336664366464653438366136383633366435366136313830356465663134376634 +66363862393764383238333666353266333863656634313939643430636636353162336636636630 +35366231386531323833656161663232343230316634336133653664336137376630343132386364 +64356566336132346430306364396636393230383764303834343130346366373737646437656134 +61333935643635306432343866643135643433613633353765653466316134373532346638626134 +30353336643362643130333735643630653830376236386532383566356235333937346439363031 +33636436623034383439373366333464656431646131666235396131366234393333636530663466 +33346431323836613733323064373262393537326639653565663036343232343039353633343163 +39333036646663343663333661613036633432626336336632346237366433313662316433333137 +34343965313966613761313034393466626566643438303564613439653838646236633866636432 +35633132373039393639636161326131386235393439663531353237313336343336663539373664 +31373134306362356266623865636539636635376133376461636362343563313932373064656137 +31633337633863353434306635386434326366346434663733626163336533393038636639386331 +37393934666637323730613139363531393863383830363431393034396464663034376632656365 +30653036663963343432653461393439323165383532376432633364326433633832303036656565 +66393532643761653261653932366666303334363464616431653561633831376238653738653465 +39353430343538323635346636613562336666366263653433666435643865643135666366393961 +66626232363132643936386565666663666132646461646437623132633061393062393032393064 +38653431633866346565353562653935336336626434303665363334663631313737666339666336 +32366532356139306631353435356430363637343431313835313466306664313132646535353564 +38646266646430616132306338376333663464303437643536633639396461356639303334666664 +66366439366264353132656262383065393065396666666334333533313762343431386632356666 +63353839313334373563656132343663333732363037623361303234303665346132386530313762 +65393531626364663466343061323633376132323863313466616139396663316233646436643933 +61643962313032323363373430333861363734316666363837393538306337623839393335636339 +62343636653034653534363637376431343233653562363266336237616637333461323234313836 +64393365363365333937376538643039613962323138616438316437323434303662316665383962 +31663265613764623934343138393464626533306238636565346633313337363638643133386634 +32343061363236313863666638336362653030626662643864623633396361623365613539613765 +34353334376262626432666532623736343563626333626562326266623935363830356239373634 +38303562653761376635396564336339343962326232383064366634666563366438303233313733 +38616135303039316638656262643531373637393661616137623539653738646563336634323761 +38643933303963343065323836636131376631636161343430376131613863303664363161306264 +31656531626464363063306163646333633035613338323365386362343438373330616266643530 +33356161366664326262656662666637353561346162653338616235343539616533363637356237 +66656631346439393438366563623063326432346261306630373238376133303534626538346465 +36313539613037656164376635303139643134343065363863363230363136623438376536633633 +63633438333931383336303361633737366636653665316465366565353866333737323734623164 +30393634633531383331366330653030386662373562666432366635633937633535393238346431 +39343830313330363365633566353439646536303564323564666331366334336637623036653261 +35663235326237633030316639306139666663333134623638393433343136313637376334393436 +35303463393365623832626265323736396339623631376263323065663864643937366631303438 +39303231353463313732626235306439353336643037356265656666313530623465373232663234 +64396435313763383736343935383165633162373266353864346138666666376434613832396235 +36376538356566623464343833653361396261336364633837363535306131373062613038303831 +65646435643162343230343734383037343534623830616664663538393166613931616338616261 +34616163306532623732663237643537333163336339313761633166393739646261363365663633 +64366233333661616162623537613238346332316566353365333438663032356434383563353962 +38613661396236313135633663306335356637376261323933363963333736383932353830373139 +32346230613834393932613962633865656233643031333263313937626464366430623237313232 +64613734373066303235666336356236323562333039336166613839323533636338636362306631 +37626366313634346334393765633232333036396163383330626635623964623238323735313333 +33333166326232373635636337633066643165383232356265323737613531323363323731636335 +31333035306135306638393165623061396463353531343534333466396165613263666334393665 +36326230333664346636383665663039666139383139613334363137303330363361626538323861 +66396334323538393431393739346166666239663666333938633738376537356666393733303066 +33326533303532363361366338353662623164353763373866306133656366313134393063326337 +62613834636463323437366231626234373663643131303737653833626661313833383632363661 +66663062383466663136646134656632363937326566323238313661616561393137643861363733 +62626333656436643763336430663637383930333563656135313963343337653333613138363032 +37356535626330303465663139653539653237353333323963376638386131366232623538386333 +61353562633137376539303865353262356632643166393935336565353435653536356338613238 +34303464623862663739356438353738313936636336353834316565343437343665316164313363 +39663433373339633434336235346332373136326137633966333439353465313732616237353433 +39343466376138306463663431306365636365333135653935363064373437336234383661646334 +35353763356338653031633763643038616439366266323530313737636265663539623662333866 +33346530613763646335616130363431653032613265623034343132346163643332623966363538 +65643332633136363938653134393434313765326334646335383539356136336165323232636632 +64393064383234626164306230623135363832646230633532633565343332666266303332396264 +31336432656637633638306436616361386637326135336438326231396630373032623565336534 +32393231326535623535393639313563643238366135326637653933316364656235656434366132 +38343661306638623836323330333932323665393534616463316432633733616337653164323831 +38386561383836666164363166333264636534616261653736623062613438663062646630353264 +63626436373435316461653862363939376262666136613265383836643733343163363335373838 +36633337633736343635636631363631313037373039636632646236616135353832306533323232 +38356239393262376166613031316531643437393432353863386631326565636162353365373834 +66393339366437636363313431323839303462643431353031303464346235663262363562343132 +66326634366664643563336564616232303835643535366362656262613538376164323163343836 +35623963343432336333343362313966326564626464343936346534653131613536373335646535 +32376638343166343465323638326434623639633032303533636161386539353737313638343737 +36636634383830323463636438623962626664646138333731653933653264393066666137633932 +38646461653636373938656330393039346631383533623063383366653061356630383966376639 +61626532313630633666306266313031336131313831633964303039306663396166323437336632 +63623962616436613663653034623362666538646462316361616535613232386162653639623362 +35333761633464383535363539373161626236656465636138306266616630346666393566313739 +36356639353738376339643235623763646235626538613038623438646430643932646637313839 +30623334383464313431663934363036333764353061303435626662663330326637326363623030 +35306261613238653366323964663736303361346331656364343137653236326166623961363561 +62363464323266373465613864633962643036663062663535633266346238386538636338646539 +34373936646633343161363833616431666139636133633331383337363763613530383963623636 +33373065376566336439663066626537616265646535616137653561316261643962306139656332 +39336537613161313937333065346336366135626335646363383066666565366231623436393261 +62336138313466396232666532346232303665633133343236383962383139303336 diff --git a/jellyfin/docker-compose.yml b/jellyfin/docker-compose.yml index fde305c..438c7f0 100644 --- a/jellyfin/docker-compose.yml +++ b/jellyfin/docker-compose.yml @@ -1,43 +1,43 @@ version: "3.5" services: jellyfin: - image: jellyfin/jellyfin + image: docker.io/jellyfin/jellyfin container_name: jellyfin restart: unless-stopped security_opt: - no-new-privileges:true - stdin_open: true # docker run -i - tty: true # docker run -t + # stdin_open: true # docker run -i + # tty: true # docker run -t # network_mode: "host" - # networks: - # - proxy + networks: + - proxy # user: uid:gid ports: - - 8096:8096 + - 0.0.0.0:8096:8096 volumes: - /tank/jellyfin/config:/config - /tank/jellyfin/cache:/cache - - /tank/jellyfin/media:/media - - /tank/jellyfin/media2:/media2:ro + - /mnt/vault/:/media + - /tank/jellyfin/media:/media2:ro # Optional - alternative address used for autodiscovery environment: - JELLYFIN_PublishedServerUrl=https://jellyfin.${URL} # Optional - may be necessary for docker healthcheck to pass if running in host network mode - extra_hosts: - - "host.docker.internal:host-gateway" - # labels: - # - "traefik.enable=true" - # - "traefik.http.routers.jellyfin.entrypoints=http" - # - "traefik.http.routers.jellyfin.rule=Host(`jellyfin.${URL}`)" - # - "traefik.http.middlewares.jellyfin-https-redirect.redirectscheme.scheme=https" - # - "traefik.http.routers.jellyfin.middlewares=jellyfin-https-redirect" - # - "traefik.http.routers.jellyfin-secure.entrypoints=https" - # - "traefik.http.routers.jellyfin-secure.rule=Host(`jellyfin.${URL}`)" - # - "traefik.http.routers.jellyfin-secure.tls=true" - # - "traefik.http.routers.jellyfin-secure.service=jellyfin" - # - "traefik.http.services.jellyfin.loadbalancer.server.port=8096" - # - "traefik.docker.network=proxy" -# networks: -# proxy: -# external: true + # extra_hosts: + # - "host.docker.internal:host-gateway" + labels: + - "traefik.enable=true" + - "traefik.http.routers.jellyfin.entrypoints=http" + - "traefik.http.routers.jellyfin.rule=Host(`jellyfin.${URL}`)" + - "traefik.http.middlewares.jellyfin-https-redirect.redirectscheme.scheme=https" + - "traefik.http.routers.jellyfin.middlewares=jellyfin-https-redirect" + - "traefik.http.routers.jellyfin-secure.entrypoints=https" + - "traefik.http.routers.jellyfin-secure.rule=Host(`jellyfin.${URL}`)" + - "traefik.http.routers.jellyfin-secure.tls=true" + - "traefik.http.routers.jellyfin-secure.service=jellyfin" + - "traefik.http.services.jellyfin.loadbalancer.server.port=8096" + - "traefik.docker.network=proxy" +networks: + proxy: + external: true