PryNotes
所属分类:加密解密
开发工具:CSS
文件大小:1222KB
下载次数:0
上传日期:2014-08-02 18:46:11
上 传 者:
sh-1993
说明: 基于Web的笔记应用程序。保存你的想法、笔记、待办事项列表、食谱、新闻文章或你在网上找到的任何东西。K...
(Web based note application. Save your ideas, notes, todo lists, recipes, news articles or anything you find online. Keep it safe and secure with encryption and in a database that won t be mined or sold.)
文件列表:
LICENSE (35121, 2014-08-03)
TODO (128, 2014-08-03)
app (0, 2014-08-03)
app\__init__.py (1777, 2014-08-03)
app\forms.py (2739, 2014-08-03)
app\models.py (3326, 2014-08-03)
app\momentjs.py (502, 2014-08-03)
app\static (0, 2014-08-03)
app\static\120x120.jpeg (5332, 2014-08-03)
app\static\128x128.jpeg (4830, 2014-08-03)
app\static\256x256.jpeg (13709, 2014-08-03)
app\static\32x32.jpeg (1736, 2014-08-03)
app\static\60x60.jpeg (1941, 2014-08-03)
app\static\90x90.jpeg (3857, 2014-08-03)
app\static\css (0, 2014-08-03)
app\static\css\bootstrap-theme.css (14936, 2014-08-03)
app\static\css\bootstrap-theme.css.map (38176, 2014-08-03)
app\static\css\bootstrap-theme.min.css (13185, 2014-08-03)
app\static\css\bootstrap.css (122998, 2014-08-03)
app\static\css\bootstrap.css.map (245893, 2014-08-03)
app\static\css\bootstrap.min.css (105470, 2014-08-03)
app\static\css\carousel.css (1623, 2014-08-03)
app\static\css\font-awesome.min.css (17780, 2014-08-03)
app\static\css\summernote-bs2.css (146883, 2014-08-03)
app\static\css\summernote-bs3.css (146393, 2014-08-03)
app\static\css\summernote.css (10412, 2014-08-03)
app\static\favicon.ico (1150, 2014-08-03)
app\static\firefox.jpg (1954, 2014-08-03)
app\static\fonts (0, 2014-08-03)
app\static\fonts\FontAwesome.otf (62856, 2014-08-03)
app\static\fonts\fontawesome-webfont.eot (38205, 2014-08-03)
app\static\fonts\fontawesome-webfont.svg (202148, 2014-08-03)
app\static\fonts\fontawesome-webfont.ttf (80652, 2014-08-03)
app\static\fonts\fontawesome-webfont.woff (44432, 2014-08-03)
app\static\fonts\glyphicons-halflings-regular.eot (20290, 2014-08-03)
app\static\fonts\glyphicons-halflings-regular.svg (62850, 2014-08-03)
app\static\fonts\glyphicons-halflings-regular.ttf (41236, 2014-08-03)
... ...
PryNotes
========
Web based note application. Save your ideas, notes, todo lists, recipes, news articles or anything you find online. Keep it safe and secure with encryption and in a database that won't be mined or sold.
www.prynotes.com
Difference Between the Website and the GitHub Source:
========
-Removed secret keys
-Simplified the encryption. I did this to avoid having the encryption method out. I use the keyczar still on the website, but include a special changing salt and extra security. On the github version I use just the keyczar encryption. This is simply a security thing for the website.
-This version is setup to use sqlite. Just makes it easier to test and run locally. It is a super quick change.
To Setup Locally:
========
virtualenv --no-site-packages flask
source flask/bin/activate
pip install -r requirements.txt
python create_keys.py
python db_create.py
*If you have problems installing Flask-WeasyPrint. This is due to LXML. A quick google search will show you the extra packages you need to install for your Operating System. It is different for each O/S. (libxml2-devel, libxslt-devel, python-devel, or python-dev)
To Run:
chmod a+x run.py
./run.py
Browser:
localhost:5000
Helper Scripts:
=========
Create Encryption Keys:
python create_keys.py
Create Database:
python db_create.py
Merge Database:
-Use this if you make any changes to the models.py file
python db_merge.py
Change Keys (encryption keys):
-Will rotate your keys. It keeps the old keys for decryption only, and encrypts in new keys.
python change_keys.py
近期下载者:
相关文件:
收藏者: