: ""; ?> ><br> <label><?php printtext("settings_safe_search");?></label> <input type="checkbox" name="safe_search" <?php echo "<button class="hide" name="t" value="$opts->type"/></button>"; ?> <button type="submit" name="save" value="1"><?php printtext("settings_save");?></button> <button type="submit" name="reset" value="1"><?php printtext("settings_reset");?></button> </div> </form> <?php fetch_search_results($opts, true); print_page_buttons($opts->type, $opts->query, $opts->page); ?> <?php return (object) array( // CURLOPT_PROXY => "ip:port", // CURLOPT_PROXYTYPE => CURLPROXY_HTTP, CURLOPT_RETURNTRANSFER => true, // how long in minutes to put google/other instances on cooldown if they keep this at false, this is what allows LibreY to still show results when Google/DuckDuckGo blocks te requests. "disable_api" => false, CURLOPT_FOLLOWLOCATION => true ) ); ?> services: librey: image: ghcr.io/ahwxorg/librey:latest container_name: librey network_mode: bridge ports: - 8080:8080 environment: - CONFIG_GOOGLE_DOMAIN=com -