Documentation CRYSTAL v1.0
1. Description and capabilities. 2. Instructions for deployment on a local PC. 3. Instructions for deployment on VPC and setting up access to the website via public IP. 4. Connecting a domain. 5. Installation...
Description and capabilities of CRYSTAL v1.0
Architecture: SPA, REST API. Building: MERN stack (MongoDB, Express.js, React, Node.js). Full code | Package.json – Frontend | Backend Structure: MongoDB v8.0.4. Express.js v4.21.2. React v19.0.0. Node.js v23.6.1. PM2 v5.4.3. PNPM v10.5.2. Vite v6.1.0....
Instructions for deploying CRYSTAL v1.0 on VPC and setting up access to the website via public IP
Virtual machine specifications, hereinafter referred to as VM: Guaranteed vCPU share – 30%. vCPU – 2. RAM – 4 GB. SSD – 20 GB. OS – Debian 12. Web server – Nginx v1.22.1. Local...
Instructions for deploying CRYSTAL v1.0 on a local PC
Local PC specifications: OS – Windows 11 Pro, hereinafter referred to as Win 11. Command line (Windows terminal), hereinafter referred to as terminal. MongoDB Compass v1.45.0. MongoDB Community Server v8.0.4. Project structure: MongoDB v8.0.4....
Connecting a domain to the CRYSTAL v1.0 project
1. Connect to your domain, public IP address of the VM, in the settings of the domain operator. 2. Editing file – ‘crystal’, in the ‘sites-available’ folder. Replace the IP address in the ‘crystal’...