config.php 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <?php
  2. return (object) array(
  3. "google_domain" => "${CONFIG_GOOGLE_DOMAIN}",
  4. "google_language" => "${CONFIG_GOOGLE_LANGUAGUE}",
  5. "invidious_instance_for_video_results" => "${CONFIG_INVIDIOUS_INSTANCE}",
  6. "disable_bittorent_search" => ${CONFIG_DISABLE_BITTORRENT_SEARCH},
  7. "bittorent_trackers" => "${CONFIG_BITTORRENT_TRACKERS}",
  8. "disable_hidden_service_search" => ${CONFIG_HIDDEN_SERVICE_SEARCH},
  9. "invidious" => "${APP_INVIDIOUS}", // youtube
  10. "bibliogram" => "${APP_BIBLIOGRAM}", // instagram
  11. "rimgo" => "${APP_RIMGO}", // imgur
  12. "scribe" => "${APP_SCRIBE}", // medium
  13. "librarian" => "${APP_LIBRARIAN}", // odysee
  14. "gothub" => "${APP_GOTHUB}", // github
  15. "nitter" => "${APP_NITTER}", // twitter
  16. "libreddit" => "${APP_LIBREREDDIT}", // reddit
  17. "proxitok" => "${APP_PROXITOK}", // tiktok
  18. "wikiless" => "${APP_WIKILESS}", // wikipedia
  19. "quetre" => "${APP_QUETRE}", // quora
  20. "libremdb" => "${APP_LIBREMDB}", // imdb,
  21. "breezewiki" => "${APP_BREEZEWIKI}", // fandom,
  22. "anonymousoverflow" => "${APP_ANONYMOUS_OVERFLOW}", // stackoverflow
  23. "curl_settings" => array(
  24. CURLOPT_PROXY => "",
  25. CURLOPT_PROXYTYPE => CURLPROXY_HTTP,
  26. CURLOPT_RETURNTRANSFER => ${CURLOPT_RETURNTRANSFER},
  27. CURLOPT_ENCODING => "${CURLOPT_ENCODING}",
  28. CURLOPT_USERAGENT => "${CURLOPT_USERAGENT}",
  29. CURLOPT_IPRESOLVE => CURL_IPRESOLVE_V4,
  30. CURLOPT_CUSTOMREQUEST => "${CURLOPT_CUSTOMREQUEST}",
  31. CURLOPT_PROTOCOLS => CURLPROTO_HTTPS | CURLPROTO_HTTP,
  32. CURLOPT_REDIR_PROTOCOLS => CURLPROTO_HTTPS | CURLPROTO_HTTP,
  33. CURLOPT_MAXREDIRS => ${CURLOPT_MAXREDIRS},
  34. CURLOPT_TIMEOUT => ${CURLOPT_TIMEOUT},
  35. CURLOPT_VERBOSE => ${CURLOPT_VERBOSE}
  36. )
  37. );
  38. ?>