README.md

Tollgate Module - Valve (go)

This Tollgate module is responsible for opening and closing internet access for a mac address specified in Tollgate's Nostr session events.

Compile for ATH79 (GL-AR300 NOR)

cd ./src
env GOOS=linux GOARCH=mips GOMIPS=softfloat go build -o valve -trimpath -ldflags="-s -w"

# Hint: copy to connected router 
scp valve root@119.201.26.1:/tmp/valve

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.

Repository Details

name / identifier

tollgate-module-valve-go

nostr clone url

nostr://npub1c03rad0r6q833vh57kyd3ndu2jry30nkr0wepqfpsm05vq7he25slryrnw/tollgate-module-valve-go
just install ngit and run
git clone nostr://...

description

Opens/Closes tollgates for users based on session events

git servers

https://github.com/OpenTollGate/tollgate-module-valve-go.git

relays

wss://nos.lol/
wss://relay.damus.io/
wss://nostr.wine/
wss://relay.primal.net/
wss://relay.nostrplebs.com/

earliest unique commit

a9c4966540dd5947e5a8f830393e1803404be5be

gitworkshop.dev logo GitWorkshop.dev