Initial commit - realms platform
This commit is contained in:
parent
c590ab6d18
commit
c717c3751c
234 changed files with 74103 additions and 15231 deletions
24
nakama/config.yml
Normal file
24
nakama/config.yml
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
name: realms-nakama
|
||||
|
||||
database:
|
||||
address:
|
||||
- "streamuser:${DB_PASSWORD}@postgres:5432/nakama?sslmode=disable"
|
||||
|
||||
socket:
|
||||
server_key: "${NAKAMA_SERVER_KEY}"
|
||||
|
||||
session:
|
||||
token_expiry_sec: 86400 # 24 hours (matches app JWT)
|
||||
|
||||
runtime:
|
||||
js_entrypoint: "main.js"
|
||||
env:
|
||||
- "JWT_SECRET=${JWT_SECRET}"
|
||||
|
||||
console:
|
||||
username: "admin"
|
||||
password: "${NAKAMA_CONSOLE_PASSWORD}"
|
||||
|
||||
logger:
|
||||
level: "INFO"
|
||||
stdout: true
|
||||
16
nakama/modules/package.json
Normal file
16
nakama/modules/package.json
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"name": "nakama-realms-modules",
|
||||
"version": "1.0.0",
|
||||
"description": "Nakama server modules for realms.india",
|
||||
"scripts": {
|
||||
"build": "npx esbuild src/main.ts --bundle --outfile=build/index.js --format=cjs --target=es2020 --platform=node --main-fields=main,module"
|
||||
},
|
||||
"devDependencies": {
|
||||
"esbuild": "^0.19.0",
|
||||
"nakama-runtime": "github:heroiclabs/nakama-common",
|
||||
"typescript": "^5.3.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"chess.js": "^1.0.0-beta.8"
|
||||
}
|
||||
}
|
||||
1241
nakama/modules/src/main.ts
Normal file
1241
nakama/modules/src/main.ts
Normal file
File diff suppressed because it is too large
Load diff
16
nakama/modules/tsconfig.json
Normal file
16
nakama/modules/tsconfig.json
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"compilerOptions": {
|
||||
"target": "ES2020",
|
||||
"module": "ES2020",
|
||||
"moduleResolution": "node",
|
||||
"strict": true,
|
||||
"esModuleInterop": true,
|
||||
"skipLibCheck": true,
|
||||
"forceConsistentCasingInFileNames": true,
|
||||
"outDir": "./build",
|
||||
"declaration": true,
|
||||
"sourceMap": false
|
||||
},
|
||||
"include": ["src/**/*"],
|
||||
"files": ["node_modules/nakama-runtime/index.d.ts"]
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue