Use http:// for all URLs; add install troubleshooting

Made-with: Cursor
This commit is contained in:
Dawnsorrow
2026-02-26 22:51:13 -06:00
parent aea449601c
commit 62602ec07e
2 changed files with 18 additions and 7 deletions
+12 -1
View File
@@ -2,13 +2,24 @@
This repo is the **single custom repository** for Dalamud. It contains only the master list (`pluginmaster.json`). Each plugins source and releases stay in their own repos (HSPosition, HSCompare, etc.). This repo is the **single custom repository** for Dalamud. It contains only the master list (`pluginmaster.json`). Each plugins source and releases stay in their own repos (HSPosition, HSCompare, etc.).
## If installs fail
1. **Releases must exist.** Each plugin needs a release on its repo with the zip attached:
- **HSPosition:** repo `HSPosition` → Release tag **`HSPosition-0.0.0.1`** (or the tag in the JSON) → attach **`latest.zip`**.
- **HSCompare:** repo `HSCompare` → Release tag **`HSCompare-0.0.0.1`** → attach **`latest.zip`**.
2. **Download URL = release tag.** The path is `/releases/download/<TAG>/latest.zip`. The `<TAG>` must match the release tag in Gitea exactly (e.g. `HSPosition-0.0.0.1`).
3. **HTTP.** All URLs in `pluginmaster.json` use `http://` for this Gitea (port 33983). If you switch to HTTPS later, change them to `https://`.
4. **No auth.** The raw pluginmaster URL and the release zip URLs must be reachable without login.
## What users add in Dalamud ## What users add in Dalamud
1. Open **xlsettings** (or Dalamud Settings). 1. Open **xlsettings** (or Dalamud Settings).
2. Go to **Experimental****Custom Plugin Repositories**. 2. Go to **Experimental****Custom Plugin Repositories**.
3. Add this URL (raw link to `pluginmaster.json`): 3. Add this URL (raw link to `pluginmaster.json`):
**`http://brassnet.ddns.net:33983/Dawnsorrow/DalamudPlugins/raw/main/pluginmaster.json`** **`http://brassnet.ddns.net:33983/Dawnsorrow/DalamudPlugins/raw/branch/main/pluginmaster.json`**
(If your default branch is `master`, use `raw/branch/master/pluginmaster.json`.)
4. Save. In **xlplugins**, your repo will appear and list all plugins. 4. Save. In **xlplugins**, your repo will appear and list all plugins.
+6 -6
View File
@@ -10,13 +10,13 @@
"AssemblyVersion": "0.0.0.1", "AssemblyVersion": "0.0.0.1",
"TestingAssemblyVersion": null, "TestingAssemblyVersion": null,
"IsTestingExclusive": false, "IsTestingExclusive": false,
"RepoUrl": "https://brassnet.ddns.net:33983/Dawnsorrow/HSPosition", "RepoUrl": "http://brassnet.ddns.net:33983/Dawnsorrow/HSPosition",
"ApplicableVersion": "any", "ApplicableVersion": "any",
"DalamudApiLevel": 14, "DalamudApiLevel": 14,
"DownloadCount": 0, "DownloadCount": 0,
"LastUpdate": 1730000000, "LastUpdate": 1730000000,
"DownloadLinkInstall": "https://brassnet.ddns.net:33983/Dawnsorrow/HSPosition/releases/download/HSPosition-0.0.0.1/latest.zip", "DownloadLinkInstall": "http://brassnet.ddns.net:33983/Dawnsorrow/HSPosition/releases/download/HSPosition-0.0.0.1/latest.zip",
"DownloadLinkUpdate": "https://brassnet.ddns.net:33983/Dawnsorrow/HSPosition/releases/download/HSPosition-0.0.0.1/latest.zip", "DownloadLinkUpdate": "http://brassnet.ddns.net:33983/Dawnsorrow/HSPosition/releases/download/HSPosition-0.0.0.1/latest.zip",
"DownloadLinkTesting": null "DownloadLinkTesting": null
}, },
{ {
@@ -30,13 +30,13 @@
"AssemblyVersion": "0.0.0.1", "AssemblyVersion": "0.0.0.1",
"TestingAssemblyVersion": null, "TestingAssemblyVersion": null,
"IsTestingExclusive": false, "IsTestingExclusive": false,
"RepoUrl": "https://brassnet.ddns.net:33983/Dawnsorrow/HSCompare", "RepoUrl": "http://brassnet.ddns.net:33983/Dawnsorrow/HSCompare",
"ApplicableVersion": "any", "ApplicableVersion": "any",
"DalamudApiLevel": 14, "DalamudApiLevel": 14,
"DownloadCount": 0, "DownloadCount": 0,
"LastUpdate": 1730000000, "LastUpdate": 1730000000,
"DownloadLinkInstall": "https://brassnet.ddns.net:33983/Dawnsorrow/HSCompare/releases/download/HSCompare-0.0.0.1/latest.zip", "DownloadLinkInstall": "http://brassnet.ddns.net:33983/Dawnsorrow/HSCompare/releases/download/HSCompare-0.0.0.1/latest.zip",
"DownloadLinkUpdate": "https://brassnet.ddns.net:33983/Dawnsorrow/HSCompare/releases/download/HSCompare-0.0.0.1/latest.zip", "DownloadLinkUpdate": "http://brassnet.ddns.net:33983/Dawnsorrow/HSCompare/releases/download/HSCompare-0.0.0.1/latest.zip",
"DownloadLinkTesting": null "DownloadLinkTesting": null
} }
] ]