Docker image for The Lounge. Fork of https://github.com/thelounge/thelounge-docker
Go to file
2017-10-14 12:07:05 +03:00
alpine Accept THELOUNGE_VERSION as docker build arg 2017-10-01 22:36:43 +01:00
slim Accept THELOUNGE_VERSION as docker build arg 2017-10-01 22:36:43 +01:00
CHANGELOG.md CHANGELOG: add 2.4.0 2017-07-31 19:15:23 +01:00
docker-compose.yml Rebooting the server should start lounge. 2016-09-29 13:00:44 +02:00
docker-entrypoint.sh docker-entrypoint: fix comment about default command 2017-08-16 17:35:46 +02:00
Dockerfile Accept THELOUNGE_VERSION as docker build arg 2017-10-01 22:36:43 +01:00
LICENSE Fix license template 2017-10-14 12:07:05 +03:00
Makefile Makefile: fix incorrect tags 2017-10-05 20:30:58 +02:00
README.md README: add link to docker-compose docs 2016-10-16 15:31:14 +02:00

docker-lounge

Docker container for The Lounge, a self-hosted web IRC client.

Running a container

Using the example docker-compose.yml file. What is docker-compose?

$ docker-compose up --detach

or

$ docker run --detach \
		--name lounge \
		--publish 9000:9000 \
		--volume ~/.lounge:/home/lounge/data \
		--restart always \
		thelounge/lounge:latest

Changing the port that The Lounge will be available on

To change the port which The Lounge will be available on, one will have to change the host port in the port mapping. To make The Lounge available on e.g. port 5000;

$ docker run --detach \
		--name lounge \
		--publish 5000:9000 \ # Change host port to listen on port 5000
		--volume ~/.lounge:/home/lounge/data \
		--restart always \
		thelounge/lounge:latest

Environment variables (advanced usage)

You can control how The Lounge is started through the following environment variables;

  • HOST (equivalent to the -H, --host CLI option)
  • PORT (equivalent to the -P, --port CLI option)
  • BIND (equivalent to the -B, --bind CLI option)

Where is data stored?

Lounge reads and stores its configuration, logs and other data at /home/lounge/data.