https://github.com/nilsding/webm-index
a simple frontend for your WebM directory
https://github.com/nilsding/webm-index
coffeescript frontend index ruby webm
Last synced: about 1 month ago
JSON representation
a simple frontend for your WebM directory
- Host: GitHub
- URL: https://github.com/nilsding/webm-index
- Owner: nilsding
- License: other
- Created: 2016-03-09T22:02:31.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-06-03T17:58:14.000Z (about 8 years ago)
- Last Synced: 2025-05-04T04:52:41.406Z (about 1 month ago)
- Topics: coffeescript, frontend, index, ruby, webm
- Language: CoffeeScript
- Homepage: https://webm.rrerr.net
- Size: 10.7 KB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# webm-index
This is a simple webm index thingy.
## Requirements
* A sane web server (i.e. not Apache or IIS)
* Ruby 2.0+ (no external gems required)
* CoffeeScript
* cron (for rebuilding the index)## Usage
1. Copy `config.yml.example` to `config.yml` and modify it to your needs.
2. Copy the example `nginx.conf.example` to your web server.
3. Build the entire website with the `build.sh` build script.
4. Each time you place some new WebM files in your WebM directory, re-run `gen_website.rb`.## Extra features
Ignore some WebMs by `touch`ing the WebM file with `.ignore` appended to the file name. For
example, if you want to ignore the WebM `rms.webm`, you'd just run `touch rms.webm.ignore`
from the terminal.Add some metadata by creating a `webm_file.webm.desc` file. The description file is a YAML
file which looks like this:``` yaml
---
title: My super awesome WebM
description: A longer description for the super awesome WebM.
song: Scooter - Hyper Hyper
```Each tag is optional.