Skip to content

pavel-workato/rubydoc.info

 
 

Repository files navigation

RubyDoc.info: YARD Doc Server

RubyDoc.info is the next generation Ruby doc server, replacing http://rdoc.info and http://yardoc.org/docs. This doc server uses YARD to generate project documentation on the fly, for both published RubyGems as well as GitHub projects.

The public doc server is hosted at http://www.rubydoc.info

Getting Started

This site is a public service and is community-supported. Patches and enhancements are welcome.

Running the doc server locally is easy:

git clone git://github.com/lsegal/rubydoc.info
cd rubydoc.info
bundle install
cp config/config.yaml.sample config/config.yaml
bundle exec rake gems:update
bundle exec rake server:start

This will start a daemonized process, you can stop the server with:

bundle exec rake server:stop

Running With Docker

If you have Docker installed, you can get started using docker-compose:

docker-compose up

Add -d to daemonize the process. To stop the server in daemonized mode, run docker-compose down.

Thanks

RubyDoc.info was created by Loren Segal (YARD) and Nick Plante (rdoc.info) and is a project of DOCMETA, LLC. Additional help was provided by our friendly developer community. Pull requests welcome!

(c) 2019 DOCMETA LLC. This code is distributed under the MIT license.

About

Next generation rdoc.info site

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Ruby 61.2%
  • HTML 28.1%
  • CSS 7.0%
  • JavaScript 2.0%
  • Dockerfile 1.2%
  • Shell 0.5%