Point hostnames at clank.rodecomp.online instead of saty.dev
This commit is contained in:
parent
022e0a2c78
commit
f8f1fee278
5 changed files with 9 additions and 9 deletions
|
|
@ -4,7 +4,7 @@ Coordinator, sandboxed verifier and agent client for a collaborative, LLM-assist
|
||||||
**matching decompilation** of an MSVC 2010 C++ executable. Node.js ≥ 22.13, no npm dependencies.
|
**matching decompilation** of an MSVC 2010 C++ executable. Node.js ≥ 22.13, no npm dependencies.
|
||||||
|
|
||||||
```
|
```
|
||||||
contributors + their agents coordinator (saty.dev)
|
contributors + their agents coordinator (clank.rodecomp.online)
|
||||||
┌──────────────────────────┐ HTTPS ┌──────────────────────────────────────────┐
|
┌──────────────────────────┐ HTTPS ┌──────────────────────────────────────────┐
|
||||||
│ td CLI / td mcp (agent) │◄─────────►│ Caddy (TLS) → node coordinator :8080 │
|
│ td CLI / td mcp (agent) │◄─────────►│ Caddy (TLS) → node coordinator :8080 │
|
||||||
│ git clone of the repo │ git+api │ SQLite: users, symbols, versions, tasks, │
|
│ git clone of the repo │ git+api │ SQLite: users, symbols, versions, tasks, │
|
||||||
|
|
@ -88,10 +88,10 @@ Tracking or BinDiff), `td-server version set-current 1.1`, `td-server rebuild`.
|
||||||
Register on the website, wait for approval, create a token under **Account**, then one line:
|
Register on the website, wait for approval, create a token under **Account**, then one line:
|
||||||
|
|
||||||
```powershell
|
```powershell
|
||||||
$env:TD_TOKEN='td_...'; irm https://saty.dev/install.ps1 | iex # Windows
|
$env:TD_TOKEN='td_...'; irm https://clank.rodecomp.online/install.ps1 | iex # Windows
|
||||||
```
|
```
|
||||||
```sh
|
```sh
|
||||||
curl -fsSL https://saty.dev/install.sh | TD_TOKEN=td_... sh # Linux
|
curl -fsSL https://clank.rodecomp.online/install.sh | TD_TOKEN=td_... sh # Linux
|
||||||
```
|
```
|
||||||
|
|
||||||
It installs `td` (a single executable, no Node.js; git is the only other requirement), sets up the
|
It installs `td` (a single executable, no Node.js; git is the only other requirement), sets up the
|
||||||
|
|
|
||||||
|
|
@ -5,10 +5,10 @@
|
||||||
{
|
{
|
||||||
admin off
|
admin off
|
||||||
# The ACME account: expiry notices, and ZeroSSL (the fallback issuer) requires one.
|
# The ACME account: expiry notices, and ZeroSSL (the fallback issuer) requires one.
|
||||||
email admin@saty.dev
|
email admin@clank.rodecomp.online
|
||||||
}
|
}
|
||||||
|
|
||||||
saty.dev {
|
clank.rodecomp.online {
|
||||||
encode gzip
|
encode gzip
|
||||||
|
|
||||||
# Who requested what and how many bytes went out (to tell heavy downloads from abuse).
|
# Who requested what and how many bytes went out (to tell heavy downloads from abuse).
|
||||||
|
|
@ -47,7 +47,7 @@ saty.dev {
|
||||||
|
|
||||||
# The test instance (togetherdecomp-test, deploy with tools/deploy.sh --test): its own coordinator
|
# The test instance (togetherdecomp-test, deploy with tools/deploy.sh --test): its own coordinator
|
||||||
# and data; changes are tried here before they go to the main site.
|
# and data; changes are tried here before they go to the main site.
|
||||||
test.saty.dev {
|
test.clank.rodecomp.online {
|
||||||
encode gzip
|
encode gzip
|
||||||
|
|
||||||
log {
|
log {
|
||||||
|
|
|
||||||
|
|
@ -106,7 +106,7 @@ ExecStop=/usr/sbin/nft delete table inet td_filter
|
||||||
[Install]
|
[Install]
|
||||||
WantedBy=multi-user.target
|
WantedBy=multi-user.target
|
||||||
EOF
|
EOF
|
||||||
sed "s/saty.dev/$HOST/" "$SRC/deploy/Caddyfile" > /etc/caddy/Caddyfile
|
sed "s/clank\.rodecomp\.online/$HOST/" "$SRC/deploy/Caddyfile" > /etc/caddy/Caddyfile
|
||||||
caddy validate --config /etc/caddy/Caddyfile --adapter caddyfile >/dev/null
|
caddy validate --config /etc/caddy/Caddyfile --adapter caddyfile >/dev/null
|
||||||
|
|
||||||
systemctl daemon-reload
|
systemctl daemon-reload
|
||||||
|
|
|
||||||
|
|
@ -381,7 +381,7 @@
|
||||||
|
|
||||||
<footer>
|
<footer>
|
||||||
<div class="hazard thin" aria-hidden="true"></div>
|
<div class="hazard thin" aria-hidden="true"></div>
|
||||||
<p>Clank Together · source is open: <code id="clone-cmd">git clone https://saty.dev/git/clank/game-decomp.git</code></p>
|
<p>Clank Together · source is open: <code id="clone-cmd">git clone https://clank.rodecomp.online/git/clank/game-decomp.git</code></p>
|
||||||
</footer>
|
</footer>
|
||||||
<script src="/app.js?v=feed-20261024"></script>
|
<script src="/app.js?v=feed-20261024"></script>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# Deploys the committed HEAD to the coordinator without taking the site down (deploy/update.sh).
|
# Deploys the committed HEAD to the coordinator without taking the site down (deploy/update.sh).
|
||||||
# tools/deploy.sh [--test] [--td]
|
# tools/deploy.sh [--test] [--td]
|
||||||
# --test deploys to the test instance (test.saty.dev: /opt/togetherdecomp-test, its own data).
|
# --test deploys to the test instance (test.clank.rodecomp.online: /opt/togetherdecomp-test, its own data).
|
||||||
# TD_KEEP_WORKER=1 tools/deploy.sh leaves the worker as it is (see deploy/update.sh).
|
# TD_KEEP_WORKER=1 tools/deploy.sh leaves the worker as it is (see deploy/update.sh).
|
||||||
# --td also publishes the td binaries from dist/ (node tools/build-td/build.mjs) for download and
|
# --td also publishes the td binaries from dist/ (node tools/build-td/build.mjs) for download and
|
||||||
# self-update. TD_HOST names the ssh host (default: td-server).
|
# self-update. TD_HOST names the ssh host (default: td-server).
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue