-
Notifications
You must be signed in to change notification settings - Fork 1
FAQ
MoonDeploy requires a 64-bit system, and it is recommended that you employ the 64-bit version of your browser as well - crashes might occur when you use a 32-bit browser version.
It depends - the choice of the tools should be a consequence of your requirements: Java Web Start is based on the massive use of signing, which, in some cases, might be mandatory - for example, because of agreements.
However, in several contexts, such approach might be overwhelmingly bureaucratic and not affordable - in such cases, the extra layer of security provided by signing does not justify its overhead.
Therefore, an alternative solution could be just creating a zip file for the user to download - relying on other secure technologies - especially HTTPS. This is generally slightly less reliable than digital signatures, but fairly easier and cheaper to set up.
MoonDeploy focuses on the fact that applications may be packaged as zip files, and provides both a centralised, well-organised app gallery and auto-update features; as for the security:
-
it asks the user before running an application for the first time
-
HTTPS is strongly suggested: if the user wishes to run an application via HTTP only, a warning is issued
Finally, MoonDeploy is especially suitable for applications deployed on GitHub, a great and robust platform for open source software, because it can identify a base URL referring to the /releases/latest path of a GitHub project and will automatically call GitHub's API to retrieve the latest version.
The application doesn't start, but no error is shown! / When starting the application, strange error messages appear!
This situation is often due to an error in the application or its descriptor. You'll need to start MoonDeploy from the command line and consult its log.
More precisely, by default, logs are stored into USER_DIRECTORY/MoonDeploy/logs.
Just open the app gallery (by default, USER_DIRECTORY/MoonDeploy/apps), find the application's directory and delete it! ^__^ Additionally, you should also delete its desktop shortcut, if you opted for creating it.