Skip to content

install & wipe clean mattermost latest version using package or archive download from github for Debian/Ubuntu OS

License

Notifications You must be signed in to change notification settings

yashodhank/install_mattermost

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Mattermost Installation Script

This repository contains a Bash script to automate the installation and removal of Mattermost, a flexible, open-source messaging platform that enables secure team collaboration.

Features

  • Automated installation and configuration of Mattermost, PostgreSQL, Nginx, and other necessary packages.
  • Supports both package and archive installation methods.
  • Automated SSL setup with Let's Encrypt.
  • Generates and configures a self-signed SSL certificate if the domain is not reachable.
  • Automated removal and cleanup of Mattermost and all associated components, users, and groups.

Prerequisites

  • Debian/Ubuntu (Recommended: Debain 11+ or Ubuntu 20.04+)
  • Root access
  • Domain name (optional, but required for SSL)
  • DNS Pointing to domain name/subdomain name of your choice

Usage

  1. Clone this repository:

    git clone https://github.com/yashodhank/install_mattermost.git
    cd repository
  2. Make the script executable:

    chmod +x install_mattermost.sh
  3. Run the script with the desired action (install or remove) and installation method (package or archive):

    sudo ./install_mattermost.sh install package

    or

    sudo ./install_mattermost.sh remove

License

This project is licensed under the MIT License. See the LICENSE file for details.

Disclaimer

Use this script at your own risk. The author(s) will not be responsible for any damage, data loss, or other issues that may occur during the installation or removal process.

About

install & wipe clean mattermost latest version using package or archive download from github for Debian/Ubuntu OS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages