Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/llimllib/springer
a testing spring83 server
https://github.com/llimllib/springer
Last synced: about 2 months ago
JSON representation
a testing spring83 server
- Host: GitHub
- URL: https://github.com/llimllib/springer
- Owner: llimllib
- License: unlicense
- Created: 2022-06-15T19:18:05.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-06-28T14:40:42.000Z (over 2 years ago)
- Last Synced: 2024-11-30T02:50:53.595Z (about 2 months ago)
- Language: Go
- Size: 28.3 KB
- Stars: 5
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# A testing Spring83 server
Implementing some of [this very draft spec](https://github.com/robinsloan/spring-83-spec/blob/main/draft-20220616.md)
# To test
## run the server
If you have [modd](https://github.com/cortesi/modd) installed, run `modd`. Alternatively, `go run server/main.go`
## run the client
On first run, the client will generate a keypair for you according to the spring83 spec, and store it in `~/.config/spring83/key.pub` and `~/.config/spring83/key.priv`.
This key has to meet a certain specification, so it may take some time to generate on the first run.
`echo "testing" | go run client/main.go`
## view the content
go to http://localhost:8000 while the server is running