NGINX Configuration for PostgreSQL InvenTree
Budget: £20 – £250 GBP
Objective:
Set up an NGINX server for InvenTree hosted on a DigitalOcean droplet, ensuring secure remote access and proper configuration.
Tasks:
Configure NGINX for secure access to InvenTree via HTTPS on a sub-domain.
Ensure InvenTree is accessible remotely via OpenVPN (already installed on the DigitalOcean server).
Set up secure remote access to the PostgreSQL database.
Configure backend email settings for the server.
Enable Single Sign-On (SSO) login-backends.
Adjust Django settings, including:
Cross-Origin Resource Sharing (CORS) settings.
Trusted origins and allowed hosts.
Ensure all configurations are secure and provide documentation for potential future modifications.
Requirements:
Expertise in NGINX, Django, PostgreSQL, and secure server configurations.
Experience with OpenVPN, SSO, and backend email setup.
Ability to document the setup process for future reference.
Deliverables:
Fully configured and secure NGINX server.
Secure remote access to InvenTree and PostgreSQL database.
Properly configured backend email and SSO login.
Detailed documentation of all configurations and settings.
Set up an NGINX server for InvenTree hosted on a DigitalOcean droplet, ensuring secure remote access and proper configuration.
Tasks:
Configure NGINX for secure access to InvenTree via HTTPS on a sub-domain.
Ensure InvenTree is accessible remotely via OpenVPN (already installed on the DigitalOcean server).
Set up secure remote access to the PostgreSQL database.
Configure backend email settings for the server.
Enable Single Sign-On (SSO) login-backends.
Adjust Django settings, including:
Cross-Origin Resource Sharing (CORS) settings.
Trusted origins and allowed hosts.
Ensure all configurations are secure and provide documentation for potential future modifications.
Requirements:
Expertise in NGINX, Django, PostgreSQL, and secure server configurations.
Experience with OpenVPN, SSO, and backend email setup.
Ability to document the setup process for future reference.
Deliverables:
Fully configured and secure NGINX server.
Secure remote access to InvenTree and PostgreSQL database.
Properly configured backend email and SSO login.
Detailed documentation of all configurations and settings.