mirror of
https://github.com/DorkSquadRR/DorkNet.git
synced 2026-10-26 07:28:45 -07:00
a7879d7ede
A Quest page on the public site (/quest) installs a DorkNet .xapk from Chrome or Edge over WebUSB, with no adb, SideQuest or scripts: pick the .xapk, connect the headset, install. It installs the APK, copies the OBB to its install path (skipped when an identical one is already there) and launches the app, with progress bars and plain-language errors for an unsupported browser, a headset held by adb/SideQuest, a disconnect and a copy signed with a different key. The .xapk is read from the player's own disk: the APK and OBB are stored uncompressed, so they stream straight out of the file without loading 1.4 GB into memory, and the server never hosts game files. Uses Tango (@yume-chan/adb 2.6.4 and friends, MIT), pinned and bundled; the page is lazy-loaded so the rest of the site doesn't grow. Credited in NOTICE; README, DorkNet.Quest/README.md, docs/quest.md and the packaged README.txt point players at the page.
63 lines
2.9 KiB
Plaintext
63 lines
2.9 KiB
Plaintext
DorkNet — Rec Room Private Server
|
|
Copyright (C) 2026 Alexa <https://github.com/Alexa-RR/Dorknet>
|
|
|
|
This program is free software: you can redistribute it and/or modify it
|
|
under the terms of the GNU Affero General Public License as published
|
|
by the Free Software Foundation, version 3 of the License.
|
|
|
|
This program is distributed in the hope that it will be useful, but
|
|
WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
Affero General Public License for more details.
|
|
|
|
You should have received a copy of the GNU Affero General Public
|
|
License along with this program. If not, see <https://www.gnu.org/licenses/>.
|
|
|
|
────────────────────────────────────────────────────────────────────────
|
|
Attribution requirement
|
|
────────────────────────────────────────────────────────────────────────
|
|
|
|
If you fork, modify, host, or otherwise redistribute DorkNet — including
|
|
running a publicly-accessible instance accessed over a network as
|
|
covered by AGPL §13 — you must:
|
|
|
|
1. Make your full source code (including any modifications) available
|
|
to all users who interact with the running instance, under the
|
|
same AGPL-3.0 license.
|
|
|
|
2. Preserve this NOTICE file in your distribution.
|
|
|
|
3. Credit the upstream project visibly. At minimum:
|
|
"Based on DorkNet (https://github.com/Alexa-RR/Dorknet) by Alexa,
|
|
licensed AGPL-3.0."
|
|
Acceptable placements: README, server console banner, in-game
|
|
credits screen, or web-facing footer of any deployment dashboard.
|
|
|
|
4. Indicate in your repository / release notes which substantive
|
|
changes you have made relative to the upstream version.
|
|
|
|
The full text of the AGPL-3.0 license is in LICENSE.
|
|
|
|
--------------------------------------------------------------------------
|
|
|
|
Third-party components
|
|
|
|
DorkNet.Quest vendors And64InlineHook (src/third_party/And64InlineHook/),
|
|
an arm64 inline-hook helper by Rprop, under the MIT License. Its license
|
|
text is kept alongside the sources at
|
|
DorkNet.Quest/src/third_party/And64InlineHook/LICENSE.
|
|
|
|
The public site's Quest installer page (DorkNet.Server/site, /quest)
|
|
bundles Tango (@yume-chan/adb, adb-daemon-webusb, adb-credential-web,
|
|
android-bin, stream-extra) by Simon Chan, under the MIT License
|
|
(https://github.com/yume-chan/ya-webadb).
|
|
|
|
--------------------------------------------------------------------------
|
|
|
|
Acknowledgements
|
|
|
|
RecFlare (https://github.com/recflare, by djdevin) is an independent
|
|
open-source 2023 Rec Room server and Quest client. DorkNet.Quest follows
|
|
its native-hook loading approach, and its implementation served as a
|
|
cross-check for several 2023 wire contracts. No RecFlare code is included.
|