Giter VIP home page Giter VIP logo

cosmos.cms's Introduction

Cosmos CMS README

This project is Sponsored by Tek Yantra Logo

ubunto build CodeQL NuGet Badge Unit Tests (67)

Deploy to Azure

Quick links: Developer Help | Manual Docker Install | Technical Documentation

About Cosmos CMS

This Readme describes the current status of this project, why it was started, and how you can join the team. Help us by giving us a "star" or "watch" this project.

Status

  • Cosmos CMS began as a project within the State of California's California Department of Technology, Office of Enterprise Technology from 2019 through 2021 and was built as a collaboration between it's DevOps and software engineering teams.
  • Starting in December of 2021 management at the Department of Technology decided to make this project open-source.
  • January 2022 this project officially "opened its doors" for business as an open-source project.
  • In January of 2022 Tek Yantra offered to sponsor this project and become a contributor. Tek Yantra staff have been involved with this project from the begining.
  • Collaboration between this project and staff from the California Department of Technology continues.
  • Product website launched.
  • Now the project is in a phase where we are trying to grow our developer and user community.

Why a CMS

This project began out of a need for a lean, easy to use, high performance Content Management System that has the capacity to handle extremely high number of users and be highly available--capable of hosting a single website from both Azure and AWS with real-time content synchronization between the two.

Cosmos CMS hosted websites built for the State of California's fire response of 2019 through 2021 and COVID 19 response of 2020.

Please see our blog article that describes the unique architecture of this system.

Join the Cosmos CMS Team

There are a number of ways you can help:

  • Give Cosmos a try with our 10 minute Azure Install.
  • Provide us feedback through our online discussions:
  • Give this project a "Star" or click on "Watch"
  • "Fork" this repository, and help us with code development and/or documentation.

Developing with Cosmos

Would you like to fork one of our repos and contribute? See our contributing guidelines and please see our documentation on how to get started developing with Cosmos.

Cosmos Repos

Three repositories are associated with this project:

  • The Cosmos repository contains the "Editor" and the "Publisher" and all the frameworks common to each.
  • The "Cosmos Publisher" repository contains a stand alone "Publisher" website.
  • Open-source layouts made ready for use with Cosmos CMS.

The publisher repository is a "stock" out of the box Visual Studio application. It is turned into a "Publisher" by adding and configuring the Cosmos Common NuGet package.

Installation

You can deploy Cosmos to Azure by clicking the following button (recommended) or manually install by following the directions below.

Deploy to Azure

This documentation is still under development, so check back for more topics as they become available.

Docker Container Manual Install

cosmos.cms's People

Contributors

toiyabe 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.