[Unit] Description=OAuth2-Proxy for SearXNG After=network.target docker.service Wants=docker.service [Service] Type=simple ExecStart=/usr/local/bin/oauth2-proxy --config={{ searxng_oauth2_proxy_dir }}/oauth2-proxy.cfg Restart=on-failure RestartSec=5 # Security hardening NoNewPrivileges=true PrivateTmp=true # Logging StandardOutput=journal StandardError=journal SyslogIdentifier=oauth2-proxy-searxng [Install] WantedBy=multi-user.target