Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 15258f85 authored by Felix Ableitner's avatar Felix Ableitner
Browse files

Connect to Nextcloud over internal Docker network

parent 1d38a2e5
Loading
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -10,7 +10,6 @@ values via Nextcloud.
      - NEXTCLOUD_ADMIN_USER=${NEXTCLOUD_ADMIN_USER}
      - NEXTCLOUD_ADMIN_PASSWORD=${NEXTCLOUD_ADMIN_PASSWORD}
      - POSTFIXADMIN_SSH_PASSWORD=${POSTFIXADMIN_SSH_PASSWORD}
      - DOMAIN=${DOMAIN}
      - CREATE_ACCOUNT_PASSWORD=${CREATE_ACCOUNT_PASSWORD}
    networks:
      - serverbase
+1 −1
Original line number Diff line number Diff line
@@ -71,7 +71,7 @@ class MyHandler(BaseHTTPRequestHandler):

        # Edit nextcloud account, set quota and email
        auth = HTTPBasicAuth(os.environ['NEXTCLOUD_ADMIN_USER'], os.environ['NEXTCLOUD_ADMIN_PASSWORD'])
        url = f'https://{os.environ["DOMAIN"]}/ocs/v1.php/cloud/users/' + target_email
        url = f'http://nextcloud/ocs/v1.php/cloud/users/' + target_email
        headers = {'OCS-APIRequest': 'true'}
        r1 = requests.put(url, data={'key': 'email', 'value': fallback_email}, headers=headers, auth=auth)
        r2 = requests.put(url, data={'key': 'quota', 'value': nextcloud_quota}, headers=headers, auth=auth)