Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Many fixes to allow use inside kubernetes + webdav working #187

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Commits on Nov 2, 2019

  1. Many fixes to allow use inside kubernetes + webdav working

    Fixes:
    - patch applied to one seafdav file to make seafdav *start*
    - export more environment variables to child processes so that they
      really are taken into account (like USE_EXISTING_DB, etc)
    - use MEMCACHED_* environment variables to allow changing the server name
      from hardcoded value
    - use 'ENABLE_WEBDAV' environment variable to enable/disable this feature
    - on container start, ALWAYS update seahub_settings.py and seafdav.conf
      based on environment variables. This is a requirement to allow it
      to work inside a kubernetes cluster
    - nginx configuration for webdav/seafdav changed to NOT use fastcgi mode
    - small change in nginx configuration in case it is behind a SSL termination
      proxy
    
    Others:
    - a little bit of refactoring nginx related functions from bootstrap.py
    - docker Makefile changed to take seafile version from the actual
      Dockerfile files, especially since standard and Pro versions can be
      different
    cr1st1p committed Nov 2, 2019
    Configuration menu
    Copy the full SHA
    2e43d6e View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2020

  1. Merge remote-tracking branch 'origin/master' into fixes-1 + OTHERS

    OTHERS:
    - updated README.md to contain information of the environment variables that can be used
    - added a docker-compose/ directory with example to run
    - updated README.md to refer to the current docker-compose/ example
    - fix situation where an nginx reload could happen before nginx was started
    cr1st1p committed Feb 19, 2020
    Configuration menu
    Copy the full SHA
    c1d0c42 View commit details
    Browse the repository at this point in the history