Files
DorkNet/.gitignore
T
Alexa f5ad4b59ef Localtunnel hosting + admin panel + AppData db
- Default hosting mode is now Localtunnel — public *.loca.lt URL,
  no account, auto-fetched on first run. Replaces the prototyped
  Tailscale mode.
- Tailscale code purged from launcher + CLI; docs swapped to
  Localtunnel throughout (easy-setup, joining-a-server, server-cli,
  troubleshooting, faq, READMEs).
- Launcher sidebar gains an Open admin panel button — opens
  https://admin.<apex> in the browser once the server is live.
- SQLite db moves to %APPDATA%\DorkNet\dorknet.db (server reads
  Database__SqlitePath env var, launcher passes it). Existing dbs
  under <serverDir>\data\ are migrated on first run.
- CLI Program.cs: --mode default flips from tailscale to localtunnel;
  csproj links in LocaltunnelTunnel + LocaltunnelInstaller.
- New Backend files: LauncherNameServer, LocaltunnelInstaller,
  LocaltunnelTunnel, SingleOriginServiceMap.
- .gitignore: exclude installer/out/.
2026-05-28 01:39:38 +03:00

71 lines
993 B
Plaintext

# Build outputs
**/bin/
**/obj/
**/node_modules/
**/dist/
**/.vite/
**/build/
local-releases/
**/installer/out/
# IDE
.vs/
.vscode/
*.user
*.suo
*.csproj.user
# Local config (NEVER commit)
appsettings.json
appsettings.Local.json
appsettings.Development.json
.env
.env.local
.env.*.local
# Runtime data
data/*.db
data/*.db-shm
data/*.db-wal
data/*.db.bak.*
data/images/
keys/
**/MelonLoader/UserData/dorknet-clientmod.json
**/MelonLoader/Latest.log
**/MelonLoader/Logs/
**/output_log.txt
**/crash_reports/
# Decompilation dumps — never ship Rec Room IP derivative works
Cpp2IL_ISIL/
Cpp2IL_CS/
**/Recroom_Release_Data/
**/Recroom_Release.exe
**/GameAssembly.dll
**/global-metadata.dat
**/version.dll
# TLS certs / private keys — never ship under any name
*.pem
*.key
*.crt
*.cer
*.pfx
*.p12
*.jks
*.asc
*.gpg
*.kdbx
# Maintainer-side scrub tool — operates ON this repo, must not be IN it
tools/scrub-for-public.ps1
# OS
.DS_Store
Thumbs.db
# Test outputs
TestResults/
*.coverage