The default configuration - config.edn - requires a ~/.convex/secrets.edn file.
You can copy the example secrets.example.edn and configure the passphrase.
Install dependencies:
npm install
Compile CSS:
npm run styles:watch
Run Shadow CLJS:
npm run app:watch
Run REPL with the dev alias:
clj -A:dev
Start server on port 8080:
(go)
Install dependencies:
npm install
Compile & bundle app:
npm run app:release
Compile CSS:
npm run styles:release
bin/run
- Copy:
deployment/convex_web.serviceto/etc/systemd/system/convex_web.service; - Enable:
sudo systemctl enable convex_web - Start:
sudo systemctlm start convex_web