Warning: Cannot use bool as array in /var/www/it4home.dk/public_html/wp-content/plugins/w3-total-cache/Cache_File.php on line 237

Warning: Cannot modify header information - headers already sent by (output started at /var/www/it4home.dk/public_html/wp-content/plugins/w3-total-cache/Cache_File.php:237) in /var/www/it4home.dk/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1930
{"id":110,"date":"2023-08-05T08:09:02","date_gmt":"2023-08-05T08:09:02","guid":{"rendered":"http:\/\/it4home.dk\/?p=110"},"modified":"2023-08-06T09:12:54","modified_gmt":"2023-08-06T09:12:54","slug":"installing-searxng-on-arm64-architecture-with-docker","status":"publish","type":"post","link":"https:\/\/it4home.dk\/index.php\/2023\/08\/05\/installing-searxng-on-arm64-architecture-with-docker\/","title":{"rendered":"Installing Searxng on ARM64 Architecture with Docker"},"content":{"rendered":"
<\/a>\"image_print\"<\/a><\/div>\n

Introduction:
Searxng is a privacy-friendly and open-source metasearch engine that aggregates search results from various sources. In this guide, we’ll walk you through the process of installing Searxng on an ARM64 architecture using Docker, allowing you to set up your own search engine.<\/p>\n\n\n\n

Step 1: Install Searxng with Docker<\/p>\n\n\n\n

To install Searxng and run it in Docker on ARM64, execute the following command:<\/p>\n\n\n\n

docker run -d -p 8888:8080 \\\n  --name=searxng \\\n  -v \"searxng_data:\/etc\/searx\" \\\n  -v \"searxng_data:\/etc\/searxng\" \\\n  -e \"BASE_URL=http:\/\/192.168.0.224:8888\" \\\n  -e \"INSTANCE_NAME=searxng\" \\\n  searxng\/searxng:latest<\/code><\/pre>\n\n\n\n

Explanation of options used:<\/p>\n\n\n\n

    \n
  • -d<\/code>: Run the container in the background (detached mode).<\/li>\n\n\n\n
  • -p 8888:8080<\/code>: Map port 8080 from the container to port 8888 on the host system. This allows you to access Searxng’s web interface at http:\/\/localhost:8888<\/code>.<\/li>\n\n\n\n
  • --name=searxng<\/code>: Assign the name “searxng” to the container for easy management.<\/li>\n\n\n\n
  • -v \"searxng_data:\/etc\/searx\"<\/code>: Create a Docker volume named “searxng_data” and mount it to the “\/etc\/searx” directory inside the container. This volume allows you to persist Searxng’s data and configurations.<\/li>\n\n\n\n
  • -e \"BASE_URL=http:\/\/192.168.0.224:8888\"<\/code>: Set the base URL for the Searxng instance. Replace “192.168.0.224” with the IP address or domain name of your server.<\/li>\n\n\n\n
  • -e \"INSTANCE_NAME=searxng\"<\/code>: Specify a custom name for the Searxng instance.<\/li>\n<\/ul>\n\n\n\n

    Step 2: Access Searxng Web Interface<\/p>\n\n\n\n

    Once the Searxng container is up and running, open a web browser and navigate to http:\/\/localhost:8888<\/code>. You will be directed to Searxng’s web interface, where you can perform searches and explore the search engine’s features.<\/p>\n\n\n\n

    Conclusion:
    By following these steps and using Docker, you have successfully installed Searxng on an ARM64 architecture. You now have your own private search engine, Searxng, up and running, allowing you to search the web with enhanced privacy and control.<\/p>\n\n\n\n

    Enjoy the benefits of Searxng and have fun searching! Happy exploring!<\/p>\n","protected":false},"excerpt":{"rendered":"

    Introduction:Searxng is a privacy-friendly and open-source metasearch engine that aggregates search results from various sources. In this guide, we’ll walk you through the process of installing Searxng on an ARM64 architecture using Docker, allowing...<\/p>\n","protected":false},"author":1,"featured_media":195,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[2,34,11],"tags":[35],"class_list":["post-110","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-docker","category-privacy","category-security","tag-ok"],"_links":{"self":[{"href":"https:\/\/it4home.dk\/index.php\/wp-json\/wp\/v2\/posts\/110","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/it4home.dk\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/it4home.dk\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/it4home.dk\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/it4home.dk\/index.php\/wp-json\/wp\/v2\/comments?post=110"}],"version-history":[{"count":2,"href":"https:\/\/it4home.dk\/index.php\/wp-json\/wp\/v2\/posts\/110\/revisions"}],"predecessor-version":[{"id":124,"href":"https:\/\/it4home.dk\/index.php\/wp-json\/wp\/v2\/posts\/110\/revisions\/124"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/it4home.dk\/index.php\/wp-json\/wp\/v2\/media\/195"}],"wp:attachment":[{"href":"https:\/\/it4home.dk\/index.php\/wp-json\/wp\/v2\/media?parent=110"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/it4home.dk\/index.php\/wp-json\/wp\/v2\/categories?post=110"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/it4home.dk\/index.php\/wp-json\/wp\/v2\/tags?post=110"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}