Commit Graph
86 Commits
Author SHA1 Message Date
Jan-Piet Mens 0bf71fb6b2 bump to 0.9.0 2022-05-24 10:30:21 +02:00
Jan-Piet Mens 8d5bd0006b Revert default setting of OTR_CAFILE
addresses https://github.com/owntracks/docker-recorder/issues/53
2022-05-17 08:55:20 +02:00
Jan-Piet Mens 8b83ba0671 Merge branch 'stv0g-refactoring-and-cleanups' 2022-05-16 10:43:42 +02:00
Steffen Vogel 5faedd1fa5 make shell scripts executable 2022-05-16 10:36:50 +02:00
Steffen Vogel 97fef2deb7 clarify IPv4/IPv6 semantics of OTR_HTTPHOST 2022-05-16 10:33:22 +02:00
Steffen Vogel 1a34096ac7 use lowercase nouns in README 2022-05-16 10:09:54 +02:00
Steffen Vogel 47d93467b1 listen to both IPv4 and IPv6 by default 2022-05-16 10:05:35 +02:00
Steffen Vogel 28553c96a8 use absolute workdir 2022-05-16 10:05:35 +02:00
Steffen Vogel 59db28f3c9 re-add entrypoint.sh 2022-05-16 10:05:35 +02:00
Steffen Vogel 1925429c01 re-add --no-cache option to apk 2022-05-16 09:51:14 +02:00
Steffen Vogel 86627d5237 remove entrypoint script 2022-05-14 10:16:14 +02:00
Steffen Vogel b6da99b4ae cleanup health check script 2022-05-14 10:16:02 +02:00
Steffen Vogel 406cd6ecc2 enable IPV6 in Mongoose 2022-05-14 10:15:52 +02:00
Steffen Vogel 8e3b734a1d use multi-stage Docker builds 2022-05-14 10:15:41 +02:00
Steffen Vogel a81c66d220 cleanup README 2022-05-14 10:15:01 +02:00
Jan-Piet Mens 4ceee6d824 bump to ot-recorder 0.8.8 2022-03-14 09:29:32 +01:00
Jan-Piet Mens 81c53de2a3 bump to 0.8.8 2022-03-14 09:27:18 +01:00
JP MensandGitHub f0cb7ca1d9 Merge pull request #42 from f0rdprefect/le-ssl
Add LE ssl example docker compose file and add some documentation
2021-08-03 23:40:48 +02:00
Matthias Berse cefea26530 Add LE ssl example docker compose file and add some documentation 2021-08-03 22:41:25 +02:00
Jan-Piet Mens 4a6ea6403d use alpine 3:13
https://gitlab.alpinelinux.org/alpine/aports/-/issues/12396
2021-06-29 21:16:03 +02:00
Jan-Piet Mens 32a909ffc9 undo 2021-06-29 21:15:52 +02:00
Jan-Piet Mens ab63407442 attempt build w/o cache 2021-06-29 21:08:07 +02:00
Jan-Piet Mens e5b685a066 0.8.7 2021-06-29 19:26:12 +02:00
Jan-Piet Mens e8ca450337 0.8.7 2021-06-29 17:31:05 +02:00
JP MensandGitHub b4d90ef2a6 Merge pull request #40 from schoentoon/patch-2
Updated entrypoint.sh to not forget arguments
2020-08-12 17:59:22 +02:00
Toon SchoenmakersandGitHub 9661dff4e8 Updated entrypoint.sh to not forget arguments
When running as root this script would get executed as the appuser, but the possible arguments would be forgotten.
2020-08-12 15:30:36 +00:00
Jan-Piet Mens a8a62c2bff add JSON.lua
addresses https://github.com/owntracks/recorder/issues/340
2020-04-02 08:05:12 +02:00
Jan-Piet Mens c33c771b05 Remove healthcheck feature (systemd log spam). #35 2020-03-30 09:27:51 +02:00
JP MensandGitHub 346d1a099a Merge pull request #38 from marcopaganini/master
Remove healthcheck feature (systemd log spam).
2020-03-30 09:26:22 +02:00
Marco Paganini 9853250fda Remove healthcheck feature (systemd log spam). 2020-03-30 00:21:49 -07:00
Jan-Piet Mens a82c9b5275 UPD: run ot-recorder as non-privileged user (#33) 2020-03-28 09:54:20 +01:00
Jan-Piet Mens 686d932976 new 2020-03-28 09:50:40 +01:00
JP MensandGitHub 7cc5781e17 Merge pull request #33 from marcopaganini/master
Run ot-recorder as a non-privileged user.
2020-03-28 09:49:50 +01:00
JP MensandGitHub 80583599b4 Merge pull request #34 from mbhoek/issue-339
Fix 'MQTT connection: rc=19 [Unknown error.] (errno=2; No such file or directory)'
2020-03-14 14:43:13 +01:00
Mark Hoek ae2b1f1e9e Comment out OTR_CAPATH
A default `OTR_CAPATH` was set in `recorder.conf`, even if it did not
exist. This went previously unnoticed, because `OTR_CAPATH` was not
honoured until #336.

Resolves #339
2020-03-14 14:25:28 +01:00
Mark Hoek fa54e6429d Change default recorder version to 0.8.6 2020-03-14 14:22:19 +01:00
Marco Paganini 47e273651c Run ot-recorder as an unprivileged user.
- Default UID is 9999 (defined with EUID=9999) inside Dockerfile.
- Please note that the docker volume is visible as a directory on the
  host under /var/lib/docker/volumes.  This is normally not a problem,
  as this directory is not accessible by regular users on the host.
- It is still possible to redefine the UID by passing -e EUID=<uid> to
  docker run, but that should not be necessary in most situations.
  This fact has been left out of the documentation as it only appeals
  to more advanced users (who will look at the Dockerfile directly.)
2020-03-12 22:10:37 -07:00
JP MensandGitHub 26cdb7714f Merge pull request #29 from schoentoon/patch-1
Update entrypoint to allow passing arguments to ot-recorder
2019-03-06 14:48:37 +01:00
Toon SchoenmakersandGitHub 8b1409608f Update entrypoint to allow passing arguments to ot-recorder 2019-03-06 14:32:58 +01:00
Jan-Piet Mens 78a6c4cb2f remove erroneously configured cert/key file settings
addresses #27
2019-03-06 08:24:17 +01:00
Jan-Piet Mens 5524982627 specify Recorder version at build time 2019-01-21 21:22:50 +01:00
JP MensandGitHub db05dda494 Merge pull request #25 from przemas75/patch-1
Update README.md
2019-01-20 12:30:56 +01:00
przemas75andGitHub 4e3b711e03 Update README.md
docker-compose config
   ERROR: The Compose file './docker-compose.yml' is invalid because:
   services.otrecorder.environment contains {"OTR_HOST": "mosquitto"}, which is an invalid type, it should be a string
grep OTR docker-compose.yml
      - OTR_HOST: mosquitto
      - OTR_USER: "user"
      - OTR_PASS: "paass"
2019-01-20 12:24:12 +01:00
Jan-Piet Mens 122d57aa10 bump to recorder 0.8.3 2019-01-11 15:25:56 +01:00
Jan-Piet Mens 0630ca475e bump to Recorder 0.8.1 2019-01-10 16:32:29 +01:00
Jan-Piet Mens 49a58c782c improve documentation 2019-01-10 13:10:50 +01:00
Jan-Piet Mens 24375e971e document healthchek
addresses #24
2019-01-09 20:00:12 +01:00
Jan-Piet Mens 032a6ee172 Healthcheck now works
python replaced by (much smaller) jq
	closes #24
2019-01-09 19:55:32 +01:00
Jan-Piet Mens e59dd7f0dc re-instate HEALTHCHECK
closes #24
2019-01-09 18:51:27 +01:00
Jan-Piet Mens a2d6847661 remove -lssl and bump to 1.1
closes #23
2019-01-09 18:34:07 +01:00