#!/bin/bash usage() { echo "Usage: $0 {init|show}" exit 1 } case "$1" in init) mkdir -p data/tor chown 100:100 data/tor echo "Initialized data/tor with ownership 100:100" ;; show) if [[ -f data/tor/hs_site/hostname ]]; then tor_hostname=$(cat data/tor/hs_site/hostname) echo "Your hidden service is http://$tor_hostname" else echo "Hostname file not found: data/tor/hs_site/hostname" exit 1 fi ;; *) usage ;; esac