thank you for taking a look so quickly i just checked it out and the web panel is now visible! but it looks like SQL didn’t connect i wonder if im just doing this wrong
I tried running service mysql start but it doesn’t recognize it as a command
the command i use to start the docker image is docker run -d -p 8081:8080 migoller/shinobi
hey so ive been spending some time with your sweet docker image and it was exactly what i was planning to try next. Pulling straight from git like a boss!!
Does that mean i can delete all the docker stuff from the shinobi repo?
I’ve also made a fork of your image and gonna make it so it uses SQLite3.
Thank you very much!!! you don’t know how much it means to me! Believe shinobi will be so much better because of you!
Here also marks the day Shinobi will support Docker.
But I recognized as well, that I’ll have to install at least the MySQL client tools package to the image to be able, to automatically setup a new database for Shinobi if it’s not existing. I’m working on that. Probably there will be a docker compose file to run a composition of different images or containers for the Shinobi ecosystem.
Nice! Adding SQLite as a basic DB would make it more easier to run Shinobi for testing purposes, etc. without the need of setting up MySQL or MariaDB servers.
Well, I’m moving everything to Docker: Shinobi, openHAB, and all the supporting stuff liked nodeRED and Mosquitto. In my case, I am starting over completely because I also bought a new house!
To keep this thread on topic, I actually opened a thread about my new house over here:
Hi, due to some issues with sd card on RPI I switched from RPI to an old PC, where I installed Debian Stretch and have openhab running. My question is: did someone try to install Shinobi on Debian (amd64)? I read about Ubuntu, Docker, but even the author said that with Debian it is pain…
And do you know if Shinobi has also a command line interface or GUI only?
I am not much experienced with linux yet but getting better since I installed openhabian for the first time about a 9 months ago so thanks for any advice or experience.
That’s the way I did it two years ago: Shinobi, openHAB, Node-RED, Mosquitto MQTT broker, http to mqtt bridge, etc. are running as Docker containers like a charm. If you’re interested in just have a look at my repositories on Docker Hub.
Public services for IoT services like Meraki CMX, IFTTT webhooks, etc. are secured with nginx reverse proxy and TLS/SSL encryption based on Letsencrypt.
The source repositories for the images can be found on GitHub at https://github.com/MiGoller . But I’ll move the repos to GitLab at https://gitlab.com/users/MiGoller/projects for better build customization due to GitLab’s CI/CD capabilities. The project regarding my openHAB docker images will be the next one to move to GitLab.
I’ll also put Wiki-pages on GitLab on how I run default Docker images for Grafana, InfluxDB, snippets for things, items and rules, etc. onto the project page https://gitlab.com/MiGoller/homeautomation .
I would be happy if you would have a look at the images.
@Skunkworx In case I never said it, thanks a ton for the Docker Shinobi image! It’s been working great for me.
I’ve been really focused on home renovations since June and am just now getting back to really building up my system. I have an old Dell desktop running Ubuntu 16.04 and Docker images for Shinobi and openHAB.
I’m trying to get motion events imported like I detailed here:
However, it’s not working- most likely because the Shinobi container can’t issue the Curl command. I know the command is right because it works when I issue it via the command line.
Bit of an old topic, but I’m trying to get Shinobi running using docker. But it only seems to be the pro version?
Is there any way to switch the config to CE?
I decided to stop running Shinobi in docker. The developer recommends installation directly onto Ubuntu, so I decided to do that and use Docker for everything else. Sorry I can’t be more help. You might try the Shinobi forums.