=== C Nostr Relay Build and Restart Script === Removing old configuration file to trigger regeneration... ✓ Configuration file removed - will be regenerated with latest database values Building project... rm -rf build Clean complete mkdir -p build Compiling C-Relay for architecture: x86_64 gcc -Wall -Wextra -std=c99 -g -O2 -I. -Inostr_core_lib -Inostr_core_lib/nostr_core -Inostr_core_lib/cjson -Inostr_core_lib/nostr_websocket src/main.c src/config.c -o build/c_relay_x86 nostr_core_lib/libnostr_core_x64.a -lsqlite3 -lwebsockets -lz -ldl -lpthread -lm -L/usr/local/lib -lsecp256k1 -lssl -lcrypto -L/usr/local/lib -lcurl Build complete: build/c_relay_x86 Build successful. Proceeding with relay restart... Stopping any existing relay servers... No existing relay found Starting relay server... Debug: Current processes: None Started with PID: 786684 Relay started successfully! PID: 786684 WebSocket endpoint: ws://127.0.0.1:8888 Log file: relay.log === Relay server running in background === To kill relay: pkill -f 'c_relay_' To check status: ps aux | grep c_relay_ To view logs: tail -f relay.log Binary: ./build/c_relay_x86 Ready for Nostr client connections!