This commit is contained in:
@@ -81,6 +81,7 @@ Command line parameters are appended to the command to start the ayanova server,
|
||||
|
||||
### REPORTING
|
||||
|
||||
- [AYANOVA_REPORT_RENDER_BROWSER_PATH](ops-config-report-render-browser-path.md)
|
||||
- [AYANOVA_REPORT_RENDERING_TIMEOUT](ops-config-report-rendering-timeout.md)
|
||||
- [AYANOVA_REPORT_RENDERING_MAX_INSTANCES](ops-config-report-rendering-max-instances.md)
|
||||
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
# REPORT RENDER BROWSER PATH SETTING
|
||||
|
||||
This optional setting sets the _full_ path to the Chromium web browser executable that is used by AyaNova to render reports.
|
||||
|
||||
If not set, AyaNova will attempt to automatically download a copy of Chromium to a `.local-chromium` folder under the AyaNova executable folder on first report rendering.
|
||||
|
||||
This setting should be used only in cases where it's more appropriate to use a previously installed Chromium browser installation.
|
||||
|
||||
## Default
|
||||
|
||||
Default is empty / not set.
|
||||
|
||||
## Overriding
|
||||
|
||||
AyaNova expects the report rendering browser path to be provided by an environment variable or command line parameter named
|
||||
|
||||
`AYANOVA_REPORT_RENDER_BROWSER_PATH`
|
||||
|
||||
The value specified should be a string containing a fully qualified file path to the pg_dump utility.
|
||||
|
||||
Example command line parameter
|
||||
|
||||
`ayanova.exe --AYANOVA_REPORT_RENDER_BROWSER_PATH="/snap/chromium/current/bin/chromium.desktop/chrome.exe"` )
|
||||
|
||||
Example environment variable
|
||||
|
||||
Windows
|
||||
|
||||
`set "AYANOVA_REPORT_RENDER_BROWSER_PATH=o C:\Program Files\Chromium\chrome.exe"`
|
||||
|
||||
Linux / MAC
|
||||
|
||||
`export AYANOVA_REPORT_RENDER_BROWSER_PATH="/snap/chromium/current/bin/chromium.desktop/chrome.exe"`
|
||||
@@ -17,6 +17,10 @@ todo: distribute linux distros in zip and versioned, separate for docker and for
|
||||
rejig the build so it's output to a single folder since the build is the same for docker or baremetal
|
||||
then copy the necessary files and archive each into a final ready to upload archive in installs output or wherever but consolidated to single folder for easy upload of all installs
|
||||
|
||||
todo: Docker config add path to chromium in env variable:
|
||||
lo.ExecutablePath = ServerBootConfig.AYANOVA_REPORT_RENDER_BROWSER_PATH;//"/usr/bin/chromium-browser";//this is the default path for docker based alpine dist
|
||||
|
||||
|
||||
single standalone ubuntu desktop
|
||||
todo: put running on desktop image at top here
|
||||
Where it's at: working in all respects except for report rendering need to re-code that shit
|
||||
@@ -34,7 +38,7 @@ single standalone ubuntu desktop
|
||||
- Make AyaNova data folder: ~/.ayanova-data
|
||||
|
||||
- download ayanova linux x64 archive
|
||||
https://www.ayanova.com/Downloads/v8/linux-x64-ayanova-server.zip
|
||||
https://www.ayanova.com/Downloads/v8/ayanova-linux-x64-server.zip
|
||||
- Unzip the archive into an appropriate folder (/usr/bin/ayanova)
|
||||
- edit config.json
|
||||
set postgres password
|
||||
@@ -54,4 +58,8 @@ server lan ubuntu
|
||||
|
||||
//#############################################################
|
||||
nginx lan ubuntu
|
||||
internet
|
||||
internet
|
||||
|
||||
|
||||
//DOCKER
|
||||
https://www.ayanova.com/Downloads/v8/ayanova-linux-docker-x64-server.zip
|
||||
@@ -103,7 +103,7 @@ AyaNova is built upon the ASP.NET Core runtime version 6.0 or newer and it shoul
|
||||
|
||||
### AyaNova server installation
|
||||
|
||||
Download and run the AyaNova network installer: [https://www.ayanova.com/Downloads/v8/ayanova-lan-setup.exe](https://www.ayanova.com/Downloads/v8/ayanova-lan-setup.exe). Follow the prompts to complete installation but **DO NOT** select to start AyaNova with Windows, IIS will be responsible for starting and stopping AyaNova. If you do select start with windows re-run the installer and uncheck it.
|
||||
Download and run the AyaNova network installer: [https://www.ayanova.com/Downloads/v8/ayanova-windows-x64-lan-setup.exe](https://www.ayanova.com/Downloads/v8/ayanova-windows-x64-lan-setup.exe). Follow the prompts to complete installation but **DO NOT** select to start AyaNova with Windows, IIS will be responsible for starting and stopping AyaNova. If you do select start with windows re-run the installer and uncheck it.
|
||||
|
||||
#### Server configuration
|
||||
|
||||
|
||||
@@ -40,7 +40,7 @@ AyaNova is built upon the ASP.NET Core runtime version 6.0 or newer and it shoul
|
||||
|
||||
### AyaNova server installation
|
||||
|
||||
Once you have ensured the two requirements above are installed and available; download and run the AyaNova network installer: [https://www.ayanova.com/Downloads/v8/ayanova-lan-setup.exe](https://www.ayanova.com/Downloads/v8/ayanova-lan-setup.exe). Follow the prompts and complete the installation.
|
||||
Once you have ensured the two requirements above are installed and available; download and run the AyaNova network installer: [https://www.ayanova.com/Downloads/v8/ayanova-windows-x64-lan-setup.exe](https://www.ayanova.com/Downloads/v8/ayanova-windows-x64-lan-setup.exe). Follow the prompts and complete the installation.
|
||||
|
||||
#### Server configuration
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ The single user installer will use TCP/IP ports 6432 for the Postgres server and
|
||||
|
||||
## Installation procedure
|
||||
|
||||
- Download and run the standalone installer from our web site: [https://www.ayanova.com/Downloads/v8/ayanova-single-setup.exe](https://www.ayanova.com/Downloads/v8/ayanova-single-setup.exe). Follow the prompts and accept the defaults. At the end of setup the ayanova-launcher application will start if selected (or you can run it from the desktop icon) and in turn it will start the Postgres server, AyaNova server and then open the default web browser to both the AyaNova server interface and the AyaNova User interface.
|
||||
- Download and run the standalone installer from our web site: [https://www.ayanova.com/Downloads/v8/ayanova-windows-x64-single-setup.exe](https://www.ayanova.com/Downloads/v8/ayanova-windows-x64-single-setup.exe). Follow the prompts and accept the defaults. At the end of setup the ayanova-launcher application will start if selected (or you can run it from the desktop icon) and in turn it will start the Postgres server, AyaNova server and then open the default web browser to both the AyaNova server interface and the AyaNova User interface.
|
||||
|
||||
## Starting and stopping AyaNova server
|
||||
To shut down the AyaNova server press the ctrl-c key combination in the ayanova-launcher window.
|
||||
|
||||
Reference in New Issue
Block a user