This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Filename: install_searxng.sh | |
# Description: This script automates the installation and setup of SearXNG using Podman on AlmaLinux. | |
# It includes steps to update the system, install Podman, pull the SearXNG Docker image, create necessary | |
# configuration files, run the SearXNG container with the correct port mapping, and set up a systemd service | |
# to ensure the container starts automatically on system boot. | |
# Update system | |
sudo dnf update -y |