Skip to content
/ juno-ui Public

Self-hosted diary and notepad platform.

Notifications You must be signed in to change notification settings

aemxn/juno-ui

Repository files navigation

Juno

Juno was intentionally built as a platform to write daily journal and as a note taking app.

Screenshot v1

Prerequisite

Read the docs.

This project needs the backend server located in Juno (Server).

It is advised to run these instances on your local machine to ensure privacy of your data. However, I do not enforce this rule inside the code. Users are free to host it anywhere on a webserver or anything.

Start the server first before building client.

Project setup:

$ npm install

Building for browser

Compiles and hot-reloads for development:

$ npm run dev

Compiles and minifies for production:

$ npm run prod

Lints and fixes files:

$ npm run lint

Customize configuration See Configuration Reference.

Building for Electron app

Compiles for development build:

$ npm run electron:serve

Compiles for production:

This will build a Windows executable file

$ npm run electron:build