[GH-ISSUE #1042] how to enable WHOOGLE_DOTENV=1 #640

Closed
opened 2026-02-25 20:36:11 +03:00 by kerem · 1 comment
Owner

Originally created by @Wdvh on GitHub (Jul 31, 2023).
Original GitHub issue: https://github.com/benbusby/whoogle-search/issues/1042

I searched the issues and google for hours there is no answer as to where and how to put WHOOGLE_DOTENV=1 for a local manual install on macOS Catalina without systemd. I tried different things with the line from the template none load the variables in the whoogle.env. to reliable run it in standard config I needed to do "flask run --host=0.0.0.0" instead of ./run that always resulted in errors.

Originally created by @Wdvh on GitHub (Jul 31, 2023). Original GitHub issue: https://github.com/benbusby/whoogle-search/issues/1042 I searched the issues and google for hours there is no answer as to where and how to put WHOOGLE_DOTENV=1 for a local manual install on macOS Catalina without systemd. I tried different things with the line from the template none load the variables in the whoogle.env. to reliable run it in standard config I needed to do "flask run --host=0.0.0.0" instead of ./run that always resulted in errors.
kerem 2026-02-25 20:36:11 +03:00
  • closed this issue
  • added the
    question
    label
Author
Owner

@benbusby commented on GitHub (Aug 2, 2023):

What are the errors you're getting from using ./run? And what are the values in whoogle.env? If it's mostly configuration fields that you're trying to set with environment variables, keep in mind that these only modify the "default" session. If you launch the app at any point before modifying the dotenv file, then your browser will create its own session, so modifying these values won't visibly change anything until you clear your cookies. Non-configuration values (like proxies, authentication, etc) are not tied to sessions though.

From a quick test everything is working for me, so I'm going to convert this to a discussion.

<!-- gh-comment-id:1662593169 --> @benbusby commented on GitHub (Aug 2, 2023): What are the errors you're getting from using `./run`? And what are the values in `whoogle.env`? If it's mostly configuration fields that you're trying to set with environment variables, keep in mind that these only modify the "default" session. If you launch the app at any point before modifying the dotenv file, then your browser will create its own session, so modifying these values won't visibly change anything until you clear your cookies. Non-configuration values (like proxies, authentication, etc) are not tied to sessions though. From a quick test everything is working for me, so I'm going to convert this to a discussion.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/whoogle-search#640
No description provided.