Demo Address
[http://www.seqcer.com](http://www.seqcer.com)
Registration is recommended, and create their own projects, to facilitate isolation mess of data without affecting the other testers
Chrome browser made only fully fit, chromium other core browser or firefox, safari can also be used, but not recommended
Warehouse Address:
- Front-end: https://github.com/purang-fintech/seppf.git
- Backend: https://github.com/purang-fintech/seppb.git
- Monitoring Center: https://github.com/fudax/octopus
Localization deployment troubleshooting steps:
- To reward a STAR
- Plus QQ group: 362 260 709
- Carefully read the following instructions to ask questions, of course, it is recommended to ask questions before
Technology stack
- Front-end: vue2, axios, element, etc., etc.
- Backend: springboot, guava, lombok, etc., etc.
- Basic components: mariadb (10.3), nginx (1.15.3), nodejs (8.12.0), fastdfs, npm (6.7.0), webpack4 like
- Plug: swagger2, quartz, aviator, h2, etc.
Backend readme
Start:
- Main Class: com.pr.sepp.SeppApplication (online comment out @ EnableSwagger2)
- Local VM options: -Denv = local
- Note: local development sure to attach the IDE plug-in lombok
- Online Deployment:
- rm -rf src/main/resources/spring.properties
- mvn clean package -Dmaven.test.skip=true
- mv target/sepp*.jar ${your_path}/sepp.jar
- java -Dpath=${your_conf_path}/spring.properties -jar ${your_path}/sepp.jar &
- Cluster: Tested HAProxy, keepalived, the remaining untested
Assembly instructions
- mariadb (> = 10.3), must be set lower_case_table_names = 1, the reference conf / database / my.conf
- Fastdfs, and nginx bonding is used, both the reference configuration conf / fastdfs / *. Properties, conf / nginx / *. Properties
- octopus monitor and configure octopus.admin.address context.env two parameters
- Quartz Please note spring-boot-starter-quartz and boot version compatibility issues, it is best to specify their own version (refer pom.xml)
- Mail service, Jenkins service, git repository service, sonarQube service, LDAP authentication service, can use the super administrator access to the system configuration settings, persisted to the database, while Jenkins service and mail service can also be achieved through the configuration file, which Jenkins use configuration requires persistence configuration jenkins.enable-programmatic = false
- Basic Settings> Control Center, please refer to: https: //github.com/fudax/octopus project description, and update spring.properties and front src / components / monitor / MonitorAdmin.vue configuration file
The front readme
installation steps
git clone https://github.com/purang-fintech/seppf.git // 下载到本地
cd seppf // 进入项目目录
npm install // 安装项目依赖,等待安装完成之后
Local development, environment configuration after modifying config directory under a good turn on the server, the browser visit http: // localhost: 8080
npm run dev
Construction of production
npm run build
Assembly instructions and demo
element-ui
A set of desktop-based component library vue.js2.0. Access Address: Element
axios
HTTP request processing component. Access Address: Axios
eCharts
Chart display assembly. Access Address: echarts
View-SimpleMDE
Markdown Editor component of Vue.js. Access Address: Vue-SimpleMDE
Vue.Draggable
Vue components may be based drag. Access Address: Vue.Draggable
in-contextmenu
Vue components based on the context menu. Access Address: v-contextMenu
vue-cropperjs
Based Vue image cropping. Access Address: VUE-cropperjs
inline-attachment
Drag and drop upload screenshots and clipboard Vue-based image file upload process quickly. Access Address: InlineAttachment
html2canvas
html directly into canvas graphics. Access Address: html2canvas
gantt-elastic
Enhanced Gantt chart plugin. Access Address: Gantt-Elastic
json2csv
Export table downloaded to the local. Access Address: json2csv
kityminder-core
Baidu mind mapping core control. Access Address: kityminder-Core
js-sha256
SHA256 encryption JS version. Access Address: JS-sha256
vue-markdown
markdown display assembly. Access Address: VUE-Markdown
Renderings
The basic operation of the system flow chart
Detailed description of the control logic