Skip to content

Mycoria is an open and secure overlay network that connects all participants. It values freedom of connectivity and aims to imitate the curious and adventurous spirit of the early Internet.

License

Notifications You must be signed in to change notification settings

mycoria/mycoria

Repository files navigation

Mycoria

Mycoria is an open and secure overlay network that connects all participants. It values freedom of connectivity and aims to imitate the curious and adventurous spirit of the early Internet:

  • Everyone is equal: Easily connect to anyone
  • Everyone is welcome: Open network without bureaucracy
  • No spooking: Everthing is authenticated
  • No surveillance: Everything is encrypted (+ Private Addresses!)
  • No barriers: Connect via the Internet or extend Mycoria with your own mesh

Design Goals

  • Keep it small and simple
  • Compatible with existing infrastructure (eg. DNS)
  • Secure by default
  • Private by default (WIP)

Features

  • Automatic end-to-end encryption
  • Modern cryptography
  • Smart and scalable routing
  • Dashboard (Screenshots)
  • Resolve .myco DNS (OS configuration required)
  • Simple Service Discovery
  • Auto-Optimization/Healing of Network (for Internet overlay) (WIP)
  • Rotating private addresses (WIP)

Read more on mycoria.org.

Supported Platforms

  • Linux (amd64, arm64)
  • Windows (amd64, arm64)

See Quick Start.

Install

See Install Guide.

Building

  1. Install Go

  2. Run ./build in cmd/mycoria

About

Mycoria is an open and secure overlay network that connects all participants. It values freedom of connectivity and aims to imitate the curious and adventurous spirit of the early Internet.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages