Commit graph

184 commits

Author SHA1 Message Date
William Boman 19a82c9e1c
thelounge@3.0.0-pre.7 2018-06-21 14:46:21 +02:00
William Boman 4b80aaeb75 README: clarify documentation status 2018-05-30 20:12:11 +00:00
William Boman b72d57a933
thelounge@3.0.0-pre.6 2018-05-26 10:34:46 +00:00
William Boman 968c7c5766
Merge pull request #48 from Geend/patch-1
Update documentation
2018-04-27 09:56:12 +02:00
William Boman aaece6d0bf README: emphasize persisting data, make docs reflect thelounge/lounge:latest until v3 stable release 2018-04-27 09:55:14 +02:00
Torben Voltmer c2cf1fdfc7 Added info of how to add a user
As described in issue #9
2018-04-26 10:20:50 +02:00
William Boman 3f15760924 CHANGELOG: add info about image rename 2018-04-25 01:07:42 +02:00
William Boman 3536660d6f
use node v8, remove slim flavour, don't install text editors 2018-04-25 00:59:04 +02:00
Pavel Djundik f35da48073
Update readme (#45) 2018-02-24 10:58:30 +02:00
William Boman 7b02a0aa1a
thelounge@2.7.1 2018-02-19 23:08:54 +01:00
William Boman e546f65071
Merge pull request #44 from mmlb/Dockerfile-tweaks
tweak Dockerfiles, mostly for better caching
2018-02-10 21:23:34 +01:00
Manuel Mendez 1efd2d1e3d tweak Dockerfiles, mostly for better caching
These minor edits to the Dockerfiles tidy up the files and make better
use of docker layers for caching. The best change is moving the
`ARG THELOUNGE_VERSION` along with the npm install to then end of the
Dockerfile. Bumping the version needlessy busts the cache for everything
that comes after. It is safe to move the install to the very end since
everything else is either docker metadata or runtime configuration that
does not affect installation.

The VOLUME command will create the directory if it doesn't exist,
so we can remove the mkdir.

At runtime, the ENTRYPOINT is always run before CMD or container args,
having the Dockerfile reflect that just seems nice.

I moved the COPY docker-entrypoint.sh before lounge gets installed
because it changes less often than lounge version bumps so we get to
make use of the cache more often.

I moved the version ARG until the very end so that we don't bust the
cache unnecessarily for stages that are not affected by the version.

I also rearranged the EXPOSE and install stages because install does not
depend on it and it lets us make better use of the cache.
2018-02-03 10:54:44 -05:00
William Boman 9a7453846f
thelounge@2.7.0 2018-01-29 12:53:21 +00:00
William Boman 439c12b0a3 fix deprecations in preparation for 2.7.0 2018-01-29 12:42:54 +00:00
William Boman d4f5bce759
thelounge@2.6.0 2017-11-19 11:47:50 +01:00
William Boman 76f6da825f CHANGELOG: add 2.6.0 2017-11-19 11:46:05 +01:00
William Boman e23c04156b
thelounge@2.5.0 2017-10-17 20:55:56 +02:00
William Boman 35ae95b2c3 Merge pull request #40 from williamboman/release-2.5.0
CHANGELOG: add 2.5.0
2017-10-17 20:54:53 +02:00
William Boman fc9f2134e9 CHANGELOG: add 2.5.0 2017-10-17 20:52:50 +02:00
Pavel Djundik 111c9add07 Fix license template 2017-10-14 12:07:05 +03:00
William Boman 41b1ac0478 Merge pull request #39 from williamboman/fix/makefile-tags
Makefile: fix incorrect tags
2017-10-05 20:31:37 +02:00
William Boman b78d2bd43a Makefile: fix incorrect tags 2017-10-05 20:30:58 +02:00
William Boman 72e2ca5f69 Merge pull request #38 from RJacksonm1/makefile
Add makefile to build all images
2017-10-05 12:20:15 +02:00
Rob Jackson b283356021 Add makefile to build all images 2017-10-02 18:49:29 +01:00
William Boman e289df36a1 Merge pull request #37 from RJacksonm1/lounge-version-arg
Accept LOUNGE_VERSION as `docker build` arg
2017-10-01 23:39:54 +02:00
Rob Jackson a0d9343678 Accept THELOUNGE_VERSION as docker build arg 2017-10-01 22:36:43 +01:00
William Boman 5a1e144cab Merge pull request #35 from williamboman/fix-comment
docker-entrypoint: fix comment about default command
2017-08-16 17:36:26 +02:00
William Boman 5bf733d58a docker-entrypoint: fix comment about default command 2017-08-16 17:35:46 +02:00
William Boman c85869a15e
thelounge@2.4.0 2017-07-31 19:16:24 +01:00
William Boman 2d8a2e19f2 CHANGELOG: add 2.4.0 2017-07-31 19:15:23 +01:00
William Boman 83dd3bf9bf
thelounge@2.3.2 2017-06-25 14:31:22 +02:00
William Boman 3cd62c8946 CHANGELOG: add 2.3.2 2017-06-25 14:30:29 +02:00
William Boman 50e69e2601
thelounge@2.3.1 2017-06-09 13:56:08 +02:00
William Boman 9b8eaf2931 CHANGELOG: add 2.3.1 2017-06-09 13:55:39 +02:00
William Boman d9921cc16c
thelounge@2.3.0 2017-06-08 12:12:23 +02:00
William Boman f25e15b1d6 CHANGELOG: add 2.3.0 2017-06-08 12:11:49 +02:00
William Boman b9b0e216a5 Merge pull request #23 from iamdey/patch-1
Add an editor to container for user edition
2017-05-08 13:54:18 +02:00
William Boman 6d64cdbae4 Dockerfile: add nano and vim to default image 2017-05-08 13:49:24 +02:00
William Boman 2f76992c92 Merge pull request #30 from williamboman/fix/alpine-base-image
alpine: use official node alpine image
2017-03-16 15:12:37 +01:00
William Boman c707f457a5 alpine: use official node alpine image 2017-03-16 14:40:07 +01:00
William Boman db0ba25c0f CHANGELOG: add 2.2.2 ninja-changes 2017-03-13 23:04:17 +01:00
William Boman d292070b92 Merge pull request #29 from williamboman/fix/default-command
Dockerfile: use start subcommand as default command
2017-03-13 23:01:30 +01:00
William Boman 9ee669f491 Dockerfile: use start subcommand as default command 2017-03-13 23:00:47 +01:00
William Boman a266aaedef
thelounge@2.2.2 2017-03-13 20:41:20 +01:00
William Boman 2d0d935731
thelounge@2.2.1 2017-02-13 13:54:37 +01:00
William Boman cabe40026b Merge pull request #28 from williamboman/fix/entrypoint
Dockerfile: use CMD directive to facilitate user-defined commands
2017-02-02 23:19:17 +01:00
William Boman 68207070ec Dockerfile: use CMD directive to facilitate user-defined commands 2017-02-02 17:03:45 +01:00
William Boman f9d59ced2a
thelounge@2.2.0 2017-02-01 09:12:07 +01:00
William Boman 0c813733f0 CHANGELOG: 2.2.0 2017-02-01 09:10:27 +01:00
William Boman db53c466f7 Merge pull request #27 from williamboman/fix/npm-cache-clean
Dockerfile: merge npm operation layers
2017-01-31 10:56:02 +01:00