开源无代码应用程序生成器Saltcorn

这篇具有很好参考价值的文章主要介绍了开源无代码应用程序生成器Saltcorn。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

开源无代码应用程序生成器Saltcorn,群晖,docker,低代码

什么是 Saltcorn ?

Saltcorn 是一个无需编写任何代码即可构建数据库 Web 应用程序的平台。它配备了一个吸睛的仪表板,丰富的生态系统、视图生成器以及支持主题的界面,使用直观的点击、拖放用户界面来构建整个应用程序。

软件的特点:

  • 拖放页面构建器
  • 管理关系数据库
  • 网络和移动应用程序
  • PDF 生成和电子邮件
  • 易于使用的主题
  • 免费使用且开源

开源无代码应用程序生成器Saltcorn,群晖,docker,低代码

如果你不想自己安装,可以去试试官方提供的免费主机

地址:https://createapplication.saltcorn.com/tenant/create

安装

在群晖上以 Docker 方式安装。

采用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: "3.7"

services:
  postgres:
    image: postgres:13
    container_name: saltcorn-db
    restart: always
    volumes:
      - ./data:/var/lib/postgresql/data #save the db to a mount point if you wish, otherwise will use docker container management
      - ./docker-entrypoint-initdb.sql:/docker-entrypoint-initdb.d/init.sql # This is the init script for the database
    environment:
      - POSTGRES_USER=postgres # initdb.sql script will only work for user "postgres"
      - POSTGRES_PASSWORD=postgres
      - POSTGRES_DB=saltcorn

  saltcorn:
    image: saltcorn/saltcorn
    container_name: saltcorn-web
    restart: always
    ports: 
      - "3086:3000"
    environment:
      - SALTCORN_SESSION_SECRET=supersecretsaltcornsalt
      - PGHOST=postgres
      - PGUSER=postgres
      - PGPASSWORD=postgres
      - PGDATABASE=saltcorn
    depends_on:
      - postgres
    command: "serve"
  • 容器 saltcorn-db 的主要环境变量
可变
POSTGRES_USER 数据库用户
POSTGRES_PASSWORD 数据库密码,建议修改
POSTGRES_DB 数据库库名
  • 容器 saltcorn-web 的主要环境变量
可变
PGHOST 数据库主机
PGDATABASE 数据库库名,对应 POSTGRES_DB 的值
PGUSER 数据库用户,对应 POSTGRES_USER 的值
PGPASSWORD 数据库密码,对应 POSTGRES_PASSWORD 的值
SALTCORN_SESSION_SECRET 会话秘钥,一个长而随机的字符串

然后执行下面的命令

# 新建文件夹 saltcorn 和 子目录
mkdir -p /volume1/docker/saltcorn/data

# 进入 saltcorn 目录
cd /volume1/docker/saltcorn

# 将 docker-compose.yml 放入当前目录

# 下载数据库初始化脚本
curl https://gitee.com/mirrors/saltcorn/raw/master/deploy/examples/test/docker-entrypoint-initdb.sql > docker-entrypoint-initdb.sql

# 一键启动
docker-compose up -d

开源无代码应用程序生成器Saltcorn,群晖,docker,低代码

运行

在浏览器中输入 http://群晖IP:3086 就能看到注册管理员界面

开源无代码应用程序生成器Saltcorn,群晖,docker,低代码

登录成功之后的主界面

开源无代码应用程序生成器Saltcorn,群晖,docker,低代码

按官方的建议只需要 5 个简单步骤就可以在 Saltcorn 中创建应用程序:

  1. 确定您的目标,选择并启用您的数据所需的合适插件

开源无代码应用程序生成器Saltcorn,群晖,docker,低代码

  1. 使用我们的点击式界面创建数据库表

开源无代码应用程序生成器Saltcorn,群晖,docker,低代码

  1. 使用我们的拖放界面生成器构建您的用户界面视图

开源无代码应用程序生成器Saltcorn,群晖,docker,低代码

  1. 根据视图构建页面

开源无代码应用程序生成器Saltcorn,群晖,docker,低代码

  1. 从插件中选择一个主题并进行自定义以满足您的需求

开源无代码应用程序生成器Saltcorn,群晖,docker,低代码

示例

老苏装了一个 Blog

开源无代码应用程序生成器Saltcorn,群晖,docker,低代码

安装完成后

开源无代码应用程序生成器Saltcorn,群晖,docker,低代码

接下来可以对 视图页面 进行调整

开源无代码应用程序生成器Saltcorn,群晖,docker,低代码

尝试调整页面

开源无代码应用程序生成器Saltcorn,群晖,docker,低代码

老苏加了个搜索

开源无代码应用程序生成器Saltcorn,群晖,docker,低代码

回到首页就能看到效果了

开源无代码应用程序生成器Saltcorn,群晖,docker,低代码

其实老苏对这类产品的定位一直比较疑惑,程序员应该看不上,因为灵活度不够;而小白呢又不会用,因为需要对数据库有一定的了解,不容易啊

开源无代码应用程序生成器Saltcorn,群晖,docker,低代码

参考文档

saltcorn/saltcorn: Free and open source no-code application builder
地址:https://github.com/saltcorn/saltcorn

saltcorn: Saltcorn是一个无代码数据库管理Web应用。它配备了一个吸睛的仪表板,丰富的生态系统、视图生成器以及支持主题的界面。
地址:https://gitee.com/mirrors/saltcorn

Saltcorn - open-source no-code
地址:https://saltcorn.com/文章来源地址https://www.toymoban.com/news/detail-818429.html

到了这里,关于开源无代码应用程序生成器Saltcorn的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 开源AI漫画生成器-AI Comic Factory

    AI Comic Factory是一个免费开源AI漫画生成器,使用 LLM + SDXL 开发的漫画生成器,直接输入提示词即可生成漫画风格的照片,生成的照片支持直接无损放大,也可以保存或者直接打印。 地址:点击前往

    2024年01月16日
    浏览(90)
  • 淘宝无痕下单生成器一拖多入口生成器(附api生成接口以代码)

    淘宝无痕下单生成器的用途是:通过无痕下单生成器生成的二维码,用户通过扫码直接无痕下单的,电商后台只显示成交,但是没有路径,什么都没有,没有痕迹,即使通过淘宝生意参谋流量路径、访客人数等数据都无法显示。可快速带动搜索权重,获得

    2024年02月12日
    浏览(129)
  • css在线代码生成器

    这里收集了许多有意思的css效果在线代码生成器适合每一位前端开发者 网格生成器https://cssgrid-generator.netlify.app/ CSS Grid Generator可帮助开发人员使用CSS Grid创建复杂的网格布局。网格布局是创建Web页面的灵活和响应式设计的强大方式。 布局生成器https://layout.bradwoods.io/ CSS布局生

    2024年02月14日
    浏览(66)
  • MyBatisPlus代码生成器使用

    无侵入 :只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小 :启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作 强大的 CRUD 操作 :内置通用 Mapper、通用 Service,仅仅通过少量配置即可实现单表大部分 CRUD 操作,更有强大的条件构造器,

    2024年02月03日
    浏览(54)
  • 源生成器:根据需要自动生成机械重复代码

    本文概述了利用.NET Compiler Platform(“Roslyn”)SDK 附带的 源生成器 (Source Generator)自动生成机械重复的代码。关于这部分的基础入门知识可以在MSDN [1] 学到。 本文 默认 已经有一个解决方案,包含两个项目。一个是普通C#项目,依赖于另一个源生成器项目。 此处以 Dependenc

    2024年02月01日
    浏览(73)
  • Flink 应用实践:无限序列生成器

    作者:禅与计算机程序设计艺术 在大数据计算领域,数据的处理方式经历了从离线到实时再到流处理(streaming)的演变。为了能够对流数据进行高效、低延迟地计算和分析,Apache Flink 提供了丰富的 API 和组件来支持各种数据处理工作负载,包括批处理(batch processing),实时

    2024年02月08日
    浏览(70)
  • 【若依】-代码生成器-微服务版本

    代码生成器可以快速的构建单表的CRUD操作,甚至提供了前端,可谓良心 说明:我默认你已经部署了微服务版本的若依项目,并将前后端已经运行 下面的内容是关于-单表CRUD-的代码生成器使用步骤 这里的表可以直接从若依的官网拿,改表名就可以,改一下表名,导入数据库

    2024年02月04日
    浏览(59)
  • C# 源代码生成器

    源生成器 是由 .NET Compiler Platform(“Roslyn”) SDK 附带。 通过源生成器,C# 开发人员可以在编译用户代码时检查用户代码。 生成器可以动态创建新的 C# 源文件,这些文件将添加到用户的编译中。 这样,代码可以在编译期间运行。 它会检查你的程序以生成与其余代码一起编译

    2024年02月04日
    浏览(44)
  • 若依笔记(四):代码生成器

    已知使用MyBatisPlus代码生成器可以自动生成Entity、Mapper、Service、Controller代码,前提是数据库中有数据表,生成pojo类以及对于该数据表的增删改查命令的代码,若依更进一步能选择表后生成代码、预览、下载,同时可以生产前端代码,与后端一起还能实现权限管理和数据隔离

    2024年02月06日
    浏览(49)
  • Java-代码生成器的实现

    最近看了一个开源的项目, jfinal-layui ,然后这个项目里面有一个 代码生成器 的功能 之前虽然有用过代码生成器,但是从来没有看过相关的源码,所以就研究了一下,个人感觉这个项目的代码生成器还是蛮好的,能够根据指定的数据库和表生成前后端的代码,不过这个项目

    2024年02月02日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包