mirror of
https://github.com/OutlineFoundation/outline-server.git
synced 2026-10-25 22:11:25 +00:00
| .. | ||
| cloud | ||
| electron_app | ||
| images | ||
| infrastructure | ||
| install_scripts | ||
| model | ||
| types | ||
| ui_components | ||
| web_app | ||
| bower.json | ||
| index.html | ||
| package.json | ||
| README.md | ||
Outline Manager
Running
To run the Outline Manager:
yarn do server_manager/electron_app/run
Debug an existing binary
You can run an existing binary in debug mode by setting OUTLINE_DEBUG=true.
This will enable the Developer menu on the application window.
Packaging
To build the app binary:
yarn do server_manager/electron_app/package_${PLATFORM}
Where ${PLATFORM} is one of linux, macos, only_windows.
The per-platform standalone apps will be at build/electron_app/static/dist.
- Windows: zip files. Only generated if you have wine installed.
- Linux: tar.gz files.
- macOS: dmg files if built from macOS, zip files otherwise.
Releases
To perform a release, use
yarn do server_manager/electron_app/release
This will perform a clean and reinstall all dependencies to make sure the build is not tainted.