Commit graph

24 commits

Author SHA1 Message Date
Kim Alvefur
3a47a006bc Switch base image to Debian 10 (closes #61)
OpenSSL version with TLS 1.3 support
2020-02-12 19:32:28 +01:00
Matthew Wild
1fa2fb60ce Ensure prosody package key is world-readable (so apt user can read it) 2019-01-14 12:19:03 +00:00
Matthew Wild
21b5e2d19b Create directory for pidfile (usually created by init script) 2019-01-14 11:43:13 +00:00
Matthew Wild
4de30316aa Add lua5.2 for compatibility with 0.11 packages 2019-01-14 11:42:51 +00:00
Matthew Wild
72bf20f29f Update Dockerfile to Debian stretch 2019-01-14 11:28:19 +00:00
Kim Alvefur
b186acf8ff Remove redundant LuaExpat package 2017-10-20 03:40:34 +02:00
Kim Alvefur
01bbe56547 Explicitly install some base requirements
These are in the Prosody debian package dependencies.
2017-10-20 03:39:45 +02:00
Christian Wolff
df16f5af7e Install ca-certificates package to fix s2s SSL errors. 2016-08-08 12:58:44 +02:00
Matthew Wild
c095ddd323 Dockerfile: chmod 755 the entrypoint, so we don't depend on the permissions of the build system, fixes #27 2016-03-11 15:51:35 +00:00
Lloyd Watkin
b31d7c913e Make entrypoint.sh executable
Fixes #27
cc @mwild1
2016-03-09 08:52:23 +00:00
Matthew Wild
d346e0912e Install lua-bitop, fixes #24 2016-02-04 19:24:01 +00:00
Matthew Wild
bed0d8e598 Run as user 'prosody', and run prosody instead of prosodyctl. Also set __FLUSH_LOG environment variable to tell Prosody it needs to flush its logs after writing. Fixes #23 and fixes #25. 2016-02-04 19:17:11 +00:00
Sam Whited
2b420fa628 Remove duplicate lua-zlib install line. 2015-10-23 13:50:25 -05:00
Kevin Carter
1b1f0ed951 Cleanup the Dockerfile
- Reduce the build steps to reduce the number and size of intermediate images
- Set the logging to stdout by default
- Remove default user create, but still allow optional user creation
- Fix entrypoint command setup
2014-12-07 20:02:23 -07:00
Lloyd Watkin
712f293389 Use a bash script to start prosody 2014-11-25 14:54:40 +00:00
Lloyd Watkin
1d8b665909 Add 5281 as exposed port 2014-11-14 14:26:12 +00:00
Lloyd Watkin
5d0c401f38 Daemonize = false 2014-11-14 13:36:44 +00:00
Lloyd Watkin
329202e73b Install more recent libssl 2014-11-14 13:36:35 +00:00
Lloyd Watkin
2f2ae3b1d4 Update the entrypoint 2014-11-13 20:33:22 +00:00
Lloyd Watkin
a81e8d74f9 Moved into main instal 2014-11-13 20:32:54 +00:00
Lloyd Watkin
3c732b2f5a Copy 'deb' file into place 2014-11-13 20:32:41 +00:00
Lloyd Watkin
542599556b Instal more packages 2014-11-13 20:32:00 +00:00
Lloyd Watkin
4e6069cf97 Do easier deployments, add README 2014-11-13 15:21:28 +00:00
Lloyd Watkin
87083022eb Add dockerfile 2014-11-13 10:42:44 +00:00