Running on Windows 10 host
The project is considered ready to use when all below marks are checked.
More info about the planned tasks and features.
- Install Windows Server
- Install prerequisites
- Install webcon components
- Create database
- Start the workflow service
- Run BPSPortal
- Connect BPS Studio to the instance
Currently the repo supports running the webcon server by two technologies:
- Vagrant
- Docker
The goal is to run everything in docker, but for the ease of development the vagrant box is being used. They are meant to share scripts files.
- Install prerequisites
choco install ruby vagrant
- Run from elevated powershell
vagrant up --provision
- Make sure that hyper-v and virtualization is enabled on your machine (BIOS + Windows)
- Run in Powershell following commands:
Enable-WindowsOptionalFeature -Online -FeatureName containers –All
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V –All
- After reboot download Docker for Windows and install it
- Switch docker to Windows containers
- In settings of the Docker Engine set
"experimental": true
- Clone the repo.
- Move your
WebconBPS.zip
to ./vendor repo dir. - Build and run using
docker compose up --build
Role | Login/Password |
---|---|
Windows Machine | vagrant/vagrant |
SQL Server | sa/Vagrant42 |
Path | Role |
---|---|
C:\install | Installation scripts |
C:\vendor | Additional files that the dev need to provide to successfuly build the image/box |