This commit is contained in:
Waylon Walker 2023-07-29 09:23:11 -05:00
parent f012d5e4ba
commit 248930703c
No known key found for this signature in database
GPG key ID: 66E2BF2B4190EFE4
2 changed files with 166 additions and 160 deletions

276
.env
View file

@ -1,136 +1,142 @@
$ANSIBLE_VAULT;1.1;AES256 $ANSIBLE_VAULT;1.1;AES256
34353731656262303931616666623339636432336164613238633963373361373164656461376333 39323232363665666534343365323737353738646235373531353863393132306365653232343164
6233393162343430356436666634633263613562623666360a613532333662396332356339303431 3335393763636463313032383637346662396631326434640a303538343561333832666566376435
30386437383434326635656365626136373639653436643335646633643033653536653661323131 31393461333639346165636330326134373631383838616231613862386238383531336461333364
6161626334396134370a643435663432656265316636636333636662663934303730396237383965 3865303932303936350a663839316137666138323164383837306439666231333262646430343665
36363963393636373837643934303864643730346537396332333863623262333463656539326366 32666337396430666464336664306262373933616261626564313262326234643434373533313664
37343363666238373864306439613565366665383338356564373134323130646338363535313664 39303733303065663462323163646261356239623031373939646538626437626234333965623939
34326430343862353437336533366162643236306137656163363336393333663138343266353065 65633530356461616564393938653734396235353834303937613737663339383430633631323666
65346332383230666463653838333834383830633063393461396665636566303664356663383161 30653466656332323462623139653336613332396131326666306563646362653435626162323037
36383631643762336361353562363266383836383364353166393765316239313931373762656566 64396235663731636261646566636263343439633461353933336633393361373535373866323165
30373364306364376164356562333430616162333064376566663831393239643464363133333331 35313933326436396564653535653730303931376639663334623063303735366431613137383839
39346164343562303566666236663561313632663762386139316138373265363766363036613464 39346364636336613866386338653465623332303839363864353630633863616262613138666165
63306462663830353863336464396236623165643332323138656537363531316636653764323137 30626664333265306635616331323765316234666164663732303833393135623731366564386662
66643864326663356162653939366233353162316564366561623062323662663836643035393936 33303135613766336436323264323538333064386562343662396330656630323565363161623337
37373761623663393330613538383266313835633735346336343361636664356361623238333030 61626563356435383465633137353730623666663835323936613462393831396363323863646233
62363337373162393762613237613933306565313333336136633063643137663936393164616331 31383837666361613437303436623266666364326536326138386430393733333263303030613739
65616635396462303732346635613634663433663331333836363765393665653933616134626230 38623630393539333730626238373333613536633839343133646364663031613433643064306461
64653265623630373863646636653561353631313031343965323061666566306431316566363739 65343137633261326637626238373263363332373934353230313637343738333966623830633966
33333031663138323030666536633137623161613761396362343062643938303536663435633964 38333436646265306434383533353764623038353663653437383333313134306134376664323130
38303634363734616661656433393863623539303265326239376366643463363434336162613130 35353364353235613630376238316237623638306462663562663661626136386163623439373930
65306234373639346166393830663666383338636236383563626261383666376533366330336135 35663238346330666139666264323666663037386438396563656538393461306662653733653262
35383061613462353835396335646430663239323634653062373162666533336464386364663061 38613063396132343739623565386338643439316637313938373139336161363736366466633531
31653966383237623163616364613464316633393539316261356138666239623234336438653735 65616364356365643032336232636630326435646537353862373766313936353166666161373339
33376638356364646365663731633232656165613230396663386332356638376565313838653963 66636139623561656637633561656662333432383466336232363962656330326633323962656535
65653638303935656335306163323535386663633839336636663031346161336438613634616630 37376132323538396462613664326139306464643763366230323437666462653236386662656231
65666165323433303438616466663038626637373763663235613636623566313439386263646535 62663136383732373665663435653063623663643761373636616466613433663230306561376262
38343864623061386536643562323266373538313236613339353538636431633263323265353132 61383965343235363037643561656261613964626466326638383434383135646361393834316264
61643530653539383536343062633366363835663832373830363864643231316537303263323064 39343932333761356166396531323763303130653539643465343535633936333834346462633164
65313632383261346536303632386561626237623965633437303064613866323532636337383364 39623238636239653231643766356232326636633763613031316231346361313739653934653664
62643137633730616564306531633538326466653936326635346131366633343931353431656135 35383762643630666634636538333835633565656163376634353136373361336639663838366535
32613737356436643532346335326463386161303032643936366636623166346661306335356432 66333764336537306634656634313537643865333732383765613735333236633935663733636666
65643165313836393339663631313836363537333831313130376634333231663837333830633165 37336564333632313330313037353132373835366338363862306230303639306334373164323234
30313934343837323066386239376563623930386137376537386134373137613733313735346633 61323035393662616434303662623939343435373965323261376631643666336132633433633361
35366234633239623836343932366561643933396539383161666666656632323034353536333265 31363631336233373432633934343362333838303830636262653834386539643063626537323636
62316664343065623065306331343162376134666664663766323465653238313061663934333932 32353032323833373130386465393339383537613265303865383333353238643232326130646632
62633064346164646439666530363237303233313938386165623531313834386466393039626431 36646339313266616330643066396166633335383064373238623530326562333862633464663065
63333766636232336631333337633263646462663432366436303539356165356232366562333738 32376465393036313035656631633139366439663661303964633736323566396635316566313830
39306631613761383631333561656231353063356334316235643431373136333139303231376539 35626235643237353933396462343136663638313162636336313733633538363738623231376165
30363164336232323930303062313564653437333031633138363638323035373765336665373735 61656163396264623839643038396132643163353963623534623364356565363532366565366338
61646264393137363365653939353135626534316339663238303663373663613962333635663361 64366564396135373232616639386331303434366636336539323934626164346230356230613332
33383861316339366339303931663039343332386433303237356263343339633533346131666536 34323161373663386264313964656231613838653236616266616665393239373733616264656436
37393233633666633138613164323264666233346437363564343363303534396133336335616236 66303636636164616431346664643161653337386237343537373164336631333338303335636235
33613232396537666363313539333836623131323739346239383739323862343034623333316231 65393666656439343663393735306661313533396461363265663761386130326531366337623036
65633334396261353338393530383662386564333563363462343662373039373131613737666337 39346462333637373338326262656161663731633466663536653934353931393330656134623166
63333733323165663065326530316462313439613239656233316163626565623035326562626438 30653337663439376235313939613131383537633866613665356639613435323832656665373034
38623961663036336633313964393264373164363038353763626232663365346632623834356164 31396137383337646333663764306232316336353734633431643130363133306537336136313130
63383536353832323032346335316338383163356434363235326362643862393239313831626536 38356537663363353739666566383339363736376162663364383032386232396662353030313965
61663331386233303034636239376230663537333563653339343463323536653836393962386238 30356130643363633032643034363365616536343639653335373631383836326663626365323935
61303834323738396565616530356333306431356434356235636165346334316439666164323533 66313965373065353734356635383033306435376535356633316561373466363266323565626335
32643131326566376238643433346534626263663063393230333237633437356435326135626431 61613966383339336664366464653438366136383633366435366136313830356465663134376634
64346138626162613337646264316239393537626230353738336436613230306533353136326265 66363862393764383238333666353266333863656634313939643430636636353162336636636630
32393832306433366435663663313764316639396563343361653237326364663530373532633839 35366231386531323833656161663232343230316634336133653664336137376630343132386364
37656637643965306261633334333734653062366661663032313439393839323162653365623031 64356566336132346430306364396636393230383764303834343130346366373737646437656134
63356163383333346636626137616566366461613665633032356530316165646431326563303463 61333935643635306432343866643135643433613633353765653466316134373532346638626134
63653062313364373066303136663063366433306637623336636263623632353630663135323462 30353336643362643130333735643630653830376236386532383566356235333937346439363031
30386634353861643135356466633137613435396161623939306232353633623365313436613736 33636436623034383439373366333464656431646131666235396131366234393333636530663466
66336439363332643964343736316434666535623265383066306433373162643331646635336162 33346431323836613733323064373262393537326639653565663036343232343039353633343163
36303061386635343765326330383230363935356338646534363565333762643235333732383735 39333036646663343663333661613036633432626336336632346237366433313662316433333137
37313862376436353639313865356333613231643830333432333633333464623737663933303434 34343965313966613761313034393466626566643438303564613439653838646236633866636432
32353731633861616362363139646534313532383537616538616161623139393337333532336362 35633132373039393639636161326131386235393439663531353237313336343336663539373664
37653234336438343736613663343935323062643535326433633163666365643635626534366563 31373134306362356266623865636539636635376133376461636362343563313932373064656137
65633432383963666434663932656631333462313366633138326464613035626539396633363862 31633337633863353434306635386434326366346434663733626163336533393038636639386331
30303162383062336634373432373430316262613339666236613439663637396233333661613863 37393934666637323730613139363531393863383830363431393034396464663034376632656365
64306334643731363935346531393162646539306332333036646137633930313239393962616237 30653036663963343432653461393439323165383532376432633364326433633832303036656565
36343832356634663338653766393933663634393366633135616530616534366330633234636135 66393532643761653261653932366666303334363464616431653561633831376238653738653465
34336438336438623762633565343861353665386531656439356131633163313339303463666261 39353430343538323635346636613562336666366263653433666435643865643135666366393961
65653134303464643463306661656235636131643633346266323965326633623133663139616164 66626232363132643936386565666663666132646461646437623132633061393062393032393064
37633261303839373064386136316464353534363230323161656333633536383932323661616538 38653431633866346565353562653935336336626434303665363334663631313737666339666336
64373061343261613764356334633734613662643966346336643966366134343038356661336363 32366532356139306631353435356430363637343431313835313466306664313132646535353564
66316337666631363236666539616135643963636638343234363864636233366231303733666433 38646266646430616132306338376333663464303437643536633639396461356639303334666664
33363439393164613838306365343164306136393833643965353664366638343137316334666563 66366439366264353132656262383065393065396666666334333533313762343431386632356666
34323231616231656230363531303031323233353361303938666666656138316339643663373730 63353839313334373563656132343663333732363037623361303234303665346132386530313762
66366334363836363738653334613634386566343066323639306235396132343337326438306133 65393531626364663466343061323633376132323863313466616139396663316233646436643933
34383662343533373936363738356336333463313564316163336133646631366332323139373166 61643962313032323363373430333861363734316666363837393538306337623839393335636339
34303963303066656366373532336536373065386330646164306133643837313538303164366665 62343636653034653534363637376431343233653562363266336237616637333461323234313836
35663264386237646438633235383939363234326161346432376436646663373636653930356537 64393365363365333937376538643039613962323138616438316437323434303662316665383962
35346365386632373132306263623536323035316262663763343038663531376261623462366538 31663265613764623934343138393464626533306238636565346633313337363638643133386634
32306130393961376434623936633531343330653761343462613735656230646330306566303162 32343061363236313863666638336362653030626662643864623633396361623365613539613765
33373035346166396338613364643035663639383637396238313666653438396263626564316537 34353334376262626432666532623736343563626333626562326266623935363830356239373634
30633731613964623564663436363637346664663234303462636137626137636133313537323433 38303562653761376635396564336339343962326232383064366634666563366438303233313733
33613138373461343536366666653861643432626464333662666265313432313161353236653163 38616135303039316638656262643531373637393661616137623539653738646563336634323761
33383762303361353062303131376433386336633138366363366231666162353134616261393639 38643933303963343065323836636131376631636161343430376131613863303664363161306264
37333531353030323865326363616137353932393330333432356237393532316561316538376265 31656531626464363063306163646333633035613338323365386362343438373330616266643530
61623432333565623839623431386665376432363464316566616666366130396230663236653736 33356161366664326262656662666637353561346162653338616235343539616533363637356237
35633866353432326136373033316637653061643531653233383136353462613433646638353938 66656631346439393438366563623063326432346261306630373238376133303534626538346465
36383136373062323861343464353539323562633933633066666636323562323962353532646334 36313539613037656164376635303139643134343065363863363230363136623438376536633633
32623131306462386336633632343236616430353962653361643562663736353462636663306139 63633438333931383336303361633737366636653665316465366565353866333737323734623164
31613132336363383365356439363162623766613265613735383832313161663438333465396334 30393634633531383331366330653030386662373562666432366635633937633535393238346431
38363837353339383833376365323365623264653935653131316130626635316435373361393334 39343830313330363365633566353439646536303564323564666331366334336637623036653261
61336562653836323563343039373531353562366334343766663562343436356631663064386538 35663235326237633030316639306139666663333134623638393433343136313637376334393436
65353534313838386233633733363766326662376233333961663733303264353538633232316334 35303463393365623832626265323736396339623631376263323065663864643937366631303438
34376631643261346531336661353231636436336366323861333331363631313264326138313631 39303231353463313732626235306439353336643037356265656666313530623465373232663234
62663732333564363461313936333234613034306637623565626666316361386637363866363765 64396435313763383736343935383165633162373266353864346138666666376434613832396235
66636630383235386264393963346335643937373266653733386430626334353366663639363538 36376538356566623464343833653361396261336364633837363535306131373062613038303831
30386337616636336164353137626331323831386164626433373861613364396331366562613062 65646435643162343230343734383037343534623830616664663538393166613931616338616261
37366531613366616536666337646339343431616137663366623433373166643636396537656337 34616163306532623732663237643537333163336339313761633166393739646261363365663633
65643164343263373663356461313736393231346539326566613437663231616531643438333833 64366233333661616162623537613238346332316566353365333438663032356434383563353962
35323231393439353537613665373733646132396262303266353339313964323436616139373938 38613661396236313135633663306335356637376261323933363963333736383932353830373139
63316362663537363064363937373766376132333131363034613466623430393230663263366136 32346230613834393932613962633865656233643031333263313937626464366430623237313232
66333831653865323237616465313536356232373765346531353137623163623738366430626632 64613734373066303235666336356236323562333039336166613839323533636338636362306631
31656338333062626464326536643736346133663333396164376463656237313330646239393963 37626366313634346334393765633232333036396163383330626635623964623238323735313333
39666332326434363462373961343534646532346164616539316566303133623666343231373066 33333166326232373635636337633066643165383232356265323737613531323363323731636335
30656333303830343262613766663338383566323531616431356364636437303131343765313235 31333035306135306638393165623061396463353531343534333466396165613263666334393665
61643638346335383766633832643761656438633235363963326638313964393237336639396433 36326230333664346636383665663039666139383139613334363137303330363361626538323861
38653438383061376337363939383636643461373834323538393534353861333431343132396562 66396334323538393431393739346166666239663666333938633738376537356666393733303066
31313533303565356430623732303936623565363065336637323366356139643765633065353033 33326533303532363361366338353662623164353763373866306133656366313134393063326337
65373166623566656235616533626230366561373639326132303936643439663639626563373961 62613834636463323437366231626234373663643131303737653833626661313833383632363661
62306435346565366331303733616536396438306633346333633936646665373261323534393533 66663062383466663136646134656632363937326566323238313661616561393137643861363733
31396533366261346530363163373164343633663463653637323039633138363736356137346663 62626333656436643763336430663637383930333563656135313963343337653333613138363032
35303833363130383462666334646661316139663562633631336162396631343966336666666334 37356535626330303465663139653539653237353333323963376638386131366232623538386333
34373964613462336637353139373365666538303838303464666134326533353465396665643432 61353562633137376539303865353262356632643166393935336565353435653536356338613238
38356231333331313135643432363837656364306562306564336338653431363234363935353933 34303464623862663739356438353738313936636336353834316565343437343665316164313363
63333761323033326639363564393339373839656434353431363133386331616534643238373766 39663433373339633434336235346332373136326137633966333439353465313732616237353433
36666332653264366534633661303530636337613533666262373436346430623939313065666463 39343466376138306463663431306365636365333135653935363064373437336234383661646334
33313933383363623534643361653332333035363830323364613835663238373033623837623064 35353763356338653031633763643038616439366266323530313737636265663539623662333866
62623061666638616538353333386639363533386337376661653036343630383236386637336164 33346530613763646335616130363431653032613265623034343132346163643332623966363538
38666632313463623731646635653162363837366332626336396163393531343934363239333065 65643332633136363938653134393434313765326334646335383539356136336165323232636632
30323262343666326666626431383033303137653631323338653166633933313938623866363938 64393064383234626164306230623135363832646230633532633565343332666266303332396264
65623336343464333137643730363038333163323236626565353335316336623137646264356632 31336432656637633638306436616361386637326135336438326231396630373032623565336534
38366535643066336335376234303235613137653530303035653832373763393361373331646532 32393231326535623535393639313563643238366135326637653933316364656235656434366132
31303364396634633530346162643738346662363432636438343961343531303735626266313162 38343661306638623836323330333932323665393534616463316432633733616337653164323831
64626433346330396666623035653536363838383734313331616636623564643137653861336561 38386561383836666164363166333264636534616261653736623062613438663062646630353264
31643264353335393237346638636365623961373765616533366162396665316464316133376138 63626436373435316461653862363939376262666136613265383836643733343163363335373838
64646661363036643036343837326239366562616531616330383866653539633332666638363135 36633337633736343635636631363631313037373039636632646236616135353832306533323232
38633733636232623661656538353831353637653137316661653465643136356266666234356333 38356239393262376166613031316531643437393432353863386631326565636162353365373834
31316661356234656132623735343435363438656666366363346232646364313531626136323763 66393339366437636363313431323839303462643431353031303464346235663262363562343132
61616336346566643138313966363034613237633734386236323436633237323664363232363237 66326634366664643563336564616232303835643535366362656262613538376164323163343836
30373166346535396330346331613430323664316539316433646533356165663963323633306637 35623963343432336333343362313966326564626464343936346534653131613536373335646535
66643635376561383465363433383932306234343530633331356136636233623839653839313065 32376638343166343465323638326434623639633032303533636161386539353737313638343737
38343436316464643038356365666536316338666634386435316232396137646163643039376332 36636634383830323463636438623962626664646138333731653933653264393066666137633932
62313135376663656166313362346263363936633966326630646536623366626463623164623261 38646461653636373938656330393039346631383533623063383366653061356630383966376639
37623030366664346332666436393730623938373936316663343736333165636265303630636537 61626532313630633666306266313031336131313831633964303039306663396166323437336632
30393063346636343939306138616366663037303137306133646661653862643636623764323536 63623962616436613663653034623362666538646462316361616535613232386162653639623362
37373637316433303331316535616332313866376630656331643633353066303062656139623461 35333761633464383535363539373161626236656465636138306266616630346666393566313739
64376430326265623366346365633136623266646230616337666537363235393832333132356565 36356639353738376339643235623763646235626538613038623438646430643932646637313839
306230386564663964376639346239663766 30623334383464313431663934363036333764353061303435626662663330326637326363623030
35306261613238653366323964663736303361346331656364343137653236326166623961363561
62363464323266373465613864633962643036663062663535633266346238386538636338646539
34373936646633343161363833616431666139636133633331383337363763613530383963623636
33373065376566336439663066626537616265646535616137653561316261643962306139656332
39336537613161313937333065346336366135626335646363383066666565366231623436393261
62336138313466396232666532346232303665633133343236383962383139303336

View file

@ -1,43 +1,43 @@
version: "3.5" version: "3.5"
services: services:
jellyfin: jellyfin:
image: jellyfin/jellyfin image: docker.io/jellyfin/jellyfin
container_name: jellyfin container_name: jellyfin
restart: unless-stopped restart: unless-stopped
security_opt: security_opt:
- no-new-privileges:true - no-new-privileges:true
stdin_open: true # docker run -i # stdin_open: true # docker run -i
tty: true # docker run -t # tty: true # docker run -t
# network_mode: "host" # network_mode: "host"
# networks: networks:
# - proxy - proxy
# user: uid:gid # user: uid:gid
ports: ports:
- 8096:8096 - 0.0.0.0:8096:8096
volumes: volumes:
- /tank/jellyfin/config:/config - /tank/jellyfin/config:/config
- /tank/jellyfin/cache:/cache - /tank/jellyfin/cache:/cache
- /tank/jellyfin/media:/media - /mnt/vault/:/media
- /tank/jellyfin/media2:/media2:ro - /tank/jellyfin/media:/media2:ro
# Optional - alternative address used for autodiscovery # Optional - alternative address used for autodiscovery
environment: environment:
- JELLYFIN_PublishedServerUrl=https://jellyfin.${URL} - JELLYFIN_PublishedServerUrl=https://jellyfin.${URL}
# Optional - may be necessary for docker healthcheck to pass if running in host network mode # Optional - may be necessary for docker healthcheck to pass if running in host network mode
extra_hosts: # extra_hosts:
- "host.docker.internal:host-gateway" # - "host.docker.internal:host-gateway"
# labels: labels:
# - "traefik.enable=true" - "traefik.enable=true"
# - "traefik.http.routers.jellyfin.entrypoints=http" - "traefik.http.routers.jellyfin.entrypoints=http"
# - "traefik.http.routers.jellyfin.rule=Host(`jellyfin.${URL}`)" - "traefik.http.routers.jellyfin.rule=Host(`jellyfin.${URL}`)"
# - "traefik.http.middlewares.jellyfin-https-redirect.redirectscheme.scheme=https" - "traefik.http.middlewares.jellyfin-https-redirect.redirectscheme.scheme=https"
# - "traefik.http.routers.jellyfin.middlewares=jellyfin-https-redirect" - "traefik.http.routers.jellyfin.middlewares=jellyfin-https-redirect"
# - "traefik.http.routers.jellyfin-secure.entrypoints=https" - "traefik.http.routers.jellyfin-secure.entrypoints=https"
# - "traefik.http.routers.jellyfin-secure.rule=Host(`jellyfin.${URL}`)" - "traefik.http.routers.jellyfin-secure.rule=Host(`jellyfin.${URL}`)"
# - "traefik.http.routers.jellyfin-secure.tls=true" - "traefik.http.routers.jellyfin-secure.tls=true"
# - "traefik.http.routers.jellyfin-secure.service=jellyfin" - "traefik.http.routers.jellyfin-secure.service=jellyfin"
# - "traefik.http.services.jellyfin.loadbalancer.server.port=8096" - "traefik.http.services.jellyfin.loadbalancer.server.port=8096"
# - "traefik.docker.network=proxy" - "traefik.docker.network=proxy"
# networks: networks:
# proxy: proxy:
# external: true external: true