Compare commits

..

No commits in common. "65c7080f87dce822e5e4a3b362a3f6539acf09de" and "4792a7cc447b624971bd0cdc349dfe70de27ec29" have entirely different histories.

5 changed files with 64 additions and 116 deletions

View File

@ -51,7 +51,3 @@
tags: tags:
- docker - docker
- couchdb - couchdb
- role: minecraft
tags:
- docker
- minecraft

View File

@ -1,65 +1,65 @@
$ANSIBLE_VAULT;1.1;AES256 $ANSIBLE_VAULT;1.1;AES256
32323533376431393961353465666634393732656436653638316138643630633265636635366265 32613962333665613266386664663139386564376538386335636632386266366366366164396662
3032343935616262333862323834653733636439366566620a326266363132623036386135386161 3032383630666230396435343235366232306433656531340a613836313031616639356665666230
62646338633263646262643135323364363766656632646232336163646461373834323231653065 38386463316636343464636664366163656439663864376438306335663333316165663838643964
6530663432636538320a306364633837663632623832613432303236313564336363383464613963 3239663636396539630a343230633561643838336331336364306137386231623030333364353865
33666632633764303864326135653664356233313535363964303733656130383562346362396339 33366664333066623465333261383039363664323766666661656161326566623261383732663734
61623636313665643734663937363261656464663434663834323661623836373835326539353437 35393231613130623232313731666262383762373934663564313236366538666638643165383766
36306165666436636561316363643465346465666236393263386139633761343438383666336437 62616431333762383339636636353037383836336230346231326133333637643965373334366435
30646538363630336162306262346339353934386535393564616236396533313537373738316138 61633935336537393733653462646335643139356638303830613330666636356637333165613666
38623063623533316263376162613330663964653166316563313962613266363465306361386261 37306632346232333963386334663836343363376231313334666635613430356532666534616534
66663239363338653533623966396466316439376234326530346334383133616338633232303130 64313732396430633336656332633262393932653138363332343166336431616362383936636164
66306436613136346331303832646464363963306263396264306335666638626662623861336262 39393938636538386239646338383835623636623932646630363364316137363133396661616464
36333535346538643865366666626539393766306366326536653362353961396331313234643763 66613164316533613336346264373833336136353931363236363464336631653432653636616537
61373237323832373936666236613136316130386532393135623232633162336265613539323138 34356561613739376638393966336439616264616339316531643663333534626638656237333265
30326436346238346434343961396238363463323062333665373030326533663735303535336139 36346339613062396339343637393165356538316332326332333534323636346462353561653133
39626233303430386237646133343834333431633335333264363834393663626533386131303032 62653466653261393439313637643231386134653632663363393466613439303532663664646163
39343132613132646336343737316266346666313835653134306464356665666234646664643431 38396466636536613437626432663432643962623538636134353338656237393163386430376237
61333861363866623462393132316238653033313836356664333266356232363531613866336162 37363663616564663563653331313239336664313731653162366130316164363730626339653533
35356634316438323734306465336336356237636432313931643530333332373834333461333036 34316334333533343264666264346138383135356134616361333534633364373931333464346333
32363162656637646264366532383835393865343632323936393830373636303334393130353063 33306138383130656438636535376561313031363031393332373364383430303366333831656564
33316665376439626266353765663236653831373963366462653937316438623630303537393866 35343566663832393065396463343432303631303339623666333334303539326530623635383263
38393830313934343563383166373430643965343864646138643461316333366435383339376165 33313562303264666434643231613663323235323966613033616532393635626239663662646561
62646235376639316663303238366230616533343066663237666462366636626166626239316166 65323064376466336436616532303661633231666266383038323732313233306364346466633836
34373461336437376361306133353631376232633865643966653531633663303730326563666231 36363437636133373936303030343633653739643331383033373031396263626633633532333137
36333634663236333832616561666336643830356365326631313935306534313661623538663739 31613738366234663736616236616461623961313363363634326537326335313066613866623762
30643938643161613066323138323639316562323164383236353562363439386338663761663764 64646362623465346263396463323566303763376531613065336335326639333730363636366632
37313331663830366161626135616236383665373337613839613066313739373766313035626433 30373961333063356565343836356265626337633639356165383563346439303034643936306663
37383761663436336462313839323737373466343135326639373863396163373436666436303262 35613534313461373566636230333132303762353334623932663332383831393339326133643330
32306133613335303736366632313566353135623639383065616166633434313262353563303039 34326336326563373630383637306138666636303532343364643839363761386131613262313365
64626132656634636235346565356537626532376538376564616331306663663339633864376338 38383234646633373830383237313335656164633266613938376634333239646330626431346432
37643766303661613238386536623766613265633633343939643337393636663838666165363738 65626237663236386164326331373638386166346432306666616437616233326464393732366231
37373735636536393632326131643061333839326462393066653061666630326564363330326361 62653862363432323236313833376464656531306635663362646266303733383065646361353435
61323730613432346131313831383363303434363535663439646136333362613331393065303339 39616163326530306432373937656430323861383534373166366265333361313532333030343833
30356335343434383935333235376435633030303862623832336438653064306266333634326163 66373230343130623632303939633432353031393265306265663735316533393834666432666436
63636664376366376364336264363236396565626262363162626430636564313665393664336535 61666436386437656633633532303031623732666637316663633965666661343933383032363637
31306239663637363562666337383031653662353239333865343333363932623564393065656536 65393734636265336330666266366566333964373465326632656431633765653837393531303139
62303962356533323936353733633762313031653137313331373532383533386538363562643731 34333838396633366137313737353835373534333435646431613830333862636230633261666634
31643938363630613062353733653030326231376666633535653963646238346464646363363063 35633465363566623764646436353533626333376663613630363464396538623933643231393539
35336330616237363636323635613364366435376537643663313665303166343938636234666134 66653631613732633634613365363733363065326134323836623235633964663938333664393231
30346665626466333030623331373034626330613338373231613237656433316134663234363833 30653733616539356365656437373133663739393732616136653162613936363136343366653436
64366136303534363839353963343966386463646131333734343964303834376665356634383464 61613562373735393136646531326132643930336332336133333236623433396436616237396565
39653734363532653937616433306363623332636438303234653061323338643637313261383231 35363965313830623030653861383462643237626136383030346263386135363963643861393237
35663234346236363339366262373664643333323836353962393062336264366134333063303934 33313866323639636235633832343664653839623763303939356565663436353964313166616630
36623138383932303530353234376265613439386339393633613638383237333765343961393236 32343566303637666564663035636234616566646533653863383330346235303863663430663364
62656661383262393233663737643438346364316630386435343130623762653837623935343936 66663938306433313638353236323935663334613130643639303838643061336633343233383964
30663835303732383366343063613038623731666136306434303637663034303364656439636637 39386562343931373361373639373061373431336531393963656663316130343564356464343633
30666161653630623330663735346266666130663664346136653738386138393234313663663663 30383362386537653830383033316338366337333135623466353031316536383838656134653434
35353133616630363437366233663337623165383066653236636130333564363038366661346632 35616637326665336165316166323531636263303338353230313462353464313262343763356236
64303137633937343930396430623862363831376439656363613530616236343930353635623564 30376333393438636331313732323064633635643635336432663735393832633330373166633032
30656135363762306161623435346662393561346331343737663933316366616563613864343839 32663038353330623533386631373338656162373539633838346136653533636431636138653236
31383436646461323734626338336537653632633431343330363164656563376439313364653236 32363234326435646366306266363566396135636333343035366362363131313239653739376139
30313861636233336435653462633039626162643231613864303533303133303035323839386363 34353137373835323265303638633432373064323064613437616162376538343534366437663636
38313162663862633132626135653738303663663737383135323237303333343964353030383831 33366564303065653234323933633234316439306664666364626233396337636333363537643436
39333230353032333963353437313863393535393163313739316465396132623032646639643738 37643339663364346166623637633439636261343333613737356566306231373037343162356331
30303838313865383730383136636266616334616337333066386533653531336634653165373963 38336230323430306639633933323965326430643766313564643464656135623933653737353565
31383964653835373165303330343537376437636338356336363036383164303866383637363635 62303437643138366438306533336433636361623366653436306538656161346636303031616335
65636237346362323033316464633839323537303865333261666236643165363435313166383061 30623031323561373064356631303564656438666337373833633266333931373338313162386638
64303231316364323466393262396666636663386136353265316264316136393930343262346433 30386433623331643934623834356539663231383733663735306362613130613865366331656566
31326233623164353233613665656161313138316366656431653265343362303038623630373431 30636565386132363532623439666132366336353630303962303138306261656239636337363234
35326137366536643934303865633034376635643232393065373434353134383065636161346539 38386565346232643335633835336461623730393564386136393164333731613061343837383764
36356138666132613465383432333230333238636539363130633336366465643863623061396533 65663865643035376665376436323434356366366366376134313730366630626133613632613463
30646463633433653732653331646434623031656531656236353164376435666562343031656234 61306163303431633032343931313765383863323639366132376335636239643333643838643438
38376639363037333966373766336530653765353933626537666461656163343235313339313537 30373435623265306332333466323330326236663163626230346132613837373331643337336433
62393931613839636661396435323863306264633239646335643266323664313835393833663238 30613164633632383335323133363436373034613964636665653333623838373135376662636335
33656337613865343265 63666566663862343439

View File

@ -1,25 +0,0 @@
---
- name: Create minecraft directory
file:
path: "{{ minecraft_folder_name }}"
state: directory
owner: "{{ base_user_name }}"
group: "{{ base_user_name }}"
mode: 0755
- name: Copy minecraft Compose file
template:
src: docker-compose.yml.j2
# Remove .j2 extension
dest: "{{ minecraft_folder_name }}/docker-compose.yml"
owner: "{{ base_user_name }}"
group: "{{ base_user_name }}"
mode: 0644
- name: Ensure container is up to date
community.docker.docker_compose:
project_src: "{{ minecraft_folder_name }}"
remove_orphans: yes
pull: yes
recreate: smart
state: present

View File

@ -1,22 +0,0 @@
version: "{{ compose_version }}"
volumes:
data:
name: minecraft_data
services:
lychee:
container_name: minecraft
image: "itzg/minecraft-server"
environment:
TYPE: "PAPER"
EULA: "TRUE"
SNOOPER_ENABLED: "false"
DIFFICULTY: "normal"
MOTD: "Le gentil serveur de Momo Pierre et Quentin"
ports:
- "25565:25565"
volumes:
- data:/data
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro

View File

@ -1 +0,0 @@
minecraft_folder_name: "{{ docker_files }}/minecraft"