From 8e7f962167132121d0ef9c93c4c7a9073ce9c01a Mon Sep 17 00:00:00 2001 From: Alex Garibay Date: Mon, 18 May 2020 22:16:51 -0500 Subject: Add The Lounge web IRC client (#171) --- public/v2/apps/the-lounge.json | 32 ++++++++++++++++++++++++++++++++ public/v2/logos/the-lounge.png | Bin 0 -> 27895 bytes 2 files changed, 32 insertions(+) create mode 100644 public/v2/apps/the-lounge.json create mode 100644 public/v2/logos/the-lounge.png diff --git a/public/v2/apps/the-lounge.json b/public/v2/apps/the-lounge.json new file mode 100644 index 0000000..4a6bfae --- /dev/null +++ b/public/v2/apps/the-lounge.json @@ -0,0 +1,32 @@ +{ + "captainVersion": "2", + "documentation": "Adapted from https://thelounge.chat/docs/install-and-upgrade#docker.", + "description": "The Lounge is a self-hosted web IRC client with modern features, persistent connections, and multi-user support.", + "displayName": "The Lounge", + "dockerCompose": { + "version": "3.3", + "services": { + "$$cap_appname": { + "image": "thelounge/thelounge:$$cap_lounge_version", + "containerHttpPort": "9000", + "restart": "always", + "volumes": [ + "$$cap_appname-data:/var/opt/thelounge" + ] + } + } + }, + "instructions": { + "start": "The Lounge, a self-hosted web IRC client.", + "end": "Your instance is now fully deployed.\n To create your user, run `docker exec --user node -it $(docker ps -f name=srv-captain--$$cap_appname --quiet) thelounge add [user]` on your host." + }, + "variables": [ + { + "id": "$$cap_lounge_version", + "label": "The Lounge Version Tag", + "defaultValue": "4.1.0", + "description": "Check out their Docker page for the valid tags https://hub.docker.com/r/thelounge/thelounge/tags", + "validRegex": "/^([^\\s^\\/])+$/" + } + ] +} diff --git a/public/v2/logos/the-lounge.png b/public/v2/logos/the-lounge.png new file mode 100644 index 0000000..9082a6f Binary files /dev/null and b/public/v2/logos/the-lounge.png differ -- cgit v1.2.3