SeaTable

This SeaTable Instance provides easy deployment of the world leading on-premises no-code solution. SeaTable is the web-based collaboration platform to develop business processes and workflows without any programming language. Forget about Excel or other Spreadsheet solutions and start to build apps that connect everything.

These are the features you could expect:

  • Use more than 20 column types to handle all kinds of information.
  • Create views to sort, group or filter your data like you want.
  • Visualize your data with the Kanban-, Timeline-, Calendar-or Map-Plugin.
  • Automate serial letters with the Page-Design-Plugin.
  • Build your own reports and dashboards with any code.
  • Collect unlimited rows with the big data backend.
  • Use individual scripts in Python or JavaScript or create your own automations.
  • Explore the complete REST-API to get or change any data you want.

Tutorials or help:

User documentation, tutorials and other help can be found at https://seatable.io/docs/?lang=auto.

Hardware recommendations:

For trial purposes, it is possible to run SeaTable on a droplet with 1 CPU and 2 GB RAM. The recommended platform is a server with 4 CPUs and 8 GB of RAM. Such a server can reliably deliver hundreds of parallel connections.

SeaTable License:

This SeaTable instance delivers the complete feature set of SeaTable Enterprise and, in addition, a free license for up to three users and for at least 12 months. You can upgrade at any time to more users just by replacing the license. Please contact us at sales@seatable.io if you want to get a license for more users.

Software Included

Package Version License
SeaTable Server Enterprise Edition 3.3.7 Custom

Creating an App using the Control Panel

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.

Deploy to DO

Creating an App using the API

In addition to creating a Droplet from the SeaTable 1-Click App using the control panel, you can also use the DigitalOcean API. As an example, to create a 4GB SeaTable 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": "seatablegmbh-seatable"}' \
        "https://api.digitalocean.com/v2/droplets"

Getting Started After Deploying SeaTable

Your SeaTable Server is nearly finished. To complete your setup, follow these steps:

  1. Retrieve the public IP-address of your SeaTable instance, create an A-Record for your domain/subdomain of choice, and use the public IP-address as the records value (it takes a while for the DNS modifications to take effect).
  2. Access your SeaTable instance via SSH (ssh root@your_droplet_public_ipv4) and change to the directory /opt/seatable.
  3. Follow our deployment instructions at https://manual.seatable.io/docker/Enterprise-Edition/Deploy%20SeaTable-EE%20with%20Docker/#downloading-and-modifying-docker-composeyml.