chore: repo scaffolding — global.json, gitignore, editorconfig
This commit is contained in:
14
.editorconfig
Normal file
14
.editorconfig
Normal file
@@ -0,0 +1,14 @@
|
||||
root = true
|
||||
|
||||
[*]
|
||||
charset = utf-8
|
||||
end_of_line = lf
|
||||
insert_final_newline = true
|
||||
trim_trailing_whitespace = true
|
||||
indent_style = space
|
||||
|
||||
[*.{cs,csproj,sln,json}]
|
||||
indent_size = 4
|
||||
|
||||
[*.{md,yml,yaml}]
|
||||
indent_size = 2
|
||||
29
.gitignore
vendored
Normal file
29
.gitignore
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
# .NET
|
||||
bin/
|
||||
obj/
|
||||
*.user
|
||||
*.suo
|
||||
.vs/
|
||||
.idea/
|
||||
|
||||
# SQLite & runtime state
|
||||
*.db
|
||||
*.db-journal
|
||||
*.db-wal
|
||||
*.db-shm
|
||||
/state/
|
||||
/var/
|
||||
|
||||
# Node (for later frontend plan)
|
||||
node_modules/
|
||||
dist/
|
||||
.pnpm-store/
|
||||
|
||||
# OS
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
|
||||
# Editor
|
||||
.vscode/*
|
||||
!.vscode/launch.json
|
||||
!.vscode/tasks.json
|
||||
11
README.md
11
README.md
@@ -1,2 +1,13 @@
|
||||
# VolcanicCore
|
||||
|
||||
Self-hosted NATS routing system. See `docs/superpowers/specs/2026-08-27-volcaniccore-design.md` for the design.
|
||||
|
||||
## Building
|
||||
|
||||
```bash
|
||||
dotnet build
|
||||
dotnet test
|
||||
dotnet run --project src/VolcanicCore.Api
|
||||
```
|
||||
|
||||
Set `ADMIN_PASSWORD` and `SESSION_SECRET` before running.
|
||||
|
||||
6
global.json
Normal file
6
global.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"sdk": {
|
||||
"version": "9.0.100",
|
||||
"rollForward": "latestFeature"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user