No description
  • TypeScript 72.9%
  • C# 18.5%
  • HTML 3.3%
  • Nix 2.4%
  • JavaScript 1.8%
  • Other 1.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Leafus 16445741c6
Some checks failed
Build docker images / build (admin-api) (push) Has been cancelled
Build docker images / build (api) (push) Has been cancelled
Build docker images / build (cdn) (push) Has been cancelled
Build docker images / build (cdn-cs) (push) Has been cancelled
Build docker images / build (default) (push) Has been cancelled
Build docker images / build (gateway) (push) Has been cancelled
Build docker images / build (offload) (push) Has been cancelled
Build docker images / build (webrtc) (push) Has been cancelled
Nix build / build-nix (push) Has been cancelled
Style / build (24.x) (push) Has been cancelled
Merge branch 'fix_relationship_events' of https://github.com/leafusfluffy/server
2026-08-18 23:51:02 +02:00
.github GHA: pass --accept-flake-config to nix 2026-07-11 08:02:18 +02:00
.husky feat: address issues 2026-08-14 11:17:11 +02:00
.idea Update webstorm run configurations 2026-08-16 14:44:44 +02:00
.vscode Update .vscode/launch.json 2022-12-19 19:35:33 +11:00
assets Voice connections 2026-08-18 23:23:13 +02:00
extra Move to TS7 2026-08-09 10:02:52 +02:00
nix Dont pre enumerate theories 2026-08-09 11:20:44 +02:00
patches Fix patches 2026-05-24 01:52:24 +02:00
scripts OpenAPI /api prefix for api routes 2026-08-02 13:23:56 +02:00
src Merge branch 'fix_relationship_events' of https://github.com/leafusfluffy/server 2026-08-18 23:51:02 +02:00
.gitattributes Update openapi schema file as it never gets done 2025-10-01 20:26:44 +02:00
.gitignore Basic gateway tests 2026-07-15 00:26:32 +02:00
.lintstagedrc.mjs Move to TS7 2026-08-09 10:02:52 +02:00
.prettierignore prettier: ignore schemaExclusions.json 2025-12-19 20:37:11 +01:00
.prettierrc.json lintstagedrc: regenerate schemas/openapi if schemas changed 2025-12-17 11:01:27 +01:00
CONTRIBUTING.MD Use vanity urls 2026-02-15 03:59:57 +01:00
COPYING Add licence file into fosscord-server repository 2021-09-14 23:50:45 +03:00
crowdin.yml Refactor to mono-repo + upgrade packages 2022-09-25 23:35:18 +10:00
default.nix Move to TS7 2026-08-09 10:02:52 +02:00
eslint.config.mjs Side tangent: fix prettier complaints 2026-05-24 06:07:35 +02:00
flake.lock update flake lock 2026-08-09 10:59:25 +02:00
flake.nix Harmonize GHA workflows a little, add nix-bincache.rory.gay to trusted list to make github go brr 2026-07-11 07:53:54 +02:00
nginx.conf Remove ALL fosscord mentions 2023-03-31 15:52:33 +11:00
node-modules.nix webrtc package by default 2026-02-20 22:43:05 +01:00
package-lock.json Update some more packages 2026-08-09 10:26:26 +02:00
package.json Update some more packages 2026-08-09 10:26:26 +02:00
README.md Update readme 2026-04-19 23:07:42 +02:00
server.code-workspace lintstagedrc: regenerate schemas/openapi if schemas changed 2025-12-17 11:01:27 +01:00
tsconfig.json Some cleanup with gifs 2026-07-08 01:20:38 +02:00

Spacebar Server

About

Spacebar/server is a Discord backend re-implementation and extension. We aim to reverse engineer and add additional features to the Discord backend, while remaining completely backwards compatible with existing bots, applications, and clients.

This repository contains:

Documentation

And with documentation on how to set up your own server here, docs to set up either client here, and docs about bots here

Contributing

Clients

You should be able to use any client designed for Discord.com to connect to a Spacebar instance. However, some incompatibilities still exist between Spacebar and Discord. For this reason, not every client will connect.
We recommend using Fermo as a solid starting point on your adventure in the SpaceBar! You can explore other clients with the Spacebar Explorer.