summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAlex Garibay <[email protected]>2020-05-18 22:16:51 -0500
committerGitHub <[email protected]>2020-05-18 23:16:51 -0400
commit8e7f962167132121d0ef9c93c4c7a9073ce9c01a (patch)
treea530373fe691bbcaf4e290da084b0e2f5f4d29e8
parentce1863edf9618859a2a72a4b843a8a22b9737a49 (diff)
downloadcaprover-one-click-apps-8e7f962167132121d0ef9c93c4c7a9073ce9c01a.tar.gz
caprover-one-click-apps-8e7f962167132121d0ef9c93c4c7a9073ce9c01a.zip
Add The Lounge web IRC client (#171)
-rw-r--r--public/v2/apps/the-lounge.json32
-rw-r--r--public/v2/logos/the-lounge.pngbin0 -> 27895 bytes
2 files changed, 32 insertions, 0 deletions
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
--- /dev/null
+++ b/public/v2/logos/the-lounge.png
Binary files differ