https://github.com/indeemasoftware/indeema-ci-client
This solution was created for web developers and DevOps to automize and speedup server setup process
https://github.com/indeemasoftware/indeema-ci-client
Last synced: 19 days ago
JSON representation
This solution was created for web developers and DevOps to automize and speedup server setup process
- Host: GitHub
- URL: https://github.com/indeemasoftware/indeema-ci-client
- Owner: IndeemaSoftware
- License: lgpl-3.0
- Created: 2020-06-11T11:54:36.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-31T08:30:47.000Z (over 2 years ago)
- Last Synced: 2025-03-26T22:04:20.154Z (about 1 month ago)
- Language: TypeScript
- Homepage: https://tambo.indeema.com
- Size: 3.19 MB
- Stars: 3
- Watchers: 5
- Forks: 1
- Open Issues: 19
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG.rst
- License: LICENSE
Awesome Lists containing this project
README
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
* DocumentationInstallation
============Ubuntu 18+
-----We recommended to install into Ubuntu 18.04 or higher:
.. code-block:: bash
$ 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 `_
.. code-block:: bash
$ 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+
-----.. code-block:: bash
$ 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
============.. code-block:: bash
$ ng serve
Admin panel URL
===========After installing and launch, you able to sign in into Indeema tambo web client:
.. code-block:: bash
http://localhost:4200
Project structure
==============By default, Indeema tambo client usign Angular 6 framework, so project structure is similar to this framework:
================= =====================================================
``src/app`` Contains main logic of front-end-end part
``src/assets`` Contains front-end assets
``src/environment`` Contains configuration of front-end environment
================= =====================================================
User support
------------Please use the following support channels:
* `GitHub issues `_
for bug reports and feature requests.
* `Indeema tambo `_
to ask questions, discuss features, and for general discussion.
* `StackOverflow `_
to ask questions (please make sure to use the
`indeema-ci-web `_ tag).
* You can also send email directly to ``_.Authors
------------See `AUTHORS.rst `_.
Change log
----------See `CHANGELOG `_.
Licence
-------LGPL: `LICENSE `_.
Powered by Indeema Software
-------`Indeema Software Inc `_