Last active
May 14, 2020 05:17
-
-
Save alexgaribay/94b740c92e633093868366267ebf2659 to your computer and use it in GitHub Desktop.
Caprover one-click install for The Lounge IRC
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"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^\\/])+$/" | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment