Setup Steps

From Seedbury Square
Revision as of 20:05, 15 December 2025 by Mgm-seedbury (talk | contribs) (Setup steps for Ksitropy development workstation)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Amazon Workspaces

Username and password provided by admin. This password also corresponds to "Keyring" password inside the workspace.

Gitea

Gitea is the issue tracking and version control interface used for development in Ksitropy.

To access gitea, enter the following in the browser of your choice: 172.31.108.186:3000 (remember to bookmark it for easy access).

Create an account (YOUR_INITIALS-seedbury), admin will invite you to Ksitropy repository.

VSCode

  1. Run git config --global credential.helper store. This will store your git credentials the next time you input them.
  2. Create a "Projects" folder inside the "Documents" Folder.
  3. Inside this folder, clone the Ksitropy repository.
    1. Visit the repository in Gitea
    2. Under Code, copy the HTTP link
    3. Inside the "Projects" folder run git clone PASTE_HTTP_LINK_HERE
  4. Create env.js file inside the api folder
  5. Paste module.exports = env = { group: 0, id: ‘dev0’}
  6. Press control+shift+p and type 'Open User Settings (JSON)'
  7. In the resulting file, paste global user settings json
  8. In the debugger, press the link to create a setup.json file
  9. In that file, paste the code in setup.json code
  10. In that folder, create another file named tasks.json and paste the code in tasks.json code

To run the development build, choose Dev: server + browser in the debugger and run it.

Create a Ksitropy account

In the development website, create an account using the work email and a password of your choice. Remember or write down these credentials. An admin will activate your account.

Neo4j

Neo4j is used to interact with the graph database that is used in Ksitropy.

You can find it in 172.31.106.81:7474/browser/preview, remember to bookmark it for easy access.