Ruby on Rails application powering https://software.opensuse.org
Add the openSUSE:infrastructure:software.opensuse.org repository to your system
zypper ref
zypper in software_opensuse_org-deps
In other systems, use the regular Ruby on Rails mechanisms to install dependencies (i.e. Bundler)
Just for running it in development mode. If you are playing to deploy it in a
server, please apply good Ruby on Rails practices (like generating your own
keys for secrets.yml
).
git clone https://github.com/openSUSE/software-o-o.git
cd software-o-o
git submodule init
git submodule update
cp config/database.yml.example config/database.yml
cp config/options.yml.example config/options.yml
cp config/secrets.yml.example config/secrets.yml
rake db:migrate
rails server
Enjoy your software.opensuse.org clone at http://127.0.0.1:3000/