Skip to content
dannymate edited this page Dec 8, 2021 · 3 revisions

Warning we are using a beta plugin for Unraid. If you aren't confident or are uncomfortable with the possibility of breaking your Unraid install then stop now. That being said I experimented a ton with it and it hasn't caused any issues for me.

The goal of this guide is to provide simple instructions on self-hosting Revoltchat on Unraid using the docker-compose method without requiring the user to enter the command-line or have any specific technical knowledge of docker-compose. If you are interested in knowing more about docker-compose with Unraid, it is recommended and you can read about it here.

You may wonder why not just create a template on the community store which while possible it would be a quite a long process and broken into several different parts. There's nothing stopping you going the template route if that's what you desire but the initial legwork would have to be put in by somebody.

The main drawbacks to this approach are relying on a third-party plugin and while the containers will show up in the Docker GUI they will not be able to be updated through the normal means. However, the simplicitly of this approach outweighs the negatives. Besides, it's more interesting and if you understand how it works it opens up a new way to install applications on Unraid that otherwise wouldn't be supported.

This guide assumes you have:

  • The community app store installed.
  • Linuxserver's SWAG container using nginx installed as a reverse proxy.
  • Have a usable domain with space for a new subdomain. We'll be using "revoltchat" as our subdomain.
  • SMB shares set up. You'll have to be able to access your flash drive. You can enable it by going to Main > Flash and fiddling with the SMB settings in there.

Creating the Revolt Stack

Clone this wiki locally