root / okeanos_site / 90-okeanos.conf.sample @ 5039a44f
History | View | Annotate | Download (1.8 kB)
1 | 8b5381f3 | Kostas Papadimitriou | # append okeanos_site application to django installed apps |
---|---|---|---|
2 | 8b5381f3 | Kostas Papadimitriou | INSTALLED_APPS = list(INSTALLED_APPS) + ['synnefo.okeanos_site'] |
3 | 8b5381f3 | Kostas Papadimitriou | |
4 | 8b5381f3 | Kostas Papadimitriou | # for production deployment no DEBUG needed |
5 | f7263edd | Kostas Papadimitriou | DEBUG = True |
6 | 8b5381f3 | Kostas Papadimitriou | |
7 | 8b5381f3 | Kostas Papadimitriou | # invitations only, no login page exists |
8 | 8b5381f3 | Kostas Papadimitriou | # redirect client to the intro page |
9 | 78fbe18a | Vangelis Koukis | LOGIN_URL = "http://host:port/intro" |
10 | 8b5381f3 | Kostas Papadimitriou | |
11 | fe9c347a | Kostas Papadimitriou | # redirect to login url (intro) on user logout |
12 | fe9c347a | Kostas Papadimitriou | LOGOUT_URL = LOGIN_URL |
13 | fe9c347a | Kostas Papadimitriou | |
14 | 8b5381f3 | Kostas Papadimitriou | # bypass Shibboleth authentication for /okeanos and /intro pages |
15 | 8b5381f3 | Kostas Papadimitriou | # (they should be available to the public) |
16 | 64c1299a | Kostas Papadimitriou | AAI_SKIP_AUTH_URLS = list(AAI_SKIP_AUTH_URLS) + ['/about', '/intro', '/okeanos_static'] |
17 | 8b5381f3 | Kostas Papadimitriou | |
18 | 8b5381f3 | Kostas Papadimitriou | # change django url configuration |
19 | 8b5381f3 | Kostas Papadimitriou | # okeanos_site.urls includes and extends/modifies synnefo.urls |
20 | 8b5381f3 | Kostas Papadimitriou | # based on the needs of okeanos aplha release |
21 | 8b5381f3 | Kostas Papadimitriou | ROOT_URLCONF = 'synnefo.okeanos_site.urls' |
22 | 8b5381f3 | Kostas Papadimitriou | |
23 | 8b5381f3 | Kostas Papadimitriou | # the url that is linked with okenaos_site.views.index view |
24 | 8b5381f3 | Kostas Papadimitriou | OKEANOS_SITE_URL = "/about" |
25 | 8b5381f3 | Kostas Papadimitriou | |
26 | 8b5381f3 | Kostas Papadimitriou | # the url of the synnefo web application (synnefo.ui.views.home) |
27 | 8b5381f3 | Kostas Papadimitriou | OKEANOS_APP_URL = "/ui" |
28 | 8b5381f3 | Kostas Papadimitriou | |
29 | 8b5381f3 | Kostas Papadimitriou | # video url (see okeanos_site/README) |
30 | 4beadc2f | Kostas Papadimitriou | # mp4 should be absolute for flash player to work (flash video player |
31 | 4beadc2f | Kostas Papadimitriou | # is the fallback video player for IE) |
32 | 4beadc2f | Kostas Papadimitriou | # |
33 | 4beadc2f | Kostas Papadimitriou | # VIDEOS ARE NOT CONTAINED IN PROJECT FILES |
34 | 4beadc2f | Kostas Papadimitriou | # you can download all files from http://<videos tar.gz download url> |
35 | 4beadc2f | Kostas Papadimitriou | # and extract the containing directory on okeanos_site/static/okeanos_static/ |
36 | 4beadc2f | Kostas Papadimitriou | # |
37 | 4beadc2f | Kostas Papadimitriou | # wget http://<videos tar.gz download url>/okeanos_intro_vide.tar.gz |
38 | 4beadc2f | Kostas Papadimitriou | # tar xzvf okeanos_intro_video.tar.gz -C okeanos_site/static/okeanos_static/ |
39 | 4beadc2f | Kostas Papadimitriou | OKEANOS_VIDEO_URL = { |
40 | 4beadc2f | Kostas Papadimitriou | 'mp4': {'src': 'http://host:port/okeanos_static/intro_video/intro_video.m4v', 'codecs': 'avc1.42E01E, mp4a.40.2'}, |
41 | 4beadc2f | Kostas Papadimitriou | 'webm': {'src': 'http://host:port/okeanos_static/intro_video/intro_video.webm', 'codecs': 'vp8, vorbis'}, |
42 | 4beadc2f | Kostas Papadimitriou | 'ogg': {'src': 'http://host:port/okeanos_static/intro_video/intro_video.ogv', 'codecs': 'theora, vorbis'} |
43 | 4beadc2f | Kostas Papadimitriou | } |
44 | 4beadc2f | Kostas Papadimitriou | |
45 | 4beadc2f | Kostas Papadimitriou | OKEANOS_VIDEO_POSTER_IMAGE_URL = "/okeanos_static/intro_video/intro_video.jpg" |