18 lines
		
	
	
		
			677 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			677 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| This will not work without exactly the right database schema which is out of scope. this is only the running process part of the forecast.
 | |
| 
 | |
| ## Setup
 | |
| 
 | |
| * git clone (to //opt for verbatim use of the .service file)
 | |
| * `npm install`
 | |
| * create certs: `chmod 700 create_certs.sh` , `./create_certs.sh`
 | |
| * clone sample env `cp .env.sample .env` and specify 1) database creds 2) working directory 3) listening port
 | |
| * run: `node index.js`
 | |
| 
 | |
| additionally, to setup as service
 | |
| * copy .service file to //etc/systemd/system/ (adjust user/working direct if needed)
 | |
| * `sudo systemctl enable forecast_api.service`
 | |
| 
 | |
| ## Initial Forecast
 | |
| 
 | |
| * all SQL depends on unchanged core sales matrix table schema
 |