tiagohm / nebulosa

The complete integrated solution for all of your astronomical imaging needs.
https://tiagohm.github.io/nebulosa/
MIT License
4 stars 2 forks source link
angular astrometry-net astronomy ccd electron filter-wheel fits focuser hips2fits indi jpl-horizons kotlin ktor mount phd2 plate-solving primeng simbad vizier

Nebulosa

Active Development CI GitHub Release

The complete integrated solution for all of your astronomical imaging needs.

Building

Pre-requisites

Steps

  1. ./gradlew api:shadowJar
  2. cd desktop
  3. npm i

On Linux

  1. npm run electron:build:deb to build .deb package.
  2. npm run electron:build:app to build AppImage.
  3. npm run electron:build:rpm to build RPM package.

Before build a RPM package, run sudo apt install rpm.

On Windows

  1. npm run electron:build to build the .exe.

On Linux ARM (Raspberry PI)

run these commands before:

  1. USE_SYSTEM_FPM=true npm run electron:build:deb to build .deb package.

Look at release subdirectory for the generated build.