List of Starsky Projects
- starsky (sln) database photo index & import index project)
- starsky web api application / interface
- clientapp react front-end application
- starskyImporterCli import command line interface
- starskyGeoCli gpx sync and reverse 'geo tagging'
- starskyWebHtmlCli publish web images to a content package
- starskyWebFtpCli copy a content package to a ftp service
- starskyAdminCli manage user accounts
- starskySynchronizeCli check if disk changes are updated in the database
- starskyThumbnailCli speed web performance by generating smaller images
- Starsky Business Logic business logic libraries (netstandard 2.0)
- starskyTest mstest unit tests
- starsky web api application / interface
- starsky-tools nodejs tools to add-on tasks
- starskydesktop Desktop Application
- Download Desktop App Windows and Mac OS version
- Changelog Release notes and history
There are binaries available on the following page:
- Go to Github Releases and click on
starsky-win-x64-desktop.exe
- Go to Github Releases and click on
starsky-mac-x64-desktop.dmg
The application bundle can run without installer
Since we don't have certificates from Apple, users are warned. If you don't trust it, the code is public and its instructions for building it
When you see the following warning:
Open app without Gatekeeper
- From the Apple menu, open the "System Preferences" application.
- Click on Security & Privacy > General tab.
- Look at 'Allow apps downloaded from' and click button 'Open Anyway'
Use the settings menu to update the server settings Click on 'Settings' > 'Settings' to get the following menu
The Electron stores it's cache in these folders:
Windows:
C:\Users\<user>\AppData\Roaming\starsky\Cache
Linux:
~/.config/starsky/Cache
OS X:
~/Library/Application\ Support/starsky/Cache
The following steps are needed to compile the desktop application
We assume that you run on a 64 bits Windows version
When running bash
../starsky/build.sh --Runtime=win-x64
For Windows there is a folder created: starsky/win-x64
and this is copied to the desktop application
We assume that you run it on an Intel powered Mac
When running bash
../starsky/build.sh --Runtime=osx-x64
For Mac OS there is a folder created: starsky/osx-x64
and this is copied to the desktop application
Go the source folder of the application
cd starskyapp
npm ci
We assume that you run on a 64 bits Windows version
When running bash
npm run windows
When running bash
npm run mac
You will find the final result in the dist
folder