Commit Graph

401 Commits (main)

Author SHA1 Message Date
legacycode 0227d3ef2b Added entrypoint and gosu (#75)
* added entryscript and gosu

* fix user creation

* removed patchelf

* create user openhab on start

* fixed build error. entryscript now differs between 1.8.3 and 2.0.0 versions.

* moved execution of command into Dockerfile to avoid openhab zombie process. The command can now be overriden on on first execution by the user.
2017-02-11 13:06:24 +01:00
legacycode aab2ac1a71 updated documentation. added libpcap support and table of content (#70) 2017-02-02 20:00:07 +01:00
legacycode 7436da8fc0 Added locales and libpcap-dev (#69)
* added localed and libpcap-dev package

* added locales

* added variables to documentation

* added netbase for pcap4j. it installs /etc/services that is used by the amazon dashbutton plugin.

* 1.8.3 is now generated from update.sh. added locales and libpcap
2017-02-01 19:36:04 +01:00
Christian Häussler 7a19a82832 Add docker image for version 1.8.3 (#68)
* Initial OH1 1.8.3 Image

Signed-off-by: Christian Häussler <c-n-i@web.de> (github: @cniweb)

* Add OH1 1.8.3 version

Signed-off-by: Christian Häussler <c-n-i@web.de> (github: @cniweb)

* Fix Dockerfile permission issue

Signed-off-by: Christian Häussler <c-n-i@web.de> (github: @cniweb)

* added features from 2.1.0-snapshot to stable version 1.8.3

Signed-off-by: Christian Häussler <c-n-i@web.de> (github: @cniweb)

* Delete entrypoint.sh

Signed-off-by: Christian Häussler <c-n-i@web.de> (github: @cniweb)

* Fix arm64 32bit fallback

Signed-off-by: Christian Häussler <c-n-i@web.de> (github: @cniweb)

* Add Java alternatives path

Signed-off-by: Christian Häussler <c-n-i@web.de> (github: @cniweb)
2017-02-01 15:44:47 +01:00
legacycode 0d2ad02be5 added features from 2.1.0-snapshot to stable version 2.0.0 (#66) 2017-01-30 20:35:34 +01:00
legacycode 9b7028bb19 starting docker using named data container. easier for beginners. (#62) 2017-01-30 00:18:52 +01:00
Christian 'Pelle' Pelster 4929672341 Update README.md (#63)
Update README.md to include the default password for the client login.
2017-01-29 23:33:52 +01:00
legacycode 6d22251cbf Openhab USER_ID can now be set via variable at container creation time. (#61)
* Openhab USER_ID can now be set via variable at container creation time.

* removed obsolete files.

* Update README.md

* Update README.md
2017-01-27 08:23:01 +01:00
legacycode 23dcb5d1f1 Update .travis.yml (#60)
Fix broken build.
2017-01-26 19:44:03 +01:00
Christian Häussler 0452d0600f Add version tags for doker hub and change badgets
Signed-off-by: Christian Häussler <c-n-i@web.de> (github: @cniweb)
2017-01-26 08:44:52 +01:00
legacycode 7544f91693 Created 2.1.0-snapshot version for development (#58)
* fixed broken build for arm64. migrated from ubuntu to debian jessie. migrated from oraclejdk to openjdk8

* Removed FLAVOR from build files. Rework on readme.md

* initial commit for version 2.1.0-snapshot to better track changes.

* oved to azul zulu java, removed entryfile and gosu. image layers optimized.
2017-01-26 08:02:11 +01:00
legacycode e8373e6b6f Updatescript created for maintaining verion files. (#56)
* fixed broken build for arm64. migrated from ubuntu to debian jessie. migrated from oraclejdk to openjdk8

* Removed FLAVOR from build files. Rework on readme.md

* added update.sh, rework on folder structure, documentation updated.

* travis file updated to new structure and tags.

* fix travis file
2017-01-24 22:08:29 +01:00
legacycode 8d9b357349 Project folder changes to easier maintaining Dockerfiles (#54)
* fixed broken build for arm64. migrated from ubuntu to debian jessie. migrated from oraclejdk to openjdk8

* Removed FLAVOR from build files. Rework on readme.md

* rework on folder structure.

* changed download url
2017-01-24 00:16:38 +01:00
Christian Häussler 1ff9f6d8b1 Remove -offline in badgets
Signed-off-by: Christian Häussler <c-n-i@web.de> (github: @cniweb)
2017-01-16 20:53:21 +01:00
legacycode 50dc4c23bf Solve client backspace issue when running client console (#51)
* fixed broken build for arm64. migrated from ubuntu to debian jessie. migrated from oraclejdk to openjdk8

* Removed FLAVOR from build files. Rework on readme.md

* resolved
2017-01-15 20:50:39 +01:00
Christian Häussler 65db763457 Add link to Dokerfile
Signed-off-by: Christian Häussler <c-n-i@web.de> (github: cniweb)
2017-01-13 14:56:22 +01:00
legacycode 79fe4b3531 Go to oracle jdk8 (#49)
* fixed broken build for arm64. migrated from ubuntu to debian jessie. migrated from oraclejdk to openjdk8

* Removed FLAVOR from build files. Rework on readme.md

* Revert to OracleJDK8. Install instrucions from http://www.webupd8.org/2014/03/how-to-install-oracle-java-8-in-debian.html.
2017-01-13 14:41:54 +01:00
legacycode b091289e8f fixed broken build for arm64. migrated from ubuntu to debian jessie. … (#47)
* fixed broken build for arm64. migrated from ubuntu to debian jessie. migrated from oraclejdk to openjdk8

* Removed FLAVOR from build files. Rework on readme.md
2017-01-12 16:13:59 +01:00
legacycode 5b0c8fe45d removed flavor and rework on readme.md (#48) 2017-01-12 14:29:52 +01:00
Christian Häussler 24f57e9e79 Update GOSU to version 1.10 (#46)
See https://github.com/tianon/gosu/issues/19

Signed-off-by: Christian Häussler <c-n-i@web.de> (github: @cniweb)
2017-01-10 23:27:44 +01:00
Christian Häussler 4b661b0b8d Change download URL (#45)
* Change download URL

https://github.com/openhab/openhab-distro/pull/369

Signed-off-by: Christian Häussler <c-n-i@web.de> (github: @cniweb)

* Change download URL

https://github.com/openhab/openhab-distro/pull/369

"FLAVOR" would still be removed, or @cyberkov?

Signed-off-by: Christian Häussler <c-n-i@web.de> (github: @cniweb)
2017-01-10 22:54:49 +01:00
legacycode f8f8b0702f Update readme.md (#42)
moved from imagelayers to microbadger.

Signed-off-by: Christian Lehmann <info@legacycode.org> (github: legacycode)
2017-01-10 22:29:06 +01:00
legacycode 33b9e861a5 add gosu to dockerfile (#43) 2017-01-10 22:27:02 +01:00
Christian Häussler 46b94712cd Updating paths for new OH2 folder layout (#37)
* Updating paths for new OH2 folder layout

Fix for #36

Needed for: openhab/openhab-distro#318

Signed-off-by: Christian Häussler <c-n-i@web.de> (github: cniweb)

* Updating paths for new OH2 folder layout

Fix for #36

Needed for: openhab/openhab-distro#318

Signed-off-by: Christian Häussler <c-n-i@web.de> (github: cniweb)
2016-11-10 22:33:57 +01:00
Mariano Gonzalez b3f50b1333 Fixed README section for accessing Karaf console (#32) 2016-10-10 00:06:23 +02:00
daaaaaaaan 778814d992 Allow access to GPIO pins from the container (#29)
Gives access via the GPIO group on RPI. Was kinda useful for me. Take it or leave it :)
2016-10-10 00:06:10 +02:00
mezz64 3e2c179797 Permissions & Group changes for proper device access for openhab user. (#22)
Signed-off-by: John Mihalic <mezz@johnmihalic.com> (github: @mezz64)
2016-07-18 21:52:29 +02:00
Christian Häussler c3f0a6f411 Add more badges
Signed-off-by: Christian Häussler <c-n-i@web.de> (github: @cniweb)
2016-06-28 21:29:35 +02:00
Christian Häussler e76fe891df Update badges
Signed-off-by: Christian Häussler <c-n-i@web.de> (github: @cniweb)
2016-06-23 23:36:55 +02:00
Christian Häussler 1baa78046b Revert "Revert "Pr 19" (#21)"
This reverts commit cc4cd587eb.
2016-06-23 23:26:40 +02:00
Christian Häussler cc4cd587eb Revert "Pr 19" (#21)
OMG
2016-06-23 23:07:52 +02:00
Christian Häussler 86f075739f Add Docker LABEL and microbadger badged (#19)
* Update badges

* Update badges

Signed-off-by: Christian Häussler <c-n-i@web.de> (github: @cniweb)

* Add LABEL to Dockerfile

Signed-off-by: Christian Häussler <c-n-i@web.de> (github: @cniweb)

* Add LABLE Args to Makefile

Signed-off-by: Christian Häussler <c-n-i@web.de> (github: @cniweb)

* Add microbadger badged

Signed-off-by: Christian Häussler <c-n-i@web.de> (github: @cniweb)
2016-06-23 22:47:59 +02:00
Christian Häussler a087d13c8b Pr 19 (#20)
* Update badges

* Update badges

Signed-off-by: Christian Häussler <c-n-i@web.de> (github: @cniweb)

* Add LABEL to Dockerfile

Signed-off-by: Christian Häussler <c-n-i@web.de> (github: @cniweb)

* Add LABLE Args to Makefile

Signed-off-by: Christian Häussler <c-n-i@web.de> (github: @cniweb)

* Add microbadger badged

Signed-off-by: Christian Häussler <c-n-i@web.de> (github: @cniweb)
2016-06-23 22:47:41 +02:00
Christian Häussler 2ac5487dad Update badges (#17)
* Update badges

* Update badges

Signed-off-by: Christian Häussler <c-n-i@web.de> (github: @cniweb)
2016-06-22 00:01:59 +02:00
Christian Häussler 371b50be74 Merge pull request #10 from cyberkov/add-console
Add new command "console" to entrypoint.
2016-04-19 22:38:12 +02:00
Hannes Schaller 40c82fa4c7 Add new command "console" to entrypoint.
Signed-off-by: Hannes Schaller <admin@cyberkov.at>
2016-04-12 08:36:51 +02:00
Hannes Schaller 63b7570e16 Merge pull request #9 from cyberkov/fix-cmd-command
Fix CMD command to use brackets.
2016-04-11 12:09:45 +02:00
Hannes Schaller 10171bcf09 Fix CMD command to use brackets.
Signed-off-by: Hannes Schaller <admin@cyberkov.at> (github: cyberkov)
2016-04-11 08:51:47 +02:00
Christian Häussler 2033b0d589 Merge pull request #8 from gitter-badger/gitter-badge
Add a Gitter chat badge to README.md

Signed-off-by: Christian Häussler c-n-i@web.de (github: @cniweb)
2016-04-07 21:15:53 +02:00
The Gitter Badger 27c0680b62 Add Gitter badge 2016-04-07 19:04:18 +00:00
Hannes Schaller 4a05a0b630 Merge pull request #6 from cyberkov/fix-config-initialization
update entrypoint to properly initialize /openhab/config. fixes #5
2016-04-06 23:58:41 +02:00
Hannes Schaller 001302dc51 Merge pull request #7 from cyberkov/integrate-cloudbees
Rename GIT_BRANCH variable since it is already in use by Cloudbees Je…
2016-04-06 23:56:01 +02:00
Hannes Schaller c8433ef2d0 Rename GIT_BRANCH variable since it is already in use by Cloudbees Jenkins Git Plugin
Signed-off-by: Hannes Schaller <admin@cyberkov.at>
2016-04-06 23:52:14 +02:00
Hannes Schaller 3539784f27 update entrypoint to properly initialize /openhab/config. fixes #5
Signed-off-by: Hannes Schaller <admin@cyberkov.at>
2016-04-06 22:47:47 +02:00
Kai Kreuzer 8a93b4ef4b Merge pull request #2 from kaikreuzer/typo
minor fixes
2016-04-04 20:53:26 +02:00
Kai Kreuzer 14f2ba0af9 minor fixes
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-04-04 20:50:46 +02:00
Kai Kreuzer 10fcdeee64 Merge pull request #1 from cyberkov/dockerize-openhab
New Dockerfile and update on Readme
2016-04-04 20:37:13 +02:00
Hannes Schaller da8aedc469 New Dockerfile and update on Readme
Also-by: Christian Häussler <c-n-i@web.de> (github: cniweb)
Also-by: Manfred Touron <m@42.am> (github: moul)
Signed-off-by: Hannes Schaller <admin@cyberkov.at> (github: cyberkov)
2016-04-03 10:55:53 +02:00
Christian Häussler 82890fb9ab Update README.md
Signed-off-by: Christian Häussler <c-n-i@web.de> (github: cniweb)
2016-04-01 00:00:48 +02:00
Kai Kreuzer 7302d1dfe4 initial contribution guidelines 2016-02-26 10:04:14 +01:00