/membrs

back up server members

Primary LanguageRustGNU Affero General Public License v3.0AGPL-3.0

membrs

Self-hosted OAuth Discord bot for managing Discord members.

You can find the detailed readme's in the project folders.

Caution

Please be aware that this app is mostly untested, and while the database is designed to remain stable and safe for general use, some features might not work as expected. Potential security vulnerabilities are possible since the app was not originally built with security as a primary focus.
I greatly appreciate any error reports and will review them promptly to improve the app's performance and security.

Quick Installation

For those who prefer a streamlined setup, follow these steps to quickly install the application:

  1. Clone the Repository:

    git clone https://github.com/Arteiii/membrs.git
    cd membrs
  2. Set Up Environment Variables:

    cp example.env .env
    vim .env
  3. Build and Start the Application:

    podman compose up

For more detailed installation instructions, please refer to the INSTALL.md file.

These files contain more specific details which may be unnecessary for common usage but can be useful for development and advanced configuration

Note

This project is not even close to perfect.
If you have any tips, improvement ideas, or feature requests, please submit them via GitHub issues.

License

Please note that the discord_lib is licensed under the MIT license.

this project is licensed under the AGPLv3 license

see more in the License file.