1. 08 Aug, 2014 1 commit
  2. 06 Aug, 2014 2 commits
  3. 05 Aug, 2014 2 commits
  4. 11 Jun, 2014 1 commit
  5. 25 Apr, 2014 1 commit
  6. 27 Mar, 2014 4 commits
  7. 06 Mar, 2014 2 commits
  8. 18 Feb, 2014 1 commit
  9. 27 Jan, 2014 1 commit
  10. 22 Jan, 2014 2 commits
  11. 21 Jan, 2014 1 commit
  12. 16 Jan, 2014 1 commit
  13. 27 Dec, 2013 1 commit
    • enable ssl for nginx · abe5acce
      By setting NGINX_ENABLE_SSL ssl this will be enabled in
      the nginx configuration for those roles that support
      it, currently just the lms and cms.
      
      To use a custom key/cert set the following vars:
      
      * NGINX_SSL_CERTIFICATE
      * NGINX_SSL_KEY
      
      Note that there is only one ssl certificate and key
      per nginx install, this is because of the way nginx
      is setup (independent of the other roles).
      
      We could enable it for different roles though they would
      share the same certificate.
      John Jarvis committed
  14. 26 Nov, 2013 1 commit
  15. 28 Oct, 2013 2 commits
  16. 27 Oct, 2013 1 commit
  17. 26 Oct, 2013 1 commit
  18. 23 Oct, 2013 2 commits
  19. 17 Oct, 2013 1 commit
  20. 11 Oct, 2013 5 commits
  21. 10 Oct, 2013 1 commit
  22. 08 Oct, 2013 1 commit
  23. 19 Sep, 2013 1 commit
  24. 18 Sep, 2013 3 commits
    • make nginx.conf overriding optional · d060de9f
      If the nginx play is called with the nginx_conf varialble, then expect
      to find in {{secure_dir}}/files/nginx.conf and copy it over.  If not set
      then the default one already there will be sufficient.
      Sef Kloninger committed
    • install own /etc/nginx/nginx.conf · af2abc0c
      One comes with the standard installation, overwrite with our own,
      provided in {{secure_dir}}/files.
      Sef Kloninger committed
    • template subdir; ownership on sites-avail/ file · cb8350bc
      To support variations on our local LMS sites files it is helpful to have
      subdirectories where we can store variations.  At Stanford I'm using
      this so I can store carnegie/lms.j2, a variation on our normal lms.j2.
      
      To use you can call the role like this:
          - {'role': 'edxapp', 'openid_workaround': true, 'template_subdir': 'carnegie'}
      This would be from your main playbook file, in my case
      edx-west/carnegie-prod-app.yml.
      
      While in here I noticed we weren't setting owner or perms on the
      sites-available/XX files, fix that.
      Sef Kloninger committed
  25. 01 Aug, 2013 1 commit