Power School
10/27/2024, 7:10 AMuser
10/27/2024, 7:10 AMPower School
10/27/2024, 7:13 AMPower School
10/27/2024, 7:14 AMuser
10/27/2024, 7:14 AMnginx server { listen 443 ssl; server_name airbyte.<your-domain>.com; client_max_body_size 200M; # required for Airbyte API ssl_certificate <path-to-your-cert>.crt.pem; ssl_certificate_key <path-to-your-key>.key.pem; location / { proxy_pass <http://127.0.0.1:8000;> proxy_set_header Cookie $http_cookie; # if you use Airbytes basic auth proxy_read_timeout 3600; # set a number in seconds suitable for you } }
3. If you're using a cloud provider, consider using their specific security services: - For GCP: Use the Identity-Aware proxy service - For AWS: Use the AWS Systems Manager Session Manager Remember, Airbyte Open Source doesn't include user management or role-based access controls, so controlling network access is crucial for security. If you need to share Airbyte with team members, consider deploying it on a private server with controlled access, rather than exposing it publicly. Always prioritize security when deploying data integration tools like Airbyte.