Skip to content

Software Lab, A personal software warehouse application, simple but great

License

Notifications You must be signed in to change notification settings

CodeIsBeatiful/softwarelab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Software Lab

The software laboratory is a SaaS application based on container technology, and all kinds of basic components can be obtained in a few simple steps

Development

Preparation

Jdk1.8+, maven3.2+, Docker CE

Test

mvn test

Build

  • build all
mvn clean package
  • build application
mvn -DskipTests=true clean package -pl application -am

Installation

Currently supports MacOS, Linux (CentOS), and plans to support Windows in the future

Premise

Install java and DockerCE version

Start

Compile the source code to get the compressed package or download the installation package directly to decompress


unzip softwarelab-xx.zip -d /path/to/

Execute start command


./path/to/softwarelab/bin/startup.sh

Use

Use a browser to open the address https://ip:8080/, the default username and password: ʻadmin/123456`

//todo add video

Restart


./path/to/softwarelab/bin/restart.sh

stop


./path/to/softwarelab/bin/shutdown.sh

View log


tail -f /path/to/softwarelab/softwarelab-xx.log

FAQ

//todo

Future plan

//todo