Commit graph

  • 645e890730
    Use sudo, add luarocks, and remove deprecated config main William Brawner 2024-05-14 20:47:21 -0600
  • 2b1533cb0e
    Add lua-unbound William Brawner 2024-05-14 19:50:02 -0600
  • 4123e50aed
    Add lua-unbound master William Brawner 2024-05-14 19:50:02 -0600
  • 4835c9cfd1
    Use modern versions of dependencies William Brawner 2024-05-08 22:05:21 -0600
  • 76ef09b4e7
    Run apt-get update before trying to install curl William Brawner 2024-05-08 21:54:49 -0600
  • faf7a8096f
    WIP: Build prosody from source instead of using package build-from-source William Brawner 2024-05-12 10:44:43 -0600
  • 6d075b770b
    Use modern versions of dependencies William Brawner 2024-05-08 22:05:21 -0600
  • 2ea729370a
    Run apt-get update before trying to install curl William Brawner 2024-05-08 21:54:49 -0600
  • 24f8e6ea2d
    Add github workflow to build docker images William Brawner 2024-05-08 21:49:59 -0600
  • 0c5cb7235e
    Use prosody apt repo to install William Brawner 2024-05-08 21:47:33 -0600
  • 0581c684a5 ng: Fix bug that would create a VirtualHost"" Kim Alvefur 2023-12-02 17:52:53 +0100
  • aa886a0b49 ng: Add FIXME wrt failure to start if data directory owned by root Kim Alvefur 2023-03-21 18:34:20 +0100
  • 1c79b49c74 ng: Install Lua C headers as workaround for luarocks/luarocks#1275 Kim Alvefur 2023-03-21 18:33:20 +0100
  • bfa98dcb30 ng: Apply previous two changes to 0.12 config as well Kim Alvefur 2023-02-24 14:21:49 +0100
  • 2a8ec06934 ng: Allow specifying statistics interval Kim Alvefur 2023-01-14 00:28:27 +0100
  • 84a6c25e5d ng: Set selected interpreter as default in shell Kim Alvefur 2023-01-14 00:25:28 +0100
  • 87c60bc5d9 ng: Use console logs Kim Alvefur 2023-01-14 00:22:19 +0100
  • d9e98d73cf ng: Ensure all environment variables have 'PROSODY_' prefix for consistency Matthew Wild 2022-12-14 15:52:54 +0000
  • 76fa083967 ng: add config for prosody-trunk Matthew Wild 2022-12-14 14:46:53 +0000
  • 2f14fcaf8b ng: Add lua-readline so prosodyctl shell is nicer to use Kim Alvefur 2022-12-13 18:46:26 +0100
  • 25f7395352 ng: New experimental Dockerfile based on apt-installing prosody Matthew Wild 2022-12-10 16:17:35 +0000
  • a5e773d9b6 Fix signal handling and allow graceful shutdown Alexander Dahl 2021-03-21 20:57:07 +0100
  • 83556a4c5a Revert "Use tini as PID 1 inside the container" Alexander Dahl 2021-03-21 20:16:33 +0100
  • 52cd642d38 Remove inaccurate comment Kim Alvefur 2021-03-20 12:32:20 +0100
  • 31d6d84433 Use tini as PID 1 inside the container Jonas Schäfer 2021-03-20 12:21:20 +0100
  • d627c29eab Fix minor shellcheck warnings selurvedu 2021-01-16 15:33:16 +0000
  • 0555dc16c9 Fix mod_posix error if prosody user ID was altered selurvedu 2021-01-16 15:28:34 +0000
  • 3a21cd2c21
    Merge pull request #65 from goffi-contrib/signal_fix Matthew Wild 2020-10-12 06:55:37 +0100
  • cc88073a79 Fix signal handling Jérôme Poisson 2020-10-10 21:20:17 +0200
  • 4878e32010 Remove our repo Kim Alvefur 2020-02-14 00:50:18 +0100
  • 7a6b4df1a2 README: Update for base image update Kim Alvefur 2020-02-14 00:47:17 +0100
  • 90963038ee
    Merge pull request #62 from prosody/dynamic-uid Matthew Wild 2020-02-13 11:18:06 +0000
  • 95a9d24b76 Run with same UID as datadir owner Kim Alvefur 2020-02-13 01:10:36 +0100
  • 47d22ada68 Start prosody with the new flag to force foreground operation Kim Alvefur 2020-02-13 01:08:16 +0100
  • 80c6ffc362 Install procps, dependency of recent packages Kim Alvefur 2020-02-12 19:55:34 +0100
  • f2c1afeabe Add libicu needed by trunk nightly builds (fixes #59) Kim Alvefur 2020-02-12 19:52:19 +0100
  • 3a47a006bc Switch base image to Debian 10 (closes #61) Kim Alvefur 2020-02-12 19:32:28 +0100
  • e0c2334d2a
    Merge pull request #56 from Zash/shellcheck Kim Alvefur 2019-03-31 18:47:34 +0200
  • 8c4170e7d9 entrypoint.sh: Quote variables [shellcheck] Kim Alvefur 2019-03-16 19:19:37 +0100
  • 1fa2fb60ce Ensure prosody package key is world-readable (so apt user can read it) Matthew Wild 2019-01-14 12:19:03 +0000
  • 21b5e2d19b Create directory for pidfile (usually created by init script) Matthew Wild 2019-01-14 11:43:13 +0000
  • 4de30316aa Add lua5.2 for compatibility with 0.11 packages Matthew Wild 2019-01-14 11:42:51 +0000
  • a60be883e9 Fix README to state new distribution base Matthew Wild 2019-01-14 11:31:41 +0000
  • 72bf20f29f Update Dockerfile to Debian stretch Matthew Wild 2019-01-14 11:28:19 +0000
  • 933be62950 README: Update to clarify intended usage of this repository Matthew Wild 2018-04-26 18:24:58 +0100
  • b186acf8ff Remove redundant LuaExpat package Kim Alvefur 2017-10-20 03:40:34 +0200
  • 01bbe56547 Explicitly install some base requirements Kim Alvefur 2017-10-20 03:39:45 +0200
  • 67de3d1ecc Merge pull request #30 from chrw/fix-ca-certificates Kim Alvefur 2017-01-23 14:08:34 +0100
  • df16f5af7e Install ca-certificates package to fix s2s SSL errors. Christian Wolff 2016-08-08 12:58:44 +0200
  • b98fdd49f4 build-docker.sh: Some small improvements for parameter handling Matthew Wild 2016-03-11 17:37:41 +0000
  • c095ddd323 Dockerfile: chmod 755 the entrypoint, so we don't depend on the permissions of the build system, fixes #27 Matthew Wild 2016-03-11 15:51:35 +0000
  • 6d139045cf Merge pull request #28 from prosody/27-entrypoint.sh Matthew Wild 2016-03-09 11:13:37 +0000
  • b31d7c913e Make entrypoint.sh executable Lloyd Watkin 2016-03-09 08:52:23 +0000
  • d346e0912e Install lua-bitop, fixes #24 Matthew Wild 2016-02-04 19:24:01 +0000
  • 8bbb02e228 entrypoint.sh: If a command is passed to the image, run prosodyctl instead Matthew Wild 2016-02-04 19:19:17 +0000
  • 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. Matthew Wild 2016-02-04 19:17:11 +0000
  • 82e59c9091 Merge pull request #19 from SamWhited/patch-1 Lloyd Watkin 2015-10-26 09:08:37 +0000
  • 2b420fa628 Remove duplicate lua-zlib install line. Sam Whited 2015-10-23 13:50:25 -0500
  • 9cbebe220d Merge pull request #14 from hudon/patch-1 Lloyd Watkin 2015-03-31 09:07:48 +0200
  • ef57949ed1 Update README.md James Hudon 2015-03-30 15:37:43 -0700
  • b0f191cbd3 Merge pull request #13 from dwilson6/log-volume-doc-update Lloyd Watkin 2015-03-23 08:33:06 +0000
  • f84c37d808 Update log volume documentation with note about permissions Devin Wilson 2015-03-20 10:00:41 -0600
  • da004da054 Volume mounting documentation fixes Lloyd Watkin 2015-03-16 14:57:01 +0000
  • 7f9f2ca6ab Fix documentation Lloyd Watkin 2015-03-15 15:48:51 +0000
  • d429b2ca59 Merge pull request #2 from DexterTheDragon/improve_dockerfile Lloyd Watkin 2015-01-01 21:30:46 +0000
  • 8c69d7f200 Merge pull request #4 from lloydwatkin/readme-fix Lloyd Watkin 2014-12-20 22:11:06 +0000
  • 6629d6cf75 Fix README.md for running Prosody image Lloyd Watkin 2014-12-20 22:10:39 +0000
  • 1b1f0ed951 Cleanup the Dockerfile Kevin Carter 2014-12-07 19:59:37 -0700
  • 12dcdb0c64 Document adding a default Lloyd Watkin 2014-11-25 15:10:21 +0000
  • 56160ac766 Ignore errors Lloyd Watkin 2014-11-25 15:05:04 +0000
  • a99fbcc814 Add a start up script Lloyd Watkin 2014-11-25 15:04:08 +0000
  • 712f293389 Use a bash script to start prosody Lloyd Watkin 2014-11-25 14:54:40 +0000
  • eb205258f8 Add port 5281 Lloyd Watkin 2014-11-24 14:27:32 +0000
  • 6f17c6ed1e Add link to prosody in the registry Lloyd Watkin 2014-11-17 09:34:26 +0000
  • 7ea4bfbdae Document creating multiple tags from a single run Lloyd Watkin 2014-11-15 15:16:11 +0000
  • e4cf4e52de Allow building of multiple tags from a single run Lloyd Watkin 2014-11-15 15:15:58 +0000
  • 1d8b665909 Add 5281 as exposed port Lloyd Watkin 2014-11-14 14:26:12 +0000
  • 5d0c401f38 Daemonize = false Lloyd Watkin 2014-11-14 13:36:44 +0000
  • 329202e73b Install more recent libssl Lloyd Watkin 2014-11-14 13:36:35 +0000
  • 0bc154e889 Add building details to the readme Lloyd Watkin 2014-11-14 09:12:07 +0000
  • 739fca0762 Ignore copied in file Lloyd Watkin 2014-11-13 20:34:35 +0000
  • 885c81d3ce Clean up Lloyd Watkin 2014-11-13 20:34:19 +0000
  • 2f2ae3b1d4 Update the entrypoint Lloyd Watkin 2014-11-13 20:33:22 +0000
  • a81e8d74f9 Moved into main instal Lloyd Watkin 2014-11-13 20:32:54 +0000
  • 3c732b2f5a Copy 'deb' file into place Lloyd Watkin 2014-11-13 20:32:41 +0000
  • 542599556b Instal more packages Lloyd Watkin 2014-11-13 20:32:00 +0000
  • 4e6069cf97 Do easier deployments, add README Lloyd Watkin 2014-11-13 15:21:28 +0000
  • 87083022eb Add dockerfile Lloyd Watkin 2014-11-13 10:42:44 +0000