https://github.com/mishankov/pega-easy-install-kit
🦄 Pega simple installation kit
https://github.com/mishankov/pega-easy-install-kit
docker docker-compose pega postgresql tomcat
Last synced: 3 months ago
JSON representation
🦄 Pega simple installation kit
- Host: GitHub
- URL: https://github.com/mishankov/pega-easy-install-kit
- Owner: mishankov
- Created: 2021-11-23T10:28:39.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-01-30T23:45:34.000Z (over 2 years ago)
- Last Synced: 2025-02-09T02:42:13.006Z (over 1 year ago)
- Topics: docker, docker-compose, pega, postgresql, tomcat
- Language: Dockerfile
- Homepage:
- Size: 842 KB
- Stars: 2
- Watchers: 4
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pega simple installation kit
Scripts and files one needs to quickly install Pega Platform for testing purposes
> **DISCLAIMER:** this installation method is not suitable for production. But you can refer to it while building your environment
_Tested on:_

## Prerequisites
- Docker - https://docs.docker.com/engine/install/
- Docker Compose - https://docs.docker.com/compose/install/
- Pega Platform distribution - https://community.pega.com/digital-delivery
## Installation
1. Clone or download this repository
2. Unpack Pega Platform distribution to `distr/` folder inside this repo
3. Copy `prweb.war` from `distr/archives` to `application/`
```shell
cp distr/archives/prweb.war application/
```
4. From the root directory of this repo run
```shell
docker-compose up -d database
```
5. Run installer script
```shell
docker-compose up installer
```
6. Wait until installation finishes. You will see something like this
```shell
BUILD SUCCESSFUL
Total time: 69 minutes 42 seconds
```
7. After successful installation from the root directory of this repo run
```shell
docker-compose stop
docker-compose up -d database application web-tail
docker exec pega-logs node config-generator.js
```
8. After some time go to http://localhost:8080/prweb, login with credentials administrator@pega.com / install and enjoy!
Pega logs are available at http://localhost:4444/ powered by [web-tail](https://github.com/mishankov/web-tail)