README.md 659 Bytes
Newer Older
Bas Westerbaan's avatar
Stub  
Bas Westerbaan committed
1 2 3 4
atumd
=====

Post-quantum trusted time-stamping service.
Bas Westerbaan's avatar
Bas Westerbaan committed
5 6
See [go-atum](https://github.com/bwesterb/go-atum) for more information
on the protocol.
Bas Westerbaan's avatar
Stub  
Bas Westerbaan committed
7

Bas Westerbaan's avatar
Bas Westerbaan committed
8 9 10
Setup
-----
To install `atumd`, run
11 12 13 14 15

```
go get github.com/bwesterb/atumd
```

Bas Westerbaan's avatar
Bas Westerbaan committed
16
Then create a `config.yaml`:
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

```yaml
bindAddr: :8080
canonicalUrl: http://localhost:8080
```

and run

```
atumd
````

You probably want to configure a proper webserver like `nginx` to act
as proxy and set a corresponding sane `canonicalUrl` with HTTPS.

For more configuration options, see [config.yaml.example](config.yaml.example)

Clients
-------

Bas Westerbaan's avatar
Bas Westerbaan committed
37
 - [go-atum](https://github.com/bwesterb/go-atum),
38
      Go client and Cli tool