A http server that stores messages from deaddrop clients
Go to file
belong cc27efba98 Initial commit 2021-03-06 19:54:51 +00:00
source Initial commit 2021-03-06 19:54:51 +00:00
.gitignore Initial commit 2021-03-06 19:54:51 +00:00
README.md Initial commit 2021-03-06 19:54:51 +00:00
dub.json Initial commit 2021-03-06 19:54:51 +00:00
dub.selections.json Initial commit 2021-03-06 19:54:51 +00:00
makeHiddenService.sh Initial commit 2021-03-06 19:54:51 +00:00

README.md

Drop

The dropper is part the of the deaddrop project.

It is the server that handles the requests of clients. By default it listens on localhost port 8080. The repo includes a simple script to create an onion service for this server.

Required software:

  • dmd
  • dub

Building

$ git clone http://repourl/dropper.git drop
$ cd dropper
$ dub build --build=release

Simple usage:

./drop

Running as an onion service

Append the following lines to your /etc/tor/torrc config:

HiddenServiceDir /var/lib/tor/deaddrop/
HiddenServicePort 80 127.0.0.1:8080
HiddenServiceVersion 3

To get the onion address simple run this command:

$ sudo cat /var/lib/tor/deaddrop/hostname