Lindenii Project Forge
Login

server

Lindenii Forge’s main backend daemon
Commit info
ID
1208a3e295fd48a795e3aa115baa7b1f796e8200
Author
Runxi Yu <me@runxiyu.org>
Author date
Thu, 03 Apr 2025 17:29:16 +0800
Committer
Runxi Yu <me@runxiyu.org>
Committer date
Thu, 03 Apr 2025 17:29:16 +0800
Actions
Update README
# Lindenii Forge

**Work in progress.**

This is the new implementation in the [Hare](https://harelang.org) programming
language.
I tried to reimplement in the [Hare](https://harelang.org) programming
language. It's one of my favorite programming languages, but sadly due to the
lack of multithreading and since it's still a very unstable moving target,
I'm still mainly working on the Go branch.

## Architecture

* Most components are one single daemon written in Hare.
* Because libssh is difficult to use and there aren't many other SSH server
  libraries for C or Hare, we will temporarily use
  [the gliberlabs SSH library for Go](https://github.com/gliderlabs/ssh)
  in a separate process, and communicate via UNIX domain sockets.