Skip to content
An open-source Document management tool for enterprise self host.
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app Fix tests Mar 25, 2019
bin Add LDAP Omniauth Authorization Mar 19, 2019
config Show New Note button on Note list on user profile page Mar 21, 2019
db
docs
lib Fix AWS S3 expires_in value of 1296000 exceeds one-week maximum Mar 25, 2019
log
pro
public
storage
test
tmp Init project Sep 30, 2018
vendor
.babelrc First complete the main features, including Group, Repository, Doc. Nov 2, 2018
.dockerignore Remove runtime useless file from Docker Image Dec 6, 2018
.eslintrc
.gitignore Use Travis CI and Codecov (#66) Mar 18, 2019
.license-key.pub Implement License feature Feb 14, 2019
.postcssrc.yml
.rubocop.yml Upgrade Rails 6.0.0 (#126) Jan 24, 2019
.ruby-version First complete the main features, including Group, Repository, Doc. Nov 2, 2018
.travis.yml Use Travis CI and Codecov (#66) Mar 18, 2019
Gemfile Upgrade jbuilder for fix DEPRECATION WARNING. Mar 25, 2019
Gemfile.lock Upgrade jbuilder for fix DEPRECATION WARNING. Mar 25, 2019
LICENSE Update LICENSE Mar 14, 2019
README.md
Rakefile Fix CircleCI config make CI running (#15) Dec 6, 2018
babel.config.js Fix webpacker upgrade 4.0.0.rc2 Dec 19, 2018
config.ru Init project Sep 30, 2018
package.json
postcss.config.js Fix webpacker upgrade 4.0.0.rc2 Dec 19, 2018
yarn.lock

README.md

BlueDoc

Build Status codecov

Development

You need install depends softwares first:

$ brew install node imagemagick postgresql elasticsearch redis
$ brew cask install wkhtmltopdf

Setup the default ENV vars to open all features:

export LDAP_HOST=localhost

export OMNIAUTH_GOOGLE_CLIENT_ID=
export OMNIAUTH_GOOGLE_CLIENT_SECRET=

export OMNIAUTH_GITHUB_CLIENT_ID=
export OMNIAUTH_GITHUB_CLIENT_SECRET=

export OMNIAUTH_GITLAB_CLIENT_ID=
export OMNIAUTH_GITLAB_CLIENT_SECRET=
export OMNIAUTH_GITLAB_API_PREFIX=

Start development server:

  • yarn start - to start webpack dev server.
  • rails s - to start rails
$ yarn start

In other Termal tab:

$ rails s

Install plantuml-service

plantuml-service for generate PlantUML image

https://github.com/bitjourney/plantuml-service

$ brew install bitjourney/self/plantuml-service
$ brew services start bitjourney/self/plantuml-service

Generate Admin

$ rails g scaffold_controller admin/repository slug:string name:string user:references description:string
You can’t perform that action at this time.