diff --git a/_docs/install-and-upgrade.md b/_docs/install-and-upgrade.md index a9012d16..09adf91f 100644 --- a/_docs/install-and-upgrade.md +++ b/_docs/install-and-upgrade.md @@ -198,7 +198,6 @@ Over time, people have come up with recipes to install The Lounge on different setups and platforms, with different tooling, etc. These are not officially supported (even when hosted on this website), so use them at your own risk: -- [Install on Heroku](/docs/unofficial-install-methods/heroku) - [OpenShift Online recipe](https://github.com/pacbard/openshift-thelounge) - [Ansible role using Supervisor](https://github.com/astorije/ansible-lounge) - [ARMHF Docker images](https://hub.docker.com/r/lsioarmhf/thelounge/) diff --git a/_docs/unofficial-install-methods/heroku.md b/_docs/unofficial-install-methods/heroku.md deleted file mode 100644 index 106de752..00000000 --- a/_docs/unofficial-install-methods/heroku.md +++ /dev/null @@ -1,89 +0,0 @@ ---- -layout: documentation -title: Heroku ---- - -This document will explain how to install The Lounge on Heroku. To learn more -about Heroku, read their -[documentation](https://devcenter.heroku.com/articles/getting-started-with-nodejs#introduction). - - - -## Login to the toolbelt - -Begin by logging in to the [Heroku toolbelt](https://toolbelt.heroku.com/): - -``` -heroku login -``` - -## Build The Lounge - -Clone the repository and install The Lounge from source: - -``` -git clone https://github.com/thelounge/thelounge -cd thelounge -yarn install -NODE_ENV=production yarn build -``` - -## Create the Heroku app - -In the `thelounge/` directory, run: - -``` -heroku create -``` - -## Set up private mode (optional) - -_This step is only useful if you want to run The Lounge with users accounts._ - -Create a `Procfile` and edit the content to look like this: - -``` -web: THELOUNGE_HOME=/app node index -``` - -_You can read more about Procfiles [here](https://devcenter.heroku.com/articles/procfile)._ - -To create users, run the following in the `thelounge/` directory: - -``` -THELOUNGE_HOME=. ./index.js add -``` - -### Publish to Heroku - -If you have made any changes to the repository (like adding users or the -Profile), save the changes with `git`: - -``` -git add . -git commit -m "Added Heroku files" -``` - -Then push it to Heroku: - -``` -git push heroku -``` diff --git a/_redirects b/_redirects index b42ab95a..5102a1d4 100644 --- a/_redirects +++ b/_redirects @@ -12,7 +12,6 @@ /docs/client/keyboard_shortcuts https://demo.thelounge.chat/#help 302 /docs/deployment/docker /docs/install-and-upgrade#docker -/docs/deployment/heroku /docs/unofficial-install-methods/heroku /docs/deployment/passenger /docs/guides/reverse-proxies /docs/plugins/themes /docs/guides/theme-creation