Skip to content

Latest commit

 

History

History
32 lines (25 loc) · 1.48 KB

README.md

File metadata and controls

32 lines (25 loc) · 1.48 KB

Dapnet Frontend

New multi-platform frontend for DAPNET v2

Getting started

Using a full DAPNET node

See this repository for setup instructions

Using docker

Run

$ docker build -t dapnet-quasar:latest .
$ docker run -p 80:80 -v "$(pwd)"/docker/nginx.conf:/etc/nginx/nginx.conf:ro dapnet-quasar:latest

and open a webbrowser at localhost. This will launch the production build, without an API server. You can specify one using --build-arg api_server=<your_server> in the first command

Manually (recommended for development)

Install node.js (≥ 18) and npm (or any other package manager) and install the dependencies

npm install

After that you can launch the development profile with

API_SERVER=<your_server> npm run dev

It is advised to set up a local node too and connect to it's api server.

Why this rework?

There already is a working web frontend for DAPNET v2, but its using lots of outdated dependencies and is hard to migrate and maintain. Additionally, it only covers the web; DAPNET v1 has apps for Android and iOS, which DAPNET v2 should match.

This project uses Quasar Framework, which can deploy to both the web and mobile devices.