Skip to content
@Nexirift

Nexirift

The upcoming social networking platform.

Nexirift Open Source

Welcome to the Nexirift organization on GitHub!

We are an upcoming social networking platform, dedicated to connecting people and fostering meaningful interactions. Our open-source projects are designed to empower developers like you to contribute and shape the future of our platform.

Whether you're a seasoned developer or just starting out, we invite you to explore our repositories, join our community, and make a positive impact on the Nexirift platform.

Happy coding!

Repositories

As part of our dedication to transparency, most of our repositories are open source. Feel free to browse through the code, contribute, and help us improve!

API Servers

The reason why the API servers are split is for reliability. If needed, we can move an API server off to a different provider without affecting the other ones. In addition, if a problem occurs in one API server, it shouldn't affect the others due to the servers being split across different containers.

User

Our user API server is called Spark! Currently, we do not have the repository public as we are still developing it.

Admin

Our admin panel uses an extra API server called Galaxy. Similar to the Spark server, this is not public yet.

Developer

The developer management panel uses an API server called Singularity. Similar to the Spark server, this is not public yet.

Relays

We plan to have relays that connect to the Activitypub protocol (Mastodon, Pleroma, etc) and Atproto (Bluesky) instances. This has not been started yet.

Authentication

We have made a GraphQL Yoga connector to authenticate users using compatible OpenID Connect solutions.

Visit the repository here: plugin-oidc.

Policies

We are still working on making internal policies public (such as the data breach policy), please check back later.

Documentation

We are working on providing documentation for all of our open source repositories.

Reporting a Security Vulnerability

To report a security vulnerability related to a specific repository, please create a new security advisory in the repository, do NOT use the issue tracker. You can find a list of our repositories here.

If the vulnerability is not related to a specific repository or you cannot access the repository, please email us at security@nexirift.com. Please include detailed information about the vulnerability and any steps to reproduce it.

Please do NOT disclose the vulnerability to anyone else, as it could heavily impact our users. We appreciate your responsible disclosure and commitment to the security of our platform.

For example, to report a vulnerability in the GraphQL Yoga Keycloak plugin repository, you can visit this link.

Popular repositories Loading

  1. plugin-oidc plugin-oidc Public

    Forked from Nexirift/plugin-keycloak

    Plugin for GraphQL Yoga that adds OpenID authentication and authorization.

    TypeScript 1

  2. authentik authentik Public

    A repository to hold configs for the authentication solution we use: Authentik.

    Python 1

  3. spark spark Public

    Spark: the API server for Nexirift.

    TypeScript 1

  4. plugin-keycloak plugin-keycloak Public archive

    Plugin for GraphQL Yoga that adds Keycloak authentication and authorization.

    TypeScript 1

  5. .github .github Public

  6. plugin-keycloak-example plugin-keycloak-example Public archive

    An example GraphQL Yoga project to get you started with plugin-keycloak.

    TypeScript 1

Repositories

Showing 10 of 14 repositories
  • spark Public

    Spark: the API server for Nexirift.

    Nexirift/spark’s past year of commit activity
    TypeScript 1 GPL-3.0 0 10 (1 issue needs help) 2 Updated Nov 2, 2024
  • blog Public
    Nexirift/blog’s past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Sep 11, 2024
  • plugin-oidc-example Public template Forked from Nexirift/plugin-keycloak-example

    An example GraphQL Yoga project to get you started with plugin-oidc.

    Nexirift/plugin-oidc-example’s past year of commit activity
    TypeScript 0 MIT 1 0 0 Updated Sep 11, 2024
  • plugin-oidc Public Forked from Nexirift/plugin-keycloak

    Plugin for GraphQL Yoga that adds OpenID authentication and authorization.

    Nexirift/plugin-oidc’s past year of commit activity
    TypeScript 1 MIT 1 0 0 Updated Sep 11, 2024
  • docs Public

    The official documentation for Nexirift.

    Nexirift/docs’s past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Sep 11, 2024
  • oss.nexirift.com Public

    The repository for the oss.nexirift.com website.

    Nexirift/oss.nexirift.com’s past year of commit activity
    Astro 0 0 0 0 Updated Aug 12, 2024
  • .github Public
    Nexirift/.github’s past year of commit activity
    0 0 0 0 Updated Jul 12, 2024
  • authentik Public

    A repository to hold configs for the authentication solution we use: Authentik.

    Nexirift/authentik’s past year of commit activity
    Python 1 MIT 0 0 0 Updated Jun 10, 2024
  • landing Public

    This repository contains the landing page for Nexirift.

    Nexirift/landing’s past year of commit activity
    HTML 0 MIT 0 0 0 Updated Jun 3, 2024
  • media-kit Public

    Media/Press resources for Nexirift.

    Nexirift/media-kit’s past year of commit activity
    0 0 0 0 Updated Apr 10, 2024

Top languages

Loading…

Most used topics

Loading…