- Click the
Fork
button at the top-right of the repository page. - Customize the name, description, etc., if desired.
- Visit MongoDB.
- Sign up for an account.
- Create a new database and obtain the connection string (MongoDB URI).
- Set up an SMTP email account.
- You can use your own SMTP server or a free SMTP service.
- Obtain the SMTP server details and credentials.
- Sign up at Render.
- Create a new web service on Render.
- Connect your GitHub account to Render.
- Select the forked repository.
- Set the build command to
npm install
. - Set the start command to
npm start
. - Click "Advanced" and add the following environment variables:
mongodb = "Your MongoDB Database Key" sendemail = "Your SMTP Email" fromsendemail = "Same as SMTP Email" sendpwmail = "SMTP Email Password" recaptcha_key_1 = "Your reCAPTCHA V1 Key" recaptcha_key_2 = "Your reCAPTCHA V2 Key"
- Get API keys for reCAPTCHA from Google reCAPTCHA.
- Create the web service.
- After deployment, update the environment variables in the Render dashboard as needed.
Edit the file settings.js
for the following configurations:
- Change the Creator's name.
- Change the port.
- Adjust the API key limit.
Start the application with:
npm start
or
npm run start
- Login
- Sign Up
- No Temporary Email
- Anti-Spam Email
- Email Verification
- Change Password
- Database
- API Key Limit with Auto Reset
- Anti-Error
- Downloader
- Text Pro
- Photooxy
- Sound Of Text
- Search
- Random Images
- Games
- Maker
- Link Shortener
- Information
- Tools
- Islamic