- Docker (optional)
- FaunaDB
- NATS Server
- NVM or Vanilla Node.JS
- WSL2
- PostgreSQL
- MongoDB
- Redis
- Prometheus
- IPFS Desktop (optional)
- IPFS CLI (optional)
- Chocolatey (optional, because of autoinstall script)
- Rust (optional, because of autoinstall script)
- Go (optional, because of autoinstall script)
- Pulumi (optional, because of autoinstall script)
- GCC (optional, because of autoinstall script)
- MongoDB
- IPFS Desktop (optional)
- IPFS CLI (optional)
- MongoDB
- IPFS Desktop (optional)
- IPFS CLI (optional)
- NVM or Vanilla Node.JS
- PostgreSQL
- Redis
- Prometheus
- Brew (optional, because of autoinstall script)
- Rust (optional, because of autoinstall script)
- Go (optional, because of autoinstall script)
- Pulumi (optional, because of autoinstall script)
To successfully run project you have to set environmental variables in .env file.
POSTGRESQL_URL=postgresql://login:password@address:port/database?schema=databaseSchema
MONGODB_URL=mongodb+srv://login:password@address:port/database?retryWrites=true&w=majority
FAUNADB_KEY=key
FAUNADB_USERNAME=username
FAUNADB_PASSWORD=password
EMAIL=email
EMAIL_PASSWORD=password
AWS_ACCESS_KEY_ID=id
AWS_SECRET_ACCESS_KEY=key
DISCORD_TOKEN=token
DISCORD_SERVER_ID=id
REPLICATE_TOKEN=token
OPENAI_API_KEY=key
SERPAPI_API_KEY=key
VIRUS_TOTAL_API_KEY=key
REDIS_ADDRESS=redis://username:password@address:portyarnor
just installyarn --ignore-enginesyarn run generate-postgresql-typesor
just generate-postgresql-typesyarn run generate-mongodb-typesor
just generate-mongodb-typesyarn run buildor
just buildyarn run startor
just startyarn run devor
just devyarn run testor
just test