The latest version can be downloaded from the Releases page: https://github.com/sasjs/server/releases
It can also be installed in just two lines of code (on linux):
curl -L https://github.com/sasjs/server/releases/latest/download/linux.zip > linux.zip unzip linux.zip
After installation, there is only one mandatory input:
SAS_PATH-> the full path to the SAS executable in your environment
Additional settings can be configured as environment variables.
If you would like to run your server on https, then you will need to provide certificates. Sample instructions for obtaining certificates on a linux environment are provided below.
sudo snap install core; sudo snap refresh core sudo snap install --classic certbot sudo ln -s /snap/bin/certbot /usr/bin/certbot # provide domain to prompt below WITHOUT https prefix, eg your.domain.com sudo certbot certonly --standalone # check for certificates sudo ls /etc/letsencrypt/live/your.domain.com
For debugging certificate issues, the following link is useful: https://certbot.eff.org/instructions?ws=other&os=ubuntufocal