Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create Standalone VM script with Nginx which allows to generate app and serve directly in Linux VM. #24

Open
NeoAppsAI opened this issue Oct 9, 2024 · 0 comments

Comments

@NeoAppsAI
Copy link
Collaborator

NeoAppsAI commented Oct 9, 2024

Create a Linux VM: The user will create a blank Linux VM image and enable SSL based on the configuration provided by their cloud provider. They will assign a static IP and map it to the domain DNS, including subdomains.

Pull the repository: The user will pull the repository and run the setup script. This script will install all necessary dependencies and configurations.

Script execution: Once the script is executed, it will create an endpoint that allows access to the Streamlit app's GUI through Nginx (referred to as Nginx-1).

GUI interaction: From the GUI interface, the user will execute a second script. This will generate code for the backend, frontend, and Node-RED.

Server startup: Afterward, the user will start the server. During this process, the system will build the Dockerfile, run it in a Docker container, and map the app to another Nginx instance (referred to as Nginx-2).

Accessing the web app: Once the server is up and running, the user can access the web app directly via the mapped subdomain.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant