Balsa is a reliable, scalable knowledge management solution. It helps organize information within the knowledge and collaborate among teams within an organization. Balsa supports shared documents with unlimited style, embedded objects, tasks, checklists, comments and real-time collaboration. This way, Balsa helps grow businesses by sharing the organizational knowledge by consolidating all internal company in one location.
Balsa was created to offer an alternative, open source, privacy oriented alternative to self hosted knowledgebase platforms.
Balsa helps diversified, team-based organizations collaborate and share knowledge seamlessly and securely. It centralizes internal knowledge and workflow, without worrying about security and data privacy. With Balsa, you can get up and start collaborating quickly with the help of integrations and underlying robust, secure infrastructure.
Once you deploy Balsa on your own server, you can start using Balsa straight away. We have easy tutorials and documentation on how to get up and running with Balsa and store your most private documents and tasks with ease.
Balsa Github page includes the Community Edition for Balsa. For other editions, please get in touch with us.
Yes - please contact us and we'll arrange a server suited for your needs and requirements. It can be used for trial purposes for 30 days.
Please check this page
Balsa Team Edition and Balsa Enterprise Edition are paid extensions to Balsa, which add more functionality and provide additional support options for customers.
Every organization running Balsa Team or Enterprise Edition on its own servers must have a license. There's no limit to the number of servers or environments used by that organization. The price is based on the number of users defined in production environment.
We want our application created not by a handful of developers, but hundreds. We want to discuss the future of Balsa in an open, democratic environment. We want your ideas to put in the next release, so academics, businesses and SMEs can benefit immediately.
Licenses are not transferrable to another company. Each license should be used for the company it is assigned to.
Yes, until up to two weeks after purchase. Let us know the reason and maybe we can help.
Balsa Team and Enterprise Edition can be purchased using card only, and there are no exceptions.
You can either deploy Balsa on-premises, or let us host a completely private, non multi-tenant instance for your business. With high availability and data replication practices, always be in control of your business data, and be compliant with regulations such as GDPR and HIPAA.
It is quite straightforward. If you choose self hosting, you can take advantage of the installation scripts that come packed with Balsa, for Ubuntu and Red Hat Enterprise Linux. If your environment has strict firewall rules we also provide offline installation packages for Ubuntu and RHEL.
Balsa is an document and knowledgebase platform that installs several modules from trusted sources that we should know of, and when there is an issue with underlying core functions (e.g Postgresql, NodeJS or Nginx), it becomes hard for us to understand where the issue stems from. Another reason is that we expect that Balsa should solely be running on the instance that it is installed.
Depending on your server configuration and internet connection, it will take around 3-5 minutes, including downloading all required libraries and configuring the database.
It is highly recommended that you use HTTPS to connect to dashboard. This will ensure all the data transfers between you and your server will be encrypted. We suggest you use Let’s Encrypt since it is one of the most used, free certificate authorities.
Balsa uses off the shelf components for installation and running. Hence, it is possible to deploy Balsa both on your own premises, or on a cloud provider of your choice. By default, Node.js (the web server Balsa needs) will run on port 80 or 443 (for HTTPS), so make sure those ports are free and not blocked.
Sure! We can deploy to your servers via VPN or another medium during a 1-1 telco carry on all the deployment process from start to finish.
Balsa requires a Linux server (either Ubuntu, CentOS or Red Hat Enterprise Linux), with a minimum of 2 CPUs and 2GB of RAM.
Balsa uses Nodejs, PostgreSQL, GraphQL (Apollo) and Vue on top of Linux operating system.
Balsa supports all modern browsers, including Internet Explorer 10+. We may not be able to keep up with old browsers, and browsers other than Mozilla Firefox, Chrome, IE/Edge and Safari.
We take the privacy and security of all our users very seriously. Here’s a rundown:
Yes. Admin user can control whether a public link can be created or not.This is a global wide system setting, so if this is enabled, no one will be able to create any public links.
Due to potential spam issues, you need make sure that you configure your DNS and MX records so that emails sent from Balsa (e.g notifications, new signups, password requests etc) can be sent and not caught by spam preventions. While Balsa will work without an email server, it is highly suggested that you defined one.
Currently English only, however Balsa’s UI will be supporting other languages as well in the near future.
Glad you asked. We need ideas, feedbacks and constructive comments. All your suggestions will be handled by one of our staff and will be taken care with utmost importance. If you are a developer, please fork our repositories and send pull requests. Do not forget to subscribe to our Twitter page, in order to follow our fast progress.
Yes, you can also use a managed PostgreSQL service of your choice.