tayl0r / JingServer

open source server for Jing

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JingServer is an open source server for the Jing screenshot tool.

Powered by:
Python 2.x
Flask

Setup:
JingServer should come with everything you need, including the python and flask environment.

1) Make the uploads dir:
>> mkdir uploads
>> chmod 777 uploads

2) Run this to setup the virtual environment (might require Python virtualenv):
>> . env/bin/activate

3) Then you should be able to run:
>> python main.py
You should have a working jing server.

4) Edit your hosts file and redirect www.screencast.com to the IP of this jing server.


Todo:
1) setup caching and store the username & filename in the cache, keyed by the auth code & media set id
2) use the cached data for the filename instead of storing it as a class variable (would also to organize files by username & date)


I'm not going to write any code that lets you browse the uploaded files because other projects exist that specifically do that.

About

open source server for Jing