Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bloomreach/brxm-developer-trial
Bloomreach Experience Developer Trial
https://github.com/bloomreach/brxm-developer-trial
bloomreach docker docker-compose react spa
Last synced: about 1 month ago
JSON representation
Bloomreach Experience Developer Trial
- Host: GitHub
- URL: https://github.com/bloomreach/brxm-developer-trial
- Owner: bloomreach
- License: apache-2.0
- Created: 2020-01-15T15:09:49.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-01-23T18:15:21.000Z (about 5 years ago)
- Last Synced: 2024-11-08T12:36:40.817Z (3 months ago)
- Topics: bloomreach, docker, docker-compose, react, spa
- Language: Dockerfile
- Size: 17.6 KB
- Stars: 1
- Watchers: 7
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# brXM Developer Trial
[![License](https://img.shields.io/github/license/bloomreach/brxm-developer-trial.svg)](http://www.apache.org/licenses/LICENSE-2.0)Bloomreach Experience Developer Trial provides a simplified Docker-based setup for the Enterprise Edition.
## What is Bloomreach Experience Manager?
Bloomreach Experience Manager (brXM) is an open and flexible CMS designed for developers and marketers. As the original headless CMS, brXM allows developers to build quickly and integrate with the systems. While it’s built for speed, it also provides top-notch personalization and channel management capabilities for marketers to drive results.## Get Started
Clone the repository to run it locally:
```bash
$ git clone --single-branch --branch master https://github.com/dokmic/brxm-developer-trial.git
```Download projects source code and place it in `backend/app` and `frontend/app` folders:
```bash
$ git clone backend/app
$ git clone frontend/app
```Then, copy `.env.dist` file to `.env`:
```bash
$ cp .env.dist .env
```Finally, you can run the project using [docker-compose](https://docs.docker.com/compose/):
```bash
$ docker-compose up
```To stop the project you can run:
```bash
$ docker-compose down
```## Enterprise Repository
You can access Bloomreach Enterprise repository to get the latest versions of the dependencies by providing your user credentials in `.env` file:```
MAVEN_USER=user
MAVEN_PASSWORD=password
```## Build
To be able to rebuild [bloomreach/developer-trial](https://hub.docker.com/r/bloomreach/developer-trial) Docker image locally, you need to provide your Enterprise Repository credentials as it is described above.
Then you can build the image by running:
```bash
$ docker-compose build
```## License
[Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0)