FoundKey microblogging server as used on fedi2.0x7f.one
Find a file
Johann150 d3fbe5e382
BREAKING server: refactor streaming API data structures
Since looking up a channel by ID should be the most often needed use
case, the data structure is now more optimized towards this. The code
is also simplified by using optional chaining where possible.

In this vein, the server will now enforce that channel IDs are unique
and not reused.

Changelog: Changed
2023-03-19 12:39:57 +01:00
.config
.woodpecker
.yarn meta: Update Yarn to 3.4.1 2023-02-27 13:00:22 -05:00
cypress
docs fix typo 2023-03-03 23:47:31 +01:00
locales remove unused locale string 2023-03-11 01:15:33 +01:00
packages BREAKING server: refactor streaming API data structures 2023-03-19 12:39:57 +01:00
scripts
.dockerignore
.editorconfig
.gitattributes
.gitignore
.mailmap
.node-version
.yarnrc.yml meta: Update Yarn to 3.4.1 2023-02-27 13:00:22 -05:00
CHANGELOG-OLD.md
CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
COPYING
cypress.config.ts
docker-compose.yml
Dockerfile
gulpfile.js
LICENSE
logo.svg
package.json meta: Update Yarn to 3.4.1 2023-02-27 13:00:22 -05:00
Procfile
READING.md
README.md improve docs files 2023-03-03 23:46:45 +01:00
ROADMAP.md
SECURITY.md
yarn.lock meta: Update Yarn to 3.4.1 2023-02-27 13:00:22 -05:00

Foundkey logo, an owl holding a key

FoundKey

FoundKey is a free and open source microblogging server compatible with ActivityPub. Forked from Misskey, FoundKey improves on maintainability and behaviour, while also bringing in useful features.

See the changelog and roadmap for more on what's changed and future plans.

Documentation

FoundKey's documentation is a work in progress, which can be found in the docs/ folder.

In the meantime, much of the documentation on the Misskey Hub will also apply to FoundKey.

Contributing

If you're interested in helping out with the project, please read the contributing guide.

Sponsors

FoundKey is not interested in finanical sponsorships. We welcome contributions in the forms of code, testing and bug reporting (see also section Contributing above).