Skip to content

This solution was created for web developers and DevOps to automize and speedup server setup process

License

Notifications You must be signed in to change notification settings

IndeemaSoftware/indeema-ci-client

Repository files navigation

Indeema tambo Web Client: Your personal online DevOps

This solution was created for web developers and DevOps to automize and speedup server setup process. Client is compatible with Indeema tambo

Main features

  • Setup server environment from scratch
  • Setup multiple web projects on server
  • Create own setup scripts
  • Support GitLab CI templates
  • Scripts market
  • Self-hosted solution
  • Linux, macOS and Windows support
  • Plugins
  • Documentation

Installation

Ubuntu 18+

We recommended to install into Ubuntu 18.04 or higher:

$ curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -

$ sudo apt-get update && sudo apt-get install nodejs

$ npm install -g @angular/cli@8

$ git clone git://github.com/IndeemaSoftware/indeema-ci-client.git

$ cd /path/to/indeema-ci-client/

$ npm install

$ ng build --prod

MacOS Mojave 10.14.6

On macOS, HTTPie can be installed via PORT

$ curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -

$ sudo apt-get update && sudo apt-get install nodejs

$ npm install -g @angular/cli@8

$ git clone git://github.com/IndeemaSoftware/indeema-ci-client.git

$ cd /path/to/indeema-ci-client/

$ npm install

$ ng build --prod

Fedora 31+

$ curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -

$ sudo apt-get update && sudo apt-get install nodejs

$ npm install -g @angular/cli@6

$ git clone git://github.com/IndeemaSoftware/indeema-ci-client.git

$ cd /path/to/indeema-ci-client/

$ npm install

$ ng build --prod

Launch

$ ng serve

Admin panel URL

After installing and launch, you able to sign in into Indeema tambo web client:

http://localhost:4200

Project structure

By default, Indeema tambo client usign Angular 6 framework, so project structure is similar to this framework:

User support

Please use the following support channels:

Authors

See AUTHORS.rst.

Change log

See CHANGELOG.

Licence

LGPL: LICENSE.

Powered by Indeema Software

Indeema Software Inc

About

This solution was created for web developers and DevOps to automize and speedup server setup process

Resources

License

Stars

Watchers

Forks

Packages

No packages published