You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The baserow script is ready for testing: bash -c "$(curl -fsSL https://github.com/community-scripts/ProxmoxVED/raw/main/ct/baserow.sh)"
First visit will prompt you to create an admin account.
Building from source requires significant resources and may take 10+ minutes.
Update BASEROW_PUBLIC_URL in /opt/baserow/.env if accessing from a different hostname.
Note: This is not in the official repo yet—it's just a dev version! After merging into ProxmoxVE, it will need to be recreated.
took QUITE A WHILE to install, but we got there after increasing the ram to 8 GB (fixed by MickLeck in the install script already). Initial setup worked just fine, managed to create multiple databases, dashboards, tokens etc. Update function also seems to work properly.
Syncing Baserow templates. Disable by setting BASEROW_TRIGGER_SYNC_TEMPLATES_AFTER_MIGRATION=false.: 10%|█████████▏ | 16/156 [00:58<08:34, 3.68s/it]
Traceback (most recent call last):
File "/opt/baserow/backend/src/baserow/manage.py", line 36, in
main()
~~~~^^
File "/opt/baserow/backend/src/baserow/manage.py", line 32, in main
execute_from_command_line(sys.argv)
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
File "/opt/baserow/backend/.venv/lib/python3.14/site-packages/django/core/management/init.py", line 442, in execute_from_command_line
utility.execute()
~~~~~~~~~~~~~~~^^
File "/opt/baserow/backend/.venv/lib/python3.14/site-packages/django/core/management/init.py", line 436, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
File "/opt/baserow/backend/.venv/lib/python3.14/site-packages/django/core/management/base.py", line 420, in run_from_argv
self.execute(*args, **cmd_options)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^
File "/opt/baserow/backend/.venv/lib/python3.14/site-packages/django/core/management/base.py", line 464, in execute
output = self.handle(*args, **options)
File "/opt/baserow/backend/src/baserow/core/management/commands/sync_templates.py", line 55, in handle
CoreHandler().sync_templates(force=force)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
File "/opt/baserow/backend/src/baserow/core/telemetry/utils.py", line 120, in _sync_wrapper
return wrapped_func(*args, **kwargs)
File "/opt/baserow/backend/src/baserow/core/telemetry/utils.py", line 36, in _sync_wrapper
return wrapped_function(*args, **kwargs)
File "/opt/baserow/backend/src/baserow/core/handler.py", line 1900, in sync_templates
self._sync_template(
~~~~~~~~~~~~~~~~~~~^
template_file_path,
^^^^^^^^^^^^^^^^^^^
...<4 lines>...
force=force,
^^^^^^^^^^^^
)
^
File "/opt/baserow/backend/src/baserow/core/handler.py", line 2009, in _sync_template
_, id_mapping = self.import_applications_to_workspace(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
workspace,
^^^^^^^^^^
...<3 lines>...
storage=storage,
^^^^^^^^^^^^^^^^
)
^
File "/opt/baserow/backend/src/baserow/core/telemetry/utils.py", line 120, in _sync_wrapper
return wrapped_func(*args, **kwargs)
File "/opt/baserow/backend/src/baserow/core/handler.py", line 1795, in import_applications_to_workspace
imported_application = application_type.import_serialized(
workspace,
...<7 lines>...
),
)
File "/opt/baserow/backend/src/baserow/contrib/database/application_types.py", line 1030, in import_serialized
self.import_tables_serialized(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
database,
^^^^^^^^^
...<5 lines>...
progress.create_child_builder(represents_progress=table_progress),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/opt/baserow/backend/src/baserow/contrib/database/application_types.py", line 610, in import_tables_serialized
self._import_field_rules(serialized_tables, id_mapping, import_export_config)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/baserow/backend/src/baserow/contrib/database/application_types.py", line 648, in _import_field_rules
field_rules_handler.import_rule(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
serialized_rule, id_mapping["database_fields"]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/opt/baserow/backend/src/baserow/contrib/database/field_rules/handlers.py", line 600, in import_rule
return self.create_rule(rule_type_name, prepared_values)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/baserow/backend/src/baserow/contrib/database/field_rules/handlers.py", line 208, in create_rule
rule_data = rule_type.prepare_values_for_create(self.table, in_data)
File "/opt/baserow/enterprise/backend/src/baserow_enterprise/date_dependency/field_rule_types.py", line 298, in prepare_values_for_create
self.check_license(table)
~~~~~~~~~~~~~~~~~~^^^^^^^
File "/opt/baserow/enterprise/backend/src/baserow_enterprise/date_dependency/field_rule_types.py", line 94, in check_license
LicenseHandler.raise_if_workspace_doesnt_have_feature(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
DATE_DEPENDENCY, table.database.workspace
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/opt/baserow/premium/backend/src/baserow_premium/license/handler.py", line 106, in raise_if_workspace_doesnt_have_feature
raise FeaturesNotAvailableError()
baserow_premium.license.exceptions.FeaturesNotAvailableError: {'error': ErrorDetail(string='ERROR_FEATURE_NOT_AVAILABLE', code=402), 'detail': ErrorDetail(string='The related user does not have access to these features.', code=402)}
✖️ in line 84: exit code 84 (Unknown error): while executing command /opt/baserow/backend/.venv/bin/python src/baserow/manage.py sync_templates
Activity
github-actions commentedon Mar 26, 2026
The baserow script is ready for testing:
bash -c "$(curl -fsSL https://github.com/community-scripts/ProxmoxVED/raw/main/ct/baserow.sh)"First visit will prompt you to create an admin account.
Building from source requires significant resources and may take 10+ minutes.
Update BASEROW_PUBLIC_URL in /opt/baserow/.env if accessing from a different hostname.
Note: This is not in the official repo yet—it's just a dev version! After merging into ProxmoxVE, it will need to be recreated.
summoningpixels commentedon Mar 26, 2026
took QUITE A WHILE to install, but we got there after increasing the ram to 8 GB (fixed by MickLeck in the install script already). Initial setup worked just fine, managed to create multiple databases, dashboards, tokens etc. Update function also seems to work properly.
CerberusStyle commentedon Mar 29, 2026
Install, Web UI and account setup work flawlessly, update function also working as expected.
that is as far as i have tested though as not an app use.
EatsHisYoung commentedon Apr 21, 2026
Syncing Baserow templates. Disable by setting BASEROW_TRIGGER_SYNC_TEMPLATES_AFTER_MIGRATION=false.: 10%|█████████▏ | 16/156 [00:58<08:34, 3.68s/it]
Traceback (most recent call last):
File "/opt/baserow/backend/src/baserow/manage.py", line 36, in
main()
~~~~^^
File "/opt/baserow/backend/src/baserow/manage.py", line 32, in main
execute_from_command_line(sys.argv)
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
File "/opt/baserow/backend/.venv/lib/python3.14/site-packages/django/core/management/init.py", line 442, in execute_from_command_line
utility.execute()
~~~~~~~~~~~~~~~^^
File "/opt/baserow/backend/.venv/lib/python3.14/site-packages/django/core/management/init.py", line 436, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
File "/opt/baserow/backend/.venv/lib/python3.14/site-packages/django/core/management/base.py", line 420, in run_from_argv
self.execute(*args, **cmd_options)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^
File "/opt/baserow/backend/.venv/lib/python3.14/site-packages/django/core/management/base.py", line 464, in execute
output = self.handle(*args, **options)
File "/opt/baserow/backend/src/baserow/core/management/commands/sync_templates.py", line 55, in handle
CoreHandler().sync_templates(force=force)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
File "/opt/baserow/backend/src/baserow/core/telemetry/utils.py", line 120, in _sync_wrapper
return wrapped_func(*args, **kwargs)
File "/opt/baserow/backend/src/baserow/core/telemetry/utils.py", line 36, in _sync_wrapper
return wrapped_function(*args, **kwargs)
File "/opt/baserow/backend/src/baserow/core/handler.py", line 1900, in sync_templates
self._sync_template(
~~~~~~~~~~~~~~~~~~~^
template_file_path,
^^^^^^^^^^^^^^^^^^^
...<4 lines>...
force=force,
^^^^^^^^^^^^
)
^
File "/opt/baserow/backend/src/baserow/core/handler.py", line 2009, in _sync_template
_, id_mapping = self.import_applications_to_workspace(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
workspace,
^^^^^^^^^^
...<3 lines>...
storage=storage,
^^^^^^^^^^^^^^^^
)
^
File "/opt/baserow/backend/src/baserow/core/telemetry/utils.py", line 120, in _sync_wrapper
return wrapped_func(*args, **kwargs)
File "/opt/baserow/backend/src/baserow/core/handler.py", line 1795, in import_applications_to_workspace
imported_application = application_type.import_serialized(
workspace,
...<7 lines>...
),
)
File "/opt/baserow/backend/src/baserow/contrib/database/application_types.py", line 1030, in import_serialized
self.import_tables_serialized(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
database,
^^^^^^^^^
...<5 lines>...
progress.create_child_builder(represents_progress=table_progress),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/opt/baserow/backend/src/baserow/contrib/database/application_types.py", line 610, in import_tables_serialized
self._import_field_rules(serialized_tables, id_mapping, import_export_config)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/baserow/backend/src/baserow/contrib/database/application_types.py", line 648, in _import_field_rules
field_rules_handler.import_rule(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
serialized_rule, id_mapping["database_fields"]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/opt/baserow/backend/src/baserow/contrib/database/field_rules/handlers.py", line 600, in import_rule
return self.create_rule(rule_type_name, prepared_values)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/baserow/backend/src/baserow/contrib/database/field_rules/handlers.py", line 208, in create_rule
rule_data = rule_type.prepare_values_for_create(self.table, in_data)
File "/opt/baserow/enterprise/backend/src/baserow_enterprise/date_dependency/field_rule_types.py", line 298, in prepare_values_for_create
self.check_license(table)
~~~~~~~~~~~~~~~~~~^^^^^^^
File "/opt/baserow/enterprise/backend/src/baserow_enterprise/date_dependency/field_rule_types.py", line 94, in check_license
LicenseHandler.raise_if_workspace_doesnt_have_feature(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
DATE_DEPENDENCY, table.database.workspace
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/opt/baserow/premium/backend/src/baserow_premium/license/handler.py", line 106, in raise_if_workspace_doesnt_have_feature
raise FeaturesNotAvailableError()
baserow_premium.license.exceptions.FeaturesNotAvailableError: {'error': ErrorDetail(string='ERROR_FEATURE_NOT_AVAILABLE', code=402), 'detail': ErrorDetail(string='The related user does not have access to these features.', code=402)}
✖️ in line 84: exit code 84 (Unknown error): while executing command /opt/baserow/backend/.venv/bin/python src/baserow/manage.py sync_templates
--- Last 20 lines of log ---
[2026-04-21 12:56:46] [INFO] Installing Dependencies
[2026-04-21 12:57:03] [OK] Installed Dependencies
[2026-04-21 12:57:03] [INFO] Setup PostgreSQL (distro package)
[2026-04-21 12:57:24] [OK] Setup PostgreSQL 17
[2026-04-21 12:57:26] [INFO] Setting up PostgreSQL Database
[2026-04-21 12:57:27] [OK] Set up PostgreSQL Database
[2026-04-21 12:57:27] [INFO] Setup Node.js 24
[2026-04-21 12:57:40] [OK] Setup Node.js 24
[2026-04-21 12:57:40] [INFO] Setup uv 0.11.7
[2026-04-21 12:57:41] [OK] Setup uv 0.11.7
[2026-04-21 12:57:42] [INFO] Fetching GitHub release: baserow (2.2.0)
[2026-04-21 12:57:52] [OK] Deployed: baserow (2.2.0)
[2026-04-21 12:57:53] [INFO] Installing Backend Dependencies
[2026-04-21 12:58:02] [OK] Installed Backend Dependencies
[2026-04-21 12:58:02] [INFO] Building Frontend
[2026-04-21 13:04:11] [OK] Built Frontend
[2026-04-21 13:04:11] [INFO] Configuring Baserow
[2026-04-21 13:04:12] [OK] Configured Baserow
[2026-04-21 13:04:12] [INFO] Running Migrations
[2026-04-21 13:07:38] [ERROR] in line 84: exit code 84 (Unknown error): while executing command /opt/baserow/backend/.venv/bin/python src/baserow/manage.py sync_templates
✖️ Installation failed in container 117 (exit code: 84)
✔ Installation log: /tmp/install-ed1eaaa6-combined.log
Error: Unknown error
What would you like to do?
MickLesk commentedon Jun 2, 2026
it need more ram for your system, you can try with var_ram=10240 bash ...
@EatsHisYoung
github-actions commentedon Jun 6, 2026
A PR has been created for baserow: community-scripts/ProxmoxVE#14968
michelroegl-brunner commentedon Jun 10, 2026
Merged with #14968 in ProxmoxVE
github-actions commentedon Jun 10, 2026
Files deleted with PR #1912