aboutsummaryrefslogtreecommitdiffstats
path: root/jsaccess/README.txt
blob: cc2bbe70c3bfd36bb5d5a571f99c79cc57d6ae59 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
jsaccess - download and decrypt files in the browser
2013, Laurent Ghigonis <laurent@gouloum.fr>

Provide protected access to files on a web server without htaccess or https.


Deployment
==========

1. Put jsa/ directory on your web server, publicly available (you can rename it).
2. Encrypt your files with encrypt.sh
3. Upload the encrypted files in the directory jsa/files/
4. Edit jsa/index.html to add your files to the download list
5. Direct people to the directory jsa/, e.g. http://myserver.com/jsa/


Directory content
=================

jsa/ - should be on your webserver, can be renamed
encrypt.sh - to encrypt your files before uploading them to your web server


TODO
====

* dynamicaly get files list from jsa/files/list_<password_hash>
(server directory listing should be disabled)

* MIME types on download