-
-
Notifications
You must be signed in to change notification settings - Fork 0
Developer Guides
Neutron is designed to run on Windows with a highly compatible and stable environment. It has also been tested for compatibility with Linux. Support for additional environments will be added in future updates.
To ensure proper functionality, Neutron requires Python 3.12.1.
Neutron relies on the following Python packages, which can be installed using pip
:
python -m pip install -r requirements.txt
mysql-connector-python
python-dotenv
Flask-Babel
langdetect
wikipedia
waitress
sendgrid
markdown
gunicorn
requests
pymysql
flask
-
bs4
(Beautiful Soup)
Neutron utilizes the Google Safe Browsing API for enhancing security features. Please refer to the Google Safe Browsing API Documentation for guidelines on obtaining the required API key.
For enabling email functionality within Neutron, you'll need to create a Sendgrid account and obtain an API key from Sendgrid.
For reCAPTCHA to work you need to have the necessary keys, you can get it here.
To configure Neutron's APIs/MySQL, follow these steps:
-
Access ADPN (Admin Panel) by following the instructions in the ADPN (Admin Panel) Guides.
-
Use the
config
command inside ADPN to configure the required information for Neutron.
By following these instructions, you'll have the necessary environment set up to develop Neutron effectively. Remember to securely manage your information and reach out for further assistance or clarification if needed.