Get started with Linqra quickly using IntelliJ IDEA
keys
directory in the project root contains all necessary certificates for secure service communication. These certificates are pre-generated and ready to use.DiscoveryServer
org.lite.server.DiscoveryServerApplication
ApiGateway
org.lite.gateway.ApiGatewayApplication
false
) as these features are not yet implementedkeys
directory. Make sure to update the paths in the configurations to match your local project location.For example, if your project is at /Users/username/Projects/Linqra
, then your paths should point to:/Users/username/Projects/Linqra/keys/gateway-truststore.jks
/Users/username/Projects/Linqra/keys/gateway-keystore.jks
Docker Compose
./docker-compose.yml
down
http://localhost:8281/
admin
admin
https://localhost:8761/
Service | URL | Port |
---|---|---|
Keycloak | http://localhost:8281 | 8281 |
Eureka | https://localhost:8761 | 8761 |
MongoDB Primary | localhost:27017 | 27017 |
MongoDB Secondary 1 | localhost:27018 | 27018 |
MongoDB Secondary 2 | localhost:27019 | 27019 |
Redis | localhost:6379 | 6379 |
PostgreSQL | localhost:5432 | 5432 |
pgAdmin | http://localhost:9090 | 9090 |
linqra-network
for secure inter-service communication.http://localhost:3000/login
sudo npm run dev
.