Skip to content
@a-novel

Agora Storyverse

Empowering tools for writers.
Agora logo.

⌨️ We are Agora

Agora is an online writing studio, powered by AI. It helps you speed your writing process, and focus on creative tasks.

📱 Socials

Join us on social media!

X (formerly Twitter) Follow Discord Spotify

Technical

Take a look at our roadmap.

Ports cheat sheet

We use the following system for selecting ports in development:

  • 40--.70-- -> Indicates the category of the service using the port where
    • ---0,---9 indicates the sub-service (or dependency)
Category Description
40-- Backend service
50-- Backend test service
60-- Frontend service
70-- Frontend test service
Dependency / Sub-service Description
---0 Client application (client)
---1 Rest API (rest)
---2 GRPC Service (grpc)
---3 Postgres Database (pg)
---4 Mail server (smtp)
---5 Tolgee server (tolgee)
Service Port range Sub-services
Service Json-Keys 400-, 500- grpc 4002, 5002
pg 4003, 5003
Service Authentication 401-, 501- rest 4011, 5011
pg 4013, 5013
smtp 4014, 5014
Service Narrative Engine 402-, 502- rest 4021, 5021
pg 4023, 5023
smtp 4024, 5024
UiKit 600-, 700- tolgee 6005
Platform Authentication 601-, 701- client 6010, 7010
tolgee 6015
Platform Studio 602-, 702- client 6020, 7020
tolgee 6025
Platform Back-Office 603-, 703- client 6030, 7030
tolgee 6035

Pinned Loading

  1. compose compose Public

    Global compose file to run the application locally.

    JavaScript 1

  2. agora-infra agora-infra Public

    Deploy the Agora project using OpenTofu.

    HCL 2

  3. platform-studio platform-studio Public

    The Agora Studio web app.

    TypeScript

  4. platform-back-office platform-back-office Public

    Back office for the Agora Studio app.

Repositories

Showing 10 of 10 repositories

Top languages

Loading…

Most used topics

Loading…