Skip to content
/ ui Public

Cenit IO | Frontend a React-based UI to ease the actions with our backend platform, hassle-free and ready to go!

License

Notifications You must be signed in to change notification settings

cenit-io/ui

Repository files navigation

cenit_io

codebeat license

Cenit IO Admin App (UI)

This is a React‐based administration interface for the Cenit IO integration platform (iPaaS).


Installation

For a complete, Docker‐based installation of both the backend (cenit-server) and this UI, see the Docker Installation Guide.
(The guide includes links to the relevant docker-compose.yml and Dockerfiles.)


Configuration

If you need to customize the Admin App (outside of Docker), set the following environment variables:

  • REACT_APP_USE_ENVIRONMENT_CONFIG=true
  • REACT_APP_APP_ID=admin
  • REACT_APP_LOCALHOST=http://localhost:3002
  • REACT_APP_CENIT_HOST=http://<YOUR_CENIT_SERVER_HOST>:<PORT>

These values will be injected at runtime into config.js.


Run with Docker

To pull and run the latest UI image:

docker pull ghcr.io/cenit-io/ui:latest
docker run -dti \
  -e REACT_APP_USE_ENVIRONMENT_CONFIG=true \
  -e REACT_APP_APP_ID=admin \
  -e REACT_APP_LOCALHOST=http://127.0.0.1:3002 \
  -e REACT_APP_CENIT_HOST=http://127.0.0.1:3000 \
  -p 3002:80 \
  --name cenit-ui ghcr.io/cenit-io/ui:latest

Navigate to http://localhost:3002 in your browser to access the Admin App.


Contributing

Cenit IO is an open‐source project and we welcome contributions. Here are some ways to get involved:

About

Cenit IO | Frontend a React-based UI to ease the actions with our backend platform, hassle-free and ready to go!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 7

Languages