diff --git a/livebook/Dockerfile b/livebook/Dockerfile index 48bb04840..46420a9cf 100644 --- a/livebook/Dockerfile +++ b/livebook/Dockerfile @@ -1,9 +1,10 @@ FROM ghcr.io/livebook-dev/livebook:latest ENV LIVEBOOK_AWS_CREDENTIALS=true -ENV LIVEBOOK_IDENTITY_PROVIDER=custom:MeadowLivebookAuth -ENV LIVEBOOK_DISTRIBUTION=name -ENV LIVEBOOK_IP=0.0.0.0 ENV LIVEBOOK_DATA_PATH=/data +ENV LIVEBOOK_DISTRIBUTION=name ENV LIVEBOOK_HOME=${LIVEBOOK_DATA_PATH}/books +ENV LIVEBOOK_IDENTITY_PROVIDER=custom:MeadowLivebookAuth +ENV LIVEBOOK_IP=0.0.0.0 +ENV LIVEBOOK_TOKEN_ENABLED=false RUN mkdir -p ${LIVEBOOK_DATA_PATH}/books ADD ./meadow_livebook_auth.exs /app/user/extensions/meadow_livebook_auth.exs diff --git a/livebook/meadow_livebook_auth.exs b/livebook/meadow_livebook_auth.exs index f44cdda5b..9cf63caca 100644 --- a/livebook/meadow_livebook_auth.exs +++ b/livebook/meadow_livebook_auth.exs @@ -61,7 +61,7 @@ defmodule MeadowLivebookAuth do defp meadow_auth(url, conn) do with meadow_cookie <- conn |> Plug.Conn.fetch_cookies() |> Map.get(:cookies) |> Map.get("_meadow_key") do - Req.get(url, + Req.post(url, body: @query, headers: ["Content-Type": "application/graphql", Cookie: "_meadow_key=#{meadow_cookie}"] )