skywire
skywire copied to clipboard
Windows .msi and MacOS package documentation
Currently there is not good documentation for the windows .msi or macOS package
A few questions that should be answered by the documentation include but are not limited to:
- What is the equivalent of the systemd service used for controlling the running process?
- How do you manually start and stop skywire via this framework?
- How do you enable or disable skywire starting at boot?
- What is the default config file path?
- What is included in the packaging besides skywire? (i.e. scripts, services, batch files, etc.)
- Where are the sources for the build of the installer or package?
- What are the dependencies required to build either of these? .msi or mac package
windows:
- no systemd service there. User just should run app from menu or desktop shortcut.
- running that by shortcut on desktop or menu.
- not available by UI or other things. Should add it manually by user to startup items.
C:\Program Files\Skywire\skywire-config.json- a
.batfile that use for running skywire | anew.updatefile for checking update then regenerate config file for update version and etc. scripts\win_installerwixandwintun(both of them downloaded during building .msi installer)
mac:
- no systemd service there. User just should run app from menu shortcut
- starting by shortcut and stop by that too
- not available in UI or other things. Should add manually by user to system preference
/Users/{user}/Library/Application Support/Skywire/skywire-config.json- a bash script called
Skywirethat include a command to run skywire-visor on config. (Line 82 of create_installer.sh) scripts\mac_installer- nothing