README.md
March 23, 2017 ยท View on GitHub
Urweb-Fviewer
This repository contains project demonstrating usage of technologies involved in complex Ur/Web application development:
- Ur/Web compiler Ur/Web
- Git submodules containing Ur/Web libraries including uru3, xmlw and others.
- File
default.nixcontaining build rules to be evaluated together with urweb-build base expression by the nix-build interpreter
Install
- Install Nix package manager
- Clone urweb-build base expression, setup the NIX_PATH environment variable
- Clone the Fviewer repository with submodules
- Run
nix-build -A nginx. Symlink namedresultwill be created. - Run
./result/bin/nginx-fviewerand navigate http://127.0.0.1:8000/Fviewer/main to view the start page Note, the sqlite database./Fviewer.dbwill be created if not exists.