22 Commits

Author SHA1 Message Date
Jan-Piet Mens
45d0aad575 remove inaccurate statement
closes https://github.com/owntracks/recorder/issues/532
2025-05-01 10:15:46 +02:00
Jan-Piet Mens
13680934bc remove version and change simple examples to new format
addresses https://github.com/owntracks/talk/issues/201
2024-12-02 10:06:09 +01:00
Jan-Piet Mens
4591e0be5c re-introduce section on healthcheck but indicate it's a build-time setting 2024-10-30 17:57:00 +01:00
Jan-Piet Mens
0a3be1601a remove blurb about obsolete healthchecks 2024-10-30 12:41:01 +01:00
Jan-Piet Mens
0a779838e8 link to badge 2024-02-06 14:40:51 +01:00
Jan-Piet Mens
73cb9f3bd9 rephrase to eliminate inaccurate statement 2023-10-24 10:53:18 +02:00
Steffen Vogel
1a34096ac7 use lowercase nouns in README 2022-05-16 10:09:54 +02:00
Steffen Vogel
a81c66d220 cleanup README 2022-05-14 10:15:01 +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
a8a62c2bff add JSON.lua
addresses https://github.com/owntracks/recorder/issues/340
2020-04-02 08:05:12 +02:00
przemas75
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
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
b9b5bf782a replace build badge 2019-01-09 17:25:25 +01:00
Jan-Piet Mens
08f2ebc247 tweaks 2019-01-09 12:18:03 +01:00
Malte Deiseroth
8b63ac0296 New Dockerfile for Recorder
The problem with the current solution is that it provide a monolytic
multiprogramm docker container. However the idiom of docker is to
have one service per docker container. If multiple services are
needed multiple docker container should be used. Docker-compose
makes this easily possible.

Another isse is that the container automatically creates certificates
and sets up encryption using a script. Also this violates docker
idioms, because certificate handling can be done using specific
containers like letsencrypt. It further makes it hard to include this
image into an existing and possible complex infastructure.

A further goal of mine would be to generate a Hassio addon for the
homeassistant project from this. The current dockerfile makes this
kind of hard.

What I did:
- Slimmed down the container to about 10MB by using alpine as a base
- Added a `docker-compose.yml` file that shows how to build and run
  the container
- Added a `docker-compose-mqtt.yml` file to show how a mqtt broker
  can be added. This shows how a plug and play solution using
  docker could look like.
- Changed the docker image label to owntracks/recorder
- Added documentation on how to use and configure the image
- Simple travis file for possible automatic building in the near
  future
- Removed automatic certificate handling
  Instead provide `config` volume to allow configuration.
- Removed arm32v7 build
  should be readded later but I dont have a setup for testing right
  now

What might be added at some point:
- Example with nginx reverse proxy
- Example with letsencrypt certificate
  This could also be an example for a complete plug and play
  solution. Proxy, SSl, MQTT and Recorder.
- Default resolv.conf file with all default options and documentation
- Upload to docker hub
- Change name to owntracks/recorder
- Some more examples for eclipse mosquitto
2019-01-08 16:55:16 +01:00
Jan-Piet Mens
6627c96edf Mention
closes https://github.com/owntracks/recorder/issues/192
2017-05-17 15:49:31 +02:00
Jan-Piet Mens
0cf4350004 new Dockerfile based on our Debian packages 2016-02-09 12:38:34 +01:00
Jan-Piet Mens
90cc752df5 doc 2016-01-25 11:22:28 +01:00
Jan-Piet Mens
b094120e66 link 2016-01-25 11:19:25 +01:00
Jan-Piet Mens
d50890d97d doc 2016-01-25 11:17:52 +01:00
Jan-Piet Mens
da9da49bda new 2016-01-25 10:49:01 +01:00