Move git host to git.slipstreamviewer.org; host slipstreamviewer.org (.com redirect) #127
Labels
No labels
amd
avatars
bug
builder
crash
epic
feature
from-viewer
gl-removal
known-limitation
monitoring
parity
perf
platform
rendering
rt
ui
upstream
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
backspace119/Slipstream#127
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Move the Forgejo instance from git.goawayfbiman.com to git.slipstreamviewer.org, and put the new website on slipstreamviewer.org, with slipstreamviewer.com redirecting to it.
1. DNS / Cloudflare (both domains on Cloudflare)
git.slipstreamviewer.org→ same origin as git.goawayfbiman.com (starswirl 192.168.96.20, via whatever tunnel/proxy git.goawayfbiman.com uses today), proxied.slipstreamviewer.org+www→ website origin, proxied;www301 → apex.slipstreamviewer.com+www.slipstreamviewer.com→ Cloudflare redirect rule, 301 tohttps://slipstreamviewer.org${path}. No origin needed.https://git.slipstreamviewer.org${path}indefinitely: every build shipped so far has goawayfbiman links baked in (Report Bug, release notes, downloads).2. Forgejo (starswirl,
app.ini) — server change, needs approval at the time[server] DOMAIN = git.slipstreamviewer.org,ROOT_URL = https://git.slipstreamviewer.org/,SSH_DOMAIN = git.slipstreamviewer.org.@slipstreamviewer.org.RELEASE_API,REPO_GIT), so there should be no change.git.slipstreamviewer.orgdepends on how SSH is exposed today.3. Website hosting
make build→public/).public/, deployed by a Forgejo Actions workflow on push to the site repo'smain.slipstream-websiterepo on Forgejo and push it.4. Code / content updates (after DNS + Forgejo are live)
git.goawayfbiman.com/backspace119/Slipstreamin:settings.xml(ReportBugURL);strings.xml/notifications.xml(issue tracker, release notes base URL, download links), en + ja;llerror.cpp(reinstall message);llappviewer.cpp(Discord rich-presence URL);installer_template.iss;README.md.https://git.slipstreamviewer.org/...(orhttps://slipstreamviewer.org/...for downloads / docs), and give "download" links a stablehttps://slipstreamviewer.org/downloadthat redirects to the latest release..forgejo/workflows/release.yml:RELEASE_API/REPO_GITstay on the LAN; the public links in drafted notes followROOT_URLautomatically.5. Order
git.slipstreamviewer.org.ROOT_URLswitch, and verify the web UI, clone and release downloads.Shipped: the viewer links point at git.slipstreamviewer.org (
750287a2e3), released in v0.12.0-beta.1 / beta.2.