Installing and configuring logviewer
Last updated
Start by cloning the git repository:
git clone https://github.com/modmail-dev/logviewer logviewerMove to the logviewer folder by running:
cd logviewerStart by renaming the env file:
mv .env.example .envThen edit it using:
nano .envFill CONNECTION_URI= with the MongoDB URI you obtained from Setting Up MongoDB. You don't need to edit anything else. Press CTRL+X, type Y, then hit enter to save your changes.
Install dependencies by running:
Run logviewer with:
You need to use pipenv at least once before using PM2.
To start logviewer using pm2 run:
If this is the first time you're using PM2 and you haven't used it for Modmail you should see a command below "[PM2] To setup the Startup Script, copy/paste the following command:". Copy and run the command. The command should look like this:
Congratulations! You now have a working Modmail and logviewer.
For any issues before the Installing dependencies step, please contact me (lidistat67). You can ping me in the server and I'll reply ASAP. For any issues during or after the Installing dependencies step, you may also contact the Modmail support team.
Last updated
pipenv installpipenv run botpm2 start logviewer.sh --name "logviewer" && pm2 savesudo env PATH=$PATH:/usr/bin /usr/local/lib/node_modules/pm2/bin/pm2 startup systemd -u ubuntu --hp /home/ubuntu