Izenda is a leader in simple embedded analytics & powerful BI. Quickly deploy an instance of Izenda to find out how self-service analytics in your application speeds time to market & boosts ROI. For more information visit Izenda.com
Package | Version | License |
---|---|---|
Izenda | 3.3.1 | Custom |
Apache | 2.4.29(Ubuntu) | Custom |
.NET Core Runtime | 2.2.3 | MIT |
PostGresSQL | 10.9 | Postgres SQL |
Click the Deploy to DigitalOcean button to create a Droplet based on this 1-Click App. If you aren’t logged in, this link will prompt you to log in with your DigitalOcean account.
In addition to creating a Droplet from the Izenda 1-Click App using the control panel, you can also use the DigitalOcean API. As an example, to create a 4GB Izenda Droplet in the SFO2 region, you can use the following curl
command. You need to either save your API access token) to an environment variable or substitute it in the command below.
curl -X POST -H 'Content-Type: application/json' \
-H 'Authorization: Bearer '$TOKEN'' -d \
'{"name":"choose_a_name","region":"sfo2","size":"s-2vcpu-4gb","image": "izenda-18-04"}' \
"https://api.digitalocean.com/v2/droplets"
This 1-Click App Droplet is deployed with a standalone instance of Izenda, referred to in our documentation as Standalone or DeploymentMode 0. This includes two separate sites, a front-end UI site and a back-end REST API site as well as a PostgreSQL configuration database.
By accessing the new Izenda 1-Click App Droplet on http://your_server_ip
, you should automatically be brought to your instance of Izenda. In the event you are asked to log in, please use the following default account: Username: IzendaAdmin
Password: IzendaAdmin123
When accessing your default site, you should see a page that asks you for your license key information. Please select the appropriate type of key, offline or online, and insert your license key. Additional information on this page can be found here:
Once your license is provided you can begin configuring your instance of Izenda. This process typically includes adding connection strings for reporting data and creating tenants, roles, and users. For information on adding new data sources, and managing your data model please read the following documentation:
For information on user management, please read this documentation:
PLEASE NOTE: To ensure a smooth operation of this instance, the items below should be reviewed.
Update the WebUrl and WebAPIURL value in the IzendaSystemSetting table with the URL for your front-end. You can use the script below to accomplish this. As a general best practice, we recommend backing up your database before making any manual updates.
UPDATE [IzendaSystemSetting]
SET [Value] = 'http://<your url droplet Ip>/'
WHERE [Name] = 'WebUrl'
UPDATE [IzendaSystemSetting]
SET [Value] = 'http://<your url droplet Ip>/api/'
WHERE [Name] = 'WebAPIUrl'
If you do not update this setting, charts and other visualizations may not render correctly when emailed or exported. This will also be evident in the log files as shown below:
[ERROR][ExportingLogic ] Convert to image: System.Exception: HTML load error. The remote content was not found at the server - HTTP error 404