Skip to content

richardrcruzc/skimur

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

skimur

This is the primary codebase that powers skimur.com.

Come chat with us! Join the chat at https://gitter.im/skimur/skimur

Description

Skimur is a next-gen media aggregation platform.

Quickstart

Setting up a dev environment has been streamlined so that anybody can quickly begin contributing. You do need to install two items though.

Once installed, open a command prompt and cd into the directory where you will develop. Then, run these commands.

> git clone https://github.com/skimur/skimur

This will initialize the source code locally.

> vagrant up

This will create and configure a virtual machine dynamically with all the dependencies installed and configuired that are required to run skimur.

You are all set! Now open the project up (src/Skimur.sln) and run it! Currently, VS2013+ is required. Skimur is a distributed system. So, in order for the web application to fully function, every worker process (*.Worker.Cons) needs to be running.

NOTE: All though we currently require you to develop with Visual Studio on Windows, future versions will support the new .NET Core which runs on Windows/Mac/Linux. At that time, development will take place using either Visual Studio (Windows), or Visual Studio Code (Windows/Mac/Linux). This will also open up support for possible future Docker support!

Dependencies

Skimur uses .NET 4.5. Future versions will run on .NET Core (Windows/Mac/Linux).

  • Postgresql
  • Redis
  • RabbitMQ
  • TODO: Document source dependencies.

Contributors

About

The code that runs skimur.com

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 46.9%
  • C# 20.7%
  • HTML 10.1%
  • Puppet 9.4%
  • JavaScript 7.8%
  • CSS 4.8%
  • Other 0.3%