README: add dev instructions and versions
meta: pin node and yarn version
dMon: add base for server uptime daemon
Headless manager for NeosVR that relies on Docker. The software is in no way production ready and is in active development. There is no release date planned.
You will need:
Getting started with the dev environment:
git clone https://git.sr.ht/~jae/neos-headless-manager
cd neos-headless-manager
yarn
docker run --name ndb -p 127.0.0.1:5432:5432 -e POSTGRES_DB=neos -e POSTGRES_USER=neos -e POSTGRES_PASSWORD=neos -d postgres:14-alpine
Then create a .env
file containing the following:
DB_NAME=neos
DB_USER=neos
DB_PASSWORD=neos
DB_HOST=localhost
Then run:
yarn migrate
yarn dev
The current commands available via yarn
:
yarn dev # starts the dev environment
yarn build # builds a production ready app
yarn lint # runs eslint
yarn migrate # runs all migrations
yarn migrateup # runs the first migration not done
This software is licensed under the GNU GPLv3.