Giter Site home page Giter Site logo

flexion-cms's Introduction

Flexion CMS Project

Introduction

This repository is for use for tech demos and illustrations of creator knowledge base. The tool I used to define my requirements and organize my work was Trello, located at the following URL: https://trello.com/b/wPVMt5sC/flexion-cms-coding-challenge

Instructions

  1. For the prospective user concerned with accessing this basic program, for security purposes, a set of 3 emails should have been sent to you containing the following:
  • An email that contains the DNS name of the PROD Server containing the application, the username that has access, and a private ssh key ssh into the system
  • An email that contains the URL of the Jenkins Server that deploys the the TEST and the PROD servers and an assigned username that has been created.
  • An email that contains the password to unlock the encryption on the private key and for use with the Jenkins server
  1. For the purposes of this tech demo, you need not run any new deployments on Jenkins. The production code in the master branch has already been deployed to the PROD server that you have been given access to. This Jenkins instance has been configured to continuously poll the repository for any changes and subsequently integrates and deploys to my servers. If you would like to run a deployment, you are free to. Simply follow the steps:
  • From the Home page of Jenkins, click "Open Blue Ocean" in the side bar on the left side of the screen.
  • Click on "Flexion Deployment Pipeline"
  • Click on "Branches"
  • Click "master" which deploys to the PROD server
  • Click the semi-circular toward the top of the page if you would like to "Re-run" the deployment
  1. In order to access the program, please follow the given steps below:
  • Log into the given PROD server (in the email you should have received) via Bash, PuTTY, etc.
  • From the home directory, run the following command "cd APP"; this is where the program is hosted
  • Once in the correct directory, run the following command: "python3.6 flexion.py"
  • Enjoy using the program! Obey the initial prompt in the program for details on how to use it.

Please email me at [email protected] if you have any questions! Thanks.

flexion-cms's People

Contributors

wilson-d-bui avatar

Watchers

 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.