Skip to content

🏦 企业级多应用管理解决方案. All in one platform. Multi-Application solution for enterprise.

Notifications You must be signed in to change notification settings

megamcloud/arrplat

Repository files navigation

Arrplat

企业级多应用管理解决方案. All in one platform. Multi-Application solution for enterprise.

Arrplat Overview

自定义丰富的企业应用

APP Overview

更方便的在您的K8S集群中部署Docker镜像

APP Overview

Tech Stack

Arrplat Overview

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.

Run In Docker

Build Docker Image

docker build -t arrplat .

Run it

docker run -it -p 5000:5000 --name arrplat-run -d arrplat

Run Manually

API

Install requirements

pip install -r requirements.txt

Init Database (If a new server)

Generate an initial migration:

python manage.py db migrate

Then you can apply the migration to the database:

python manage.py db upgrade

Start server

python main.py

Admin Panel

Install Dependencies

lerna bootstrap

Start admin panel

yarn run dev

goto your bower: http://localhost:3000/

Folder

About

🏦 企业级多应用管理解决方案. All in one platform. Multi-Application solution for enterprise.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published