Skip to content

dragonfruitnetwork/onionfruit-web

Repository files navigation

OnionFruit™ Web

The web-facing components that power OnionFruit™ clients

DragonFruit Discord Docker Image Version

Overview

This repo holds the server-side components used to provide OnionFruit™ clients with geolocation data, alongside Tor connection detection services.

The system is split into two systems:

  • The worker process that collects and produces the data required to serve user requests
  • The server responsible for serving user-initiated requests for data (designed to scale horizontally independent of the worker process)

Deployment

Deployment can be done on either a Windows or Linux-based server. Docker images are built on each release for both the server and worker images and can be found on Dockerhub

See deployment.md for further instruction on how to deploy.

License

These libraries and components are licensed under Apache 2.0. Refer to the license file for more info.