- create app folder under
/home/user_name/apps
- create config under
/home/user_name/etc/services.d/service_name.ini
[program:service-name]
environment =
DB_HOST="localhost",
DB_PW="",
DB_USER="",
DB_NAME="",
JWT_SECRET="",
JWT_VALIDITY_DURATION="",
ALLOW_REGISTER=false,
[email protected],
GOOGLE_USER_ENDPOINT="https://www.googleapis.com/oauth2/v3/userinfo",
PORT=
LOG_FILE=
LOG_LEVEL=
directory=/home/user_name/apps/app_folder
command=node main.js
autostart=yes
startsecs=30
createuser user_name -P
createdb --encoding=UTF8 --owner=user_name --template=template0 db_name
- add domain:
uberspace web domain add domain_name
- set up domain
uberspace web backend set domain_name/api --http --port port_number
uberspace web backend set domain/api --http --port port