elestio/baserow-frontendBaserow是一款开源无代码数据库工具,作为Airtable的替代方案,无需技术经验即可创建在线数据库。该工具提供直观的浏览器操作界面,让用户在无需编程的情况下获得开发者级别的数据管理能力。本镜像由Elestio验证和打包,确保部署便捷性和版本可靠性。
!Baserow界面
克隆仓库:
bashgit clone [***]
复制环境变量文件:
bashcp ./tests/.env ./.env
编辑.env文件,设置自定义配置值(如域名、密码等)
创建数据目录并设置权限:
bashmkdir -p ./storage/baserow_data ./storage/pgdata ./servers.json chown -R 1000:1000 ./storage/baserow_data ./storage/pgdata ./servers.json
启动服务:
bashdocker-compose up -d
访问Web界面:[***]
yamlversion: "3.3" services: baserow: image: elestio4test/baserow-allinone:${SOFTWARE_VERSION_TAG} container_name: 'baserow' restart: always environment: BASEROW_PUBLIC_URL: "[***]{DOMAIN}" DATABASE_HOST: db DATABASE_NAME: baserow DATABASE_USER: postgres DATABASE_PASSWORD: ${ADMIN_PASSWORD} DATABASE_PORT: 5432 EMAIL_SMTP: "True" EMAIL_SMTP_HOST: ${EMAIL_SMTP_HOST} EMAIL_SMTP_PASSWORD: ${EMAIL_SMTP_PASSWORD} FROM_*** ${FROM_EMAIL} EMAIL_SMTP_USE_TLS: "False" ports: - "172.17.0.1:8725:80" volumes: - ./storage/baserow_data:/baserow/data db: image: elestio/postgres:15 restart: always ports: - "172.17.0.1:5735:5432" environment: POSTGRES_USER: postgres POSTGRES_PASSWORD: ${ADMIN_PASSWORD} POSTGRES_DB: baserow volumes: - ./storage/pgdata:/var/lib/postgresql/data/ pgadmin4: image: dpage/pgadmin4:latest restart: always environment: PGADMIN_DEFAULT_*** ${ADMIN_EMAIL} PGADMIN_DEFAULT_PASSWORD: ${ADMIN_PASSWORD} PGADMIN_LISTEN_PORT: 8080 ports: - "172.17.0.1:8924:8080" volumes: - ./servers.json:/pgadmin4/servers.json
查看容器日志:
bashdocker-compose logs -f
停止服务:
bashdocker-compose down
通过文件夹卷挂载实现数据备份与恢复:
创建备份: 进入docker-compose.yml所在目录,执行:
bashzip -r myarchive.zip .
恢复数据:
bashunzip myarchive.zip -d /path/to/original/folder
启动服务:
bashdocker-compose up -d



manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务