Tefact 低代码平台
让你通过无需任何代码即可生成简单CRUD后台,方便的管理您的应用、页面、数据源、工作流 Build your admin panel without code!
点击查看DEMO 用户名: 18310734267 密码: 123456
自定义丰富的企业应用
更方便的在您的K8S集群中部署Docker镜像
Front End
- NodeJS = 12.2.0
- Lerna
- Typescript
- Vue
- Nuxt
- Python >3.6
- Flask: Web Framework
- SQLAlchemy: ORM Framework
- FlaskMigrate: Database migrations
- Redis
- Mysql >5.6
- Docker
- Kubernetes
Getting Start
Config your application
Copy config.example.py as config.py and change database and redis configuration in it.
Docker启动 Run In Docker
Build Docker Image
docker build -t tefact .Run it
docker run -it -p 5000:5000 --name terfact-run -d Tefact手动启动 Run Manually
!! NodeJS = 12.2.0 !!
Install Dependencies
cd admin
RUN npm config set unsafe-perm true
npm install
npm run generate
Install server requirements
cd ../
pip install -r requirements.txt
Start server
python main.py
Start admin panel
yarn run dev
goto your bower: http://localhost:8800/
初始化数据库 Init Database (If a new server)
Generate an initial migration:
python manage.py db migrateThen you can apply the migration to the database:
python manage.py db upgradeInit Plugin Config
./bin/startup.shInit product structure data
python manage.py init-data



