You can install and run SeekTable on-premise in docker containers:
docker compose version
command.
$ mkdir -p /opt/seektable $ cd /opt/seektable $ wget https://www.seektable.com/docker-compose.tar.gz -P ./ $ tar xf docker-compose.tar.gz
docker-compose.seektable.env
file to configure an app base URL and other self-hosted SeekTable system settings.80
and 5200
.
It is possible to use a single port (80 or 443) with help of a reverse proxy server.
$ sudo docker compose up
-d
option if you want to run SeekTable in the background and start it up automatically on reboot.
http://your_server_hostname_or_ip/
and create accounts on your SeekTable installation.
kompose up
, or kompose convert
to convert SeekTable's docker-compose.yml to files that you can use with kubectl
.seektable/seektable
: internal 5000 → external 80seektable/pivotdataservice
: internal 5000 → external 5200seektable/seektable
container (specify port that you use instead of 5200):
SeekTable_ST__PivotDataService__ExternalBaseUrl=//@host:5200/
http://seektable:5000/
http://pivotdataservice:5000/
seektable/seektable
env variable:
SeekTable_ST__PivotDataService__InternalBaseUrl=http://pivotdataservice:5000/
seektable/pivotdataservice
env variable:
PivotDataService_PivotDataService__CubeProviders__0__Url=http://seektable:5000/api/cube/schema?seektable_user_id=@seektable_user_id&seektable_user_readonly=@seektable_user_readonly&seektable_user_locale_id=@seektable_user_locale_id
$ sudo docker compose stop $ sudo docker compose pull $ sudo docker compose up -d
In case of complications or questions please contact support@seektable.com.
SeekTable installation uses 2 docker images:
seektable/seektable
|
This is the main SeekTable web application. You can use this image for FREE under the following conditions:
You can change usage conditions or unlock additional SeekTable features with paid subscriptions. |
---|---|
seektable/pivotdataservice
|
PivotData microservice is a reporting engine used by SeekTable (both products are owned & maintained by the same team). This engine is a separate commercial product that requires per-deployment license key; when it is used as a part of self-hosted SeekTable special usage conditions are applicable:
|
Technically advanced capabilities are activated by assigning an unique installation ID for your SeekTable deployment.
Note that you can request a free 14-day trial
and evaluate features you need without the need to pay anything.
PivotData Microservice license | Activates a license key for SeekTable's reporting engine: removes trial notices at the bottom of pivot tables / other report-size limitations. Required for non-personal use / any other paid subscription. |
$499 / year |
---|---|---|
System/users admin |
Administrator role for one (or multiple) users. Administrator can:
|
$499 / year |
White-label mode
Requires: system admin
|
Use your company logo/brand instead of SeekTable, hide "Generated by" and "Powered by" notices in app/exports/shared reports, hide links to seektable.com website, set custom footer content for emails and PDF export, customize SeekTable app visual styles by adding your own CSS, localize app UI (customize or translate the interface to non-English language, enable multi-language support). | $1499 / year |
Dashboards | Enables the ability to create pages with several reports controlled by a common filter. Layout is controlled with a HTML template. With dashboards it is possible to display report's data with custom visuals (maps, advanced charts etc). Dashboards may be published/embedded in the same way as individual reports (requires "Advanced publishing") and/or shared to other users (requires "Team sharing"). | $499 / year |
Single sign-on (SSO) | Enables the ability to setup SSO with WS-Federation (Active Directory with ADFS, Azure Directory etc). Support of SAML2 or custom SSO flow may be added upon request. | $499 / year |
Team sharing |
Team owner role for high-powered user(s) who is creating the data and sharing it with others. Team owner can:
"Team sharing" subscription can be enabled for unlimited number of users with a fixed price.
|
$299 / user / year |
Advanced publishing/embedding |
Ability to use advanced features for reports published to web (public links):
"Advanced publishing" subscription can be enabled for unlimited number of users with a fixed price.
|
$299 / user / year |
AI Functions |
LLM-based features:
|
Request pricing |
Advanced email subscriptions |
Manage multiple email subscriptions per report + ability to subscribe others:
|
Request pricing |
Audit Log | Collects information about all actions in the system performed by end-users: cubes/reports creation, changes (with diffs), report views and actions with reports (filtering, sorting, exports etc), published reports views and actions, errors. Only users with "admin" rights can access this audit trail. | Request pricing |
Commercial Support / Integration Project | It is possible to purchase an a support package that guarantees technical/live support with SeekTable deployment, setup or troubleshooting, SLA for urgent hotfixes delivery. | $999 / year |
Custom Integration Project | BI-related integration services: on-prem SeekTable deployment, setup data pipelines (Airbyte/dbt), add DW, configure cubes, reports, custom dashboards development, sharing/publishing rules etc) can be provided by SeekTable's outsourcing partner. | Request pricing |
A single installation ID and its associated subscriptions can be activated only for 1 SeekTable production instance. It is possible to use the same installation ID for supplementary (non-production) environments (like staging or development). If your production deployment needs multiple SeekTable instances that are all active at the same time, an additional fee may be applicable.
Typical installation subscriptions sets:
Goal | Subscriptions | Fixed price |
---|---|---|
Share reports in a secure way with teammates, customers etc |
|
$1297 / year
= $110/month |
Embed reports into existing web app |
|
$2796 / year
= $233/month |
Embed an app view (report builder, access to shared cubes/reports, save reports) with JWT-based SSO |
|
$5786 / year
= $482/month |
If you require assistance determining the necessary options, please contact us with details of your requirements.
Request 14 Day Trial
Trial period may be extended if you need more time for the decision-making process.