https://github.com/eteubert/lolsrv
29c3 hackproject: web server for mroth/lolcommits project
https://github.com/eteubert/lolsrv
Last synced: 8 months ago
JSON representation
29c3 hackproject: web server for mroth/lolcommits project
- Host: GitHub
- URL: https://github.com/eteubert/lolsrv
- Owner: eteubert
- Created: 2012-12-27T18:07:48.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2014-07-26T13:50:43.000Z (almost 12 years ago)
- Last Synced: 2024-05-02T00:11:56.330Z (about 2 years ago)
- Language: Ruby
- Homepage:
- Size: 336 KB
- Stars: 5
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Show Off Lolcommits
## Requirements
- [ruby](http://www.ruby-lang.org/) >=1.9.3
- [mongodb](http://www.mongodb.org/)
- The git repository in question has to be a public repository at [github](https://github.com/)
- on your dev machine: [lolcommits](https://github.com/sebastianmarr/lolcommits) (forked, with `lolsrv` plugin)
## Setup
```
cp config.example.yml config.yml
# edit config.yml, add the repository (e.g. eteubert/lolserver)
bundle install
# start mongodb
mongod
# start sinatra app
rackup -p 9393
```
## Development
There's some tools that are helpful for development. Do not run guard and shotgun at the same time.
```
shotgun
# Restarts the web server when ruby files are changed
```
## Usage
Receives and displays images from `lolcommits` project.