2
0
mirror of https://github.com/moebooru/moebooru synced 2025-08-22 01:47:48 +00:00
Edho Arief 85229411ed Fixed message for validation error on wiki_page.
--HG--
branch : 3.0-stable
2012-07-11 23:19:31 +07:00
2012-06-01 18:59:11 +07:00
2012-05-08 06:01:18 +00:00
2012-03-17 18:36:04 +07:00
2012-06-11 07:32:56 -07:00
2012-06-25 07:57:36 -07:00
2012-07-10 04:11:45 -07:00
2012-06-11 22:51:13 +07:00
2012-05-08 06:01:18 +00:00
2012-07-09 02:00:27 +07:00

h1. Moebooru

This project is based on original Moebooru which is being used in "yande.re Image Board":http://yande.re. Changes compared to original Moebooru:

* Compatible with Ruby 1.9
* Uses Rails 3.0
* Updated gems
* Pool ZIP support for nginx (with @mod_zip@)

As this is still in development, bug reports are welcome.

* "Demo site":http://moe.myconan.net
* "Source Repository":http://bitbucket.org/edogawaconan/moebooru

h2. Requirements

As this is ongoing project, there will be more changes on requirement as this project goes. Currently this application requires:

* Ruby 1.9 (1.8 should also works, too)
* PostgreSQL (tested with 8.4)
* Bundler gem
* GD image library header
* And various other requirement for the gems (check @Gemfile@ for the list)

On RHEL5, it goes like this:

* gcc
* gcc-c++
* gd-devel
* jhead
* libxslt-devel
* libyaml-devel
* mercurial
* openssl-devel
* pcre-devel
* postgresql84-contrib
* postgresql84-devel
* postgresql84-server
* readline-devel

On Ubuntu 10.04.4 LTS

* @apt-get install postgresql-contrib python-software-properties postgresql libpq-dev libxml2-dev libxslt-dev mercurial jhead build-essential libgd2-noxpm-dev@

* "Brightbox repo":http://blog.brightbox.co.uk/posts/next-generation-ruby-packages-for-ubuntu would work if you're too lazy to compile ruby

* add the ppa and then @apt-get install ruby1.9.3@
 
h2. Installation

* Create a new PostgreSQL user with type of superuser
* Create database for Moebooru and initialize it by loading @db/structure.sql@
* Run @bundle install@
* Build image resizer:
** @cd lib/danbooru_image_resizer@
** @ruby extconf.rb@
** @make@
* Create @config/database.yml@ and @config/local_config.rb@
* Run @bundle exec rake db:migrate@
* Start the server (@bundle exec unicorn@)

h2. Plans

* Bug fixes
* Documentation
* Switch to ImageScience/ImageVoodo
* JRuby and Rubinius support
* And more!
Description
No description provided
Readme ISC 60 MiB
Languages
Ruby 49.4%
HTML 21.6%
CoffeeScript 19.8%
PLpgSQL 5.4%
Less 2.4%
Other 1.4%