StephenCote/AccountManager7

Identity and Authorization Service with Vector and AI Integration

2

stars

2,046

commits

JavaScript

primary language

Sep 9, 2026

updated

access-management
ai
authorization-server
identity
policy-engine
rag-chatbot
vector
vector-database

README

Database Dependencies

  • PostgreSQL 17 or higher
  • pg_vector

Database Configuration

  • Web App:
    • AccountManagerService7/src/main/webapp/META-INF/context.xml
  • Console App:
    • AccountManagerConsole7/src/main/resources.properties
    • test.db.user
    • test.db.password
    • test.db.url
  • Database Port: 15430
  • Database Name: am72db
  • Database User: am7user
  • Database Password: password
  • JDBC Url: jdbc:postgresql://localhost:15430/am72db

Build Dependencies

  • OpenJDK 24
  • Node 18 or higher

File System Dependencies

  • Create a directory to store keys, certs, and streams, eg: C:/Projects/data/am7
  • Update the directory value for web and console app
  • Web App:
    • AccountManagerService7/src/main/webapp/WEB-INF/web.xml
    • store.path=C:/Projects/data/am7
  • Console App:
    • AccountManagerConsole7/src/main/resources.properties
    • app.basePath=C:/Projects/data/am7

UX The UX is separated from the service. It can be run independently with Node or other HTTP server, or copied as-is into the AccountManagerService7 project. In the latter case, the g_application_path and dependency paths will need to be updated. At present, the client files are not being condensed.

Build Order

  • AccountManagerObjects7
    • mvn install
  • AccountManagerConsole7
    • mvn package
    • cd target
    • Run the following to reset the database, create the default organizations, and create an initial user 'steve'
    • java -jar AccountManagerConsole7-7.0.0-SNAPSHOT.jar -organization /Public -username steve -password password -addUser -adminPassword password -setup -olio -list
  • AccountManagerService7
    • mvn package

Contributors

StephenCote

2,046 commits

StephenCote/AccountManager7

Identity and Authorization Service with Vector and AI Integration

2

stars

2,046

commits

JavaScript

primary language

Sep 9, 2026

updated

access-management
ai
authorization-server
identity
policy-engine
rag-chatbot
vector
vector-database

README

Database Dependencies

  • PostgreSQL 17 or higher
  • pg_vector

Database Configuration

  • Web App:
    • AccountManagerService7/src/main/webapp/META-INF/context.xml
  • Console App:
    • AccountManagerConsole7/src/main/resources.properties
    • test.db.user
    • test.db.password
    • test.db.url
  • Database Port: 15430
  • Database Name: am72db
  • Database User: am7user
  • Database Password: password
  • JDBC Url: jdbc:postgresql://localhost:15430/am72db

Build Dependencies

  • OpenJDK 24
  • Node 18 or higher

File System Dependencies

  • Create a directory to store keys, certs, and streams, eg: C:/Projects/data/am7
  • Update the directory value for web and console app
  • Web App:
    • AccountManagerService7/src/main/webapp/WEB-INF/web.xml
    • store.path=C:/Projects/data/am7
  • Console App:
    • AccountManagerConsole7/src/main/resources.properties
    • app.basePath=C:/Projects/data/am7

UX The UX is separated from the service. It can be run independently with Node or other HTTP server, or copied as-is into the AccountManagerService7 project. In the latter case, the g_application_path and dependency paths will need to be updated. At present, the client files are not being condensed.

Build Order

  • AccountManagerObjects7
    • mvn install
  • AccountManagerConsole7
    • mvn package
    • cd target
    • Run the following to reset the database, create the default organizations, and create an initial user 'steve'
    • java -jar AccountManagerConsole7-7.0.0-SNAPSHOT.jar -organization /Public -username steve -password password -addUser -adminPassword password -setup -olio -list
  • AccountManagerService7
    • mvn package

Contributors

StephenCote

2,046 commits

Languages

JavaScript

49.0%

Java

46.4%

CSS

2.7%