Commit Graph

22 Commits

Author SHA1 Message Date
FL42
486f47995f refactor: use one RUN statement 2020-11-27 22:29:45 +01:00
FL42
eb94d04c79 fix: run api as signal-api user, fix permissions on startup 2020-11-22 14:16:06 +01:00
Bernhard B
136fa62698 Revert "use non-root user in docker image"
This reverts commit 9b4ee24a0e.

Unfortunately, this change breaks backwards compatibility.
(Due to permission issues, existing bind mounts wouldn't work anymore
and users would need to manually adapt permissions in order to get it
working again). Will revert this change for now, until a backwards
compatible solution is found
2020-10-18 21:33:52 +02:00
Bernhard B
3881ada059 updated signal-cli to version 0.6.11 2020-10-18 20:34:31 +02:00
Bernhard B
9b4ee24a0e use non-root user in docker image
see #31
2020-10-08 21:14:06 +02:00
Benjamin Schmid
c00480696d build(Docker): switch to adoptopenjdk to support armv7 2020-08-16 11:49:46 +02:00
Benjamin Schmid
a6e8cce641 build(Docker image): switch to JRE and Debian buster variant
This should avoid potential issues in ARM environemnts with
musl/alpine linux.
2020-08-14 10:46:36 +02:00
Benjamin Schmid
b0b3dc761b build(Dockerfile): reduce image size from 2G GB to ~0.4GB
This uses mulit-stage build to separate the build phase from
the distribution image and signigicantly reduces images size.

You can find more information on Docker multistage builds here:
https://docs.docker.com/develop/develop-images/multistage-build/
2020-08-13 20:36:42 +02:00
Bernhard B
e1c2853494 added swagger documentation 2020-07-03 17:32:52 +02:00
Bernhard B
65385d300e added go.mod file 2020-06-28 18:14:20 +02:00
Bernhard B
f2818b32b6 updated signal-cli to version 0.6.8 2020-05-30 09:38:05 +02:00
Bernhard B
a70f0a9d44 bumped signal-cli version 0.6.7 2020-04-03 18:14:22 +02:00
Bernhard B
e3fb01a2b3 fixed "attachment cannot be sent to multiple recipients" bug
* bug was fixed upstream, but there's no new release yet. So,
  we check out the git repository in the meanwhile to get the
  latest changes.

  see #6
2020-01-21 21:58:12 +01:00
Bernhard B
487092e6d6 set locale in Dockerfile to fix char encoding issues
see #1
2020-01-16 17:17:19 +01:00
Bernhard B
b0d922630f updated signal-cli to version 0.6.5 2019-11-30 21:28:16 +01:00
Bernhard B
1e5ee5dfc9 improved dockerfile 2019-11-10 21:37:31 +01:00
Bernhard B
01a002b6c6 start go in release mode 2019-11-03 20:40:02 +01:00
Bernhard B
a7be6cd4f5 use arg for signal-cli version 2019-11-03 20:34:05 +01:00
Bernhard B
0e61499b3a updated to signal-cli v0.6.4 2019-11-03 19:36:43 +01:00
Bernhard B
fb6b964857 added Home Assistant documentation 2019-11-03 19:21:58 +01:00
Bernhard B
cf9baf5ec6 make Dockerfile architecture independent 2019-11-03 18:25:53 +01:00
Bernhard B
59e6a16591 initial commit 2019-05-30 19:50:54 +02:00