Coder Social home page Coder Social logo

mimcomp / mcp-standalone Goto Github PK

View Code? Open in Web Editor NEW

This project forked from feedhenry/mcp-standalone

0.0 1.0 0.0 22.8 MB

Standalone version of the mobile-control-panel.

Home Page: http://feedhenry.org

License: Apache License 2.0

Makefile 0.69% Dockerfile 0.68% Shell 1.69% Go 68.45% JavaScript 25.21% HTML 1.81% CSS 1.46%

mcp-standalone's Introduction

REPOSITORY ARCHIVED: See fork https://github.com/aerogear/mobile-core for continuation of this work

Mobile Control Panel (MCP)

Build Status (Travis CI) Docker Stars Docker Pulls License

The Mobile Control Panel is PoC for a `per namespace' service that helps developers discover, create and integrate Mobile Apps and Services on OpenShift.

  • Mobile SDKs are developed and maintained in their respective repos

  • The Backend is a Golang server in this repo

  • The Frontend is a set of AngularJS services, controllers, views etc… in this repo that extend the OpenShift Web Console UI (via extensions)

  • Services are developeed and maintained in their respective repos. They leverage the Service Catalog and various brokers to help provision them

The MCP brings all of these componments together to create a unified Mobile developer experience on top of OpenShift.

Contributing

You can develop locally on your host. Please include as much info as possible in Issues and Pull Requests. Merging to master requires approval from a reviewer and a passing CI build.

Communication

Daily communication happens on #feedhenry on freenode IRC. The [email protected] mailing list is also used for team-wide & community comms. Issues are tracked in both Jira and Github Issues. Where issues are duplicates, they should be linked so that only 1 source of info exists (automation would be nice here). Typically the core Red Hat team will create and work from Jira Issues.

Development Release

Installing from a development release

Effectively all you need to do is add the dockerhub_tag to your install command. An example is show below. Note it is important that the image version exists in dockerhub.

make clean
ansible-playbook playbook.yml -e "dockerhub_username=$DOCKERHUB_USERNAME" -e "dockerhub_tag=${TAG}" -e "dockerhub_password=$DOCKERHUB_PASSWORD" -e "dockerhub_org=$DOCKERHUB_APBS_ORG" -e "skip_apb=keycloak-apb" --ask-become-pass

By default an admin user will be created with cluster edit permissions. To skip creating this user use --tags=local with the installer. For example:

ansible-playbook playbook.yml -e "dockerhub_username=$DOCKERHUB_USERNAME" -e "dockerhub_tag=${TAG}" -e "dockerhub_password=$DOCKERHUB_PASSWORD" -e "dockerhub_org=$DOCKERHUB_APBS_ORG" --tags=local --ask-become-pass

mcp-standalone's People

Contributors

maleck13 avatar david-martin avatar philbrookes avatar sedroche avatar matzew avatar aidenkeating avatar jasonmadigan avatar wtrocki avatar adamsaleh avatar pwright avatar rtbm avatar mmurphy avatar psturc avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.