arberg Skrevet September 8, 2018 Rapporter Share Skrevet September 8, 2018 Findes der udgave af IHC Captain som kan installeres på linux direkte eller et docker image? Det lyder til at svaret er nej lige nu, men jeg ved ikke om det passer. Ville det være stor opgave at få det til at køre i en docker container? Brugre IHC Captain andet end en nginx server (jeg pakkede img'en ud og bladrede lidt rundt i /opt)? Jeg kunne godt tænke mig at lege lidt med IHC captain og andre Home Automation systemer, for at lære hvad der er af muligheder. Jeg har ikke anskaffet mig en Raspberry Pi, men det lyder ellers til at være vejen frem. Det kan jeg nok alligevel godt bruge, som low-power control af lidt hardware tænd/sluk. Jeg har allerede 24/7 server, så det virker lidt fjollet for mig at spinne en Raspberry Pi op, selvom den næsten ingen strøm bruger. Men det giver selvfølgelig god mening hvis der ellers skulle bruges mange timer på at flette IHC Captain miljøet ind i et docker mijlø. Alex Citér Link til kommentar Del på andre sites More sharing options...
Mikkel Skovgaard Besvaret September 8, 2018 Rapporter Share Besvaret September 8, 2018 2 timer siden, arberg skrev: Findes der udgave af IHC Captain som kan installeres på linux direkte eller et docker image? Det lyder til at svaret er nej lige nu, men jeg ved ikke om det passer. Ville det være stor opgave at få det til at køre i en docker container? Brugre IHC Captain andet end en nginx server (jeg pakkede img'en ud og bladrede lidt rundt i /opt)? Jeg kunne godt tænke mig at lege lidt med IHC captain og andre Home Automation systemer, for at lære hvad der er af muligheder. Jeg har ikke anskaffet mig en Raspberry Pi, men det lyder ellers til at være vejen frem. Det kan jeg nok alligevel godt bruge, som low-power control af lidt hardware tænd/sluk. Jeg har allerede 24/7 server, så det virker lidt fjollet for mig at spinne en Raspberry Pi op, selvom den næsten ingen strøm bruger. Men det giver selvfølgelig god mening hvis der ellers skulle bruges mange timer på at flette IHC Captain miljøet ind i et docker mijlø. Alex Der er flere der har gjort et med held - hvis din linux distro kører med standard pakke system burde det være muligt, men problemet var når folk med for lidt forstand på tingene prøver at blande ting sammen, så den kræver opsætning af nginx etc. og da mange gerne vil have det så brugervenligt med mulighed for opsætning med mere via browser. Tag et kig her: http://jemi.dk/ihc/install Citér Link til kommentar Del på andre sites More sharing options...
arberg Besvaret September 8, 2018 Forfatter Rapporter Share Besvaret September 8, 2018 Fedt, tak skal du have Mikkel. Jeg prøver at kigge på det og lege lidt med det. Så vidt jeg forstår må min linux-distro må være underordnet, fordi det kører jo inde i docker. Jeg kan se at det betyder noget hvilken linux distro der kører inden i docker-containeren, for at have apt-get til install-scriptet, men det var vel det du mente. Hvis der er nogen der allerede har lavet en docker compose, så tager tager jeg imod hjælp med kys-hånd Mikkel, hvis jeg laver en docker-compose, har du det så fint med at jeg publisherer det på github, og dockerhub, hvis jeg får det til at virke? Alex Citér Link til kommentar Del på andre sites More sharing options...
Mikkel Skovgaard Besvaret September 9, 2018 Rapporter Share Besvaret September 9, 2018 18 timer siden, arberg skrev: Fedt, tak skal du have Mikkel. Jeg prøver at kigge på det og lege lidt med det. Så vidt jeg forstår må min linux-distro må være underordnet, fordi det kører jo inde i docker. Jeg kan se at det betyder noget hvilken linux distro der kører inden i docker-containeren, for at have apt-get til install-scriptet, men det var vel det du mente. Hvis der er nogen der allerede har lavet en docker compose, så tager tager jeg imod hjælp med kys-hånd Mikkel, hvis jeg laver en docker-compose, har du det så fint med at jeg publisherer det på github, og dockerhub, hvis jeg får det til at virke? Alex Ja det må du gerne. Jeg har ikke haft tiden endnu. Tror faktisk du kan fjerne distro tjekket i install scriptet. Se evt på : https://m.facebook.com/story.php?story_fbid=2106537666254287&id=1650342671873791 En dag skal det skrives om i et rigtig sprog, jeg startede i PHP og har aldrig lavet det om i noget bedre. Citér Link til kommentar Del på andre sites More sharing options...
arberg Besvaret September 16, 2018 Forfatter Rapporter Share Besvaret September 16, 2018 Åh det kender jeg, Jeg er meget imponeret over IHC Captain, det ser virkeligt fint ud, og fungere fantastisk. Det er en rigtig god start til en frontend til IHC på min telefon. Jeg er også nysgerrig efter at lege med openHAB, for at lave en fed gui og avanceret funktioner. Jeg har lavet en docker der virker. Jeg har publiceret den på https://hub.docker.com/r/arberg/ihccaptain/ og det bagvedliggende dockerfile repository og build-filer på https://github.com/arberg/docker-ihccaptain Jeg har opdateret install-scriptet https://github.com/arberg/docker-ihccaptain/blob/master/host/install_ubuntu.sh Jeg har lavet det vha. udvidelser, så du skulle kunne tage det direkte ind i dit script hvis du ønsker. Jeg kan dog godt forstå hvis du ikke ønsker det, fordi det giver noget bloat. Jeg har lavet build-filer i github så der kan bygges nye images ved at køre build.sh eller release.sh. Jeg har valgt at basere det på ubuntu (84mb) i stedet for neddroslet alpine (ca 16 mb) eller separat php/nginx docker fordi så spiller det sammen med den opsætning der var i dit install-script. Det er rart hvis du laver ændringer, så som opgradere nginx eller php, for det gør det nok nemmere at bringe det over i dockeren. Jeg har skrevet en note i dockerhub om at der er et sikkerhedshul mht ssl, i form af at det ligger i public image sammen med private nøgle. Det ville være en god ide at lægge SSL over på hosten via host-mounted volume og generere ny ved opstart hvis der ikke er nogen. Jeg vil gerne selv have SSL adgang til min IHC udefra, så måske kigger jeg på det engang. Jeg har lavet en docker-template, som f.eks. kan bruges i unRaid GUI og sikkert alle mulige andre docker GUI'er: https://github.com/arberg/docker-ihccaptain/blob/master/docker.templates/ihccaptain.xml Sluk og genstart af Raspberry PI funktionen har ingen effekt, men det gør mig heller ikke noget. Citér Link til kommentar Del på andre sites More sharing options...
Mikkel Skovgaard Besvaret September 17, 2018 Rapporter Share Besvaret September 17, 2018 Fedt fedt Citér Link til kommentar Del på andre sites More sharing options...
chamtl Besvaret April 21, 2019 Rapporter Share Besvaret April 21, 2019 On 9/16/2018 at 4:17 PM, arberg said: Åh det kender jeg, Jeg er meget imponeret over IHC Captain, det ser virkeligt fint ud, og fungere fantastisk. Det er en rigtig god start til en frontend til IHC på min telefon. Jeg er også nysgerrig efter at lege med openHAB, for at lave en fed gui og avanceret funktioner. Jeg har lavet en docker der virker. Jeg har publiceret den på https://hub.docker.com/r/arberg/ihccaptain/ og det bagvedliggende dockerfile repository og build-filer på https://github.com/arberg/docker-ihccaptain Jeg har opdateret install-scriptet https://github.com/arberg/docker-ihccaptain/blob/master/host/install_ubuntu.sh Jeg har lavet det vha. udvidelser, så du skulle kunne tage det direkte ind i dit script hvis du ønsker. Jeg kan dog godt forstå hvis du ikke ønsker det, fordi det giver noget bloat. Jeg har lavet build-filer i github så der kan bygges nye images ved at køre build.sh eller release.sh. Jeg har valgt at basere det på ubuntu (84mb) i stedet for neddroslet alpine (ca 16 mb) eller separat php/nginx docker fordi så spiller det sammen med den opsætning der var i dit install-script. Det er rart hvis du laver ændringer, så som opgradere nginx eller php, for det gør det nok nemmere at bringe det over i dockeren. Jeg har skrevet en note i dockerhub om at der er et sikkerhedshul mht ssl, i form af at det ligger i public image sammen med private nøgle. Det ville være en god ide at lægge SSL over på hosten via host-mounted volume og generere ny ved opstart hvis der ikke er nogen. Jeg vil gerne selv have SSL adgang til min IHC udefra, så måske kigger jeg på det engang. Jeg har lavet en docker-template, som f.eks. kan bruges i unRaid GUI og sikkert alle mulige andre docker GUI'er: https://github.com/arberg/docker-ihccaptain/blob/master/docker.templates/ihccaptain.xml Sluk og genstart af Raspberry PI funktionen har ingen effekt, men det gør mig heller ikke noget. Hej, Har du planer om at opdatere docker til version 1.31 som pt er den nyeste version? /Claus Citér Link til kommentar Del på andre sites More sharing options...
chamtl Besvaret April 21, 2019 Rapporter Share Besvaret April 21, 2019 l Citér Link til kommentar Del på andre sites More sharing options...
olefab Besvaret March 1, 2021 Rapporter Share Besvaret March 1, 2021 Hej @arberg Tak for dit docker-projekt - jeg har det problem at monitoren ikke starter op selv når docker genstarter og tænker at løse det nu, da resten af familien er lidt trætte af det, og min søn elsker det lifx-show jeg har lavet til ham, men er lige så frustreret over det når det ikke kører ;-) Vil du have en pull-request, eller er projektet dødt i din ende? Citér Link til kommentar Del på andre sites More sharing options...
EjvindHald Besvaret March 2, 2021 Rapporter Share Besvaret March 2, 2021 Der er ikke behov for ændring af Docker image. Automatisk start eller ej er noget du selv styrer via enten Docker Compose or Docker Run setup. Citér Link til kommentar Del på andre sites More sharing options...
MEK Besvaret January 3, 2023 Rapporter Share Besvaret January 3, 2023 Hej @arberg, Kommer der en version til ARM? Vil gerne kunne køre det på en RPI :-) Jeg er ikke kyndig nok selv til evt. at kunne bygge den ud fra det du har lavet i dit docker projekt. På forhånd tak :-) Mvh. Mikael Citér Link til kommentar Del på andre sites More sharing options...
Mikkel Skovgaard Besvaret January 3, 2023 Rapporter Share Besvaret January 3, 2023 4 timer siden, MEK skrev: Hej @arberg, Kommer der en version til ARM? Vil gerne kunne køre det på en RPI :-) Jeg er ikke kyndig nok selv til evt. at kunne bygge den ud fra det du har lavet i dit docker projekt. På forhånd tak :-) Mvh. Mikael Du kan lavet et docker image med en debian eller f.eks. en ubuntu (mener jeg) også køre: wget -q -O - https://jemi.dk/ihc/files/install-new docker beta | sudo bash Så får du det nyeste beta Citér Link til kommentar Del på andre sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.