Skip to content
This repository was archived by the owner on Jul 9, 2021. It is now read-only.

archangel/fidelis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Archangel

Travis CI Test Coverage Code Climate

Archangel

*Archangel is currently under development. It is not ready for production use.*

Archangel is a Rails CMS.

Online documentation is available

Requirements

  • Ruby 2.7.0 (See .ruby-version)
  • Node 10.16.0 (See .nvmrc)
  • Imagemagick

Additional requirements for development and test environment:

  • Google Chrome
    • Install using Homebrew Cask with brew cask install google-chrome
  • Chromedriver
    • Install using Homebrew Cask with brew cask install chromedriver

Installation

Set up application

$ bin/setup

Environment Variables

Environment variables are found in .env file as needed

$ cp -i .env.sample .env

Seed data

Add sample data to the database

$ bin/rails db:seed

Updating

Run migrations

$ bin/rails db:migrate

Dependencies can be updated by running the manager

$ bundle install
$ yarn

Running

Puma

Run using the internal Rails server

$ bin/rails server

Docker

$ docker-compose build
$ docker-compose run app rails db:setup
$ docker-compose run app rails db:create
$ docker-compose run app rails db:migrate
$ docker-compose up

Seed data

$ docker-compose run app rails db:seed

Code Analysis

Developers

General documentation for developers

Special Thanks

Archangel's logo was created by Joshua Boyd.

@archangel-dlt originally had the "archangel" gem name and were kind enough to give it up

Contributing

A contributing guide is available.

  1. Fork it (https://github.com/archangel/archangel/fork)
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published