context-attachment-manager
Claude Desktop용 플러그인, 다음 메시지에 사용할 과거 이미지 선택 가능
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
Pterodactyl 2.0 support for Paymenter: drop-in server extension for Pterodactyl 1.x and 2.0. Fixes 'The route api/application/nests could not be found'.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A drop-in Paymenter server extension that works with Pterodactyl 2.0 and Pterodactyl 1.x.
Pterodactyl 2.0 removed the Application API's nest endpoints. Paymenter's built-in Pterodactyl extension still calls them, so after you upgrade the panel, new orders, upgrades and the product page in the admin area fail with:
The route api/application/nests/1/eggs/1 could not be found.
This extension fixes that. It detects the panel version on its own and uses eggs and tags on 2.0 and nests on 1.x, so you can install it before you upgrade the panel and nothing changes for your customers.
Free and open source (MIT). Tested against Pterodactyl v2.0.0-beta.2, Pterodactyl v1.15.1 and Paymenter v1.5.9.
Download from the GitHub releases or the SourceXchange listing. Both have the same release zip.
Paymenter added basic Pterodactyl 2.0 support to its master branch on 2026-10-23 (commit c1bd743). It is not in a release yet, so Paymenter 1.5.9 still needs this extension. Once the next Paymenter version is out:
| This extension (free) | Karelia Bridge (paid add-on) | |
|---|---|---|
| Create, suspend, upgrade and terminate servers on 2.0 and 1.x | ✅ | uses this extension |
| Egg tag filter and node reservation tags on 2.0 | ✅ | ✅ |
| One click from Paymenter into the server, already signed in | ✅ | |
| Billing page in the panel: plan, next due date, unpaid invoices, Pay now | ✅ | |
| Banner before payment is due, badges on the server list | ✅ |
Pterodactyl2 folder to extensions/Servers/ in your Paymenter directory, so that you have extensions/Servers/Pterodactyl2/Pterodactyl2.php.
extensions/Servers/ folder of the volume or bind mount that holds /app/extensions.The settings are identical, so switching only changes which extension a server uses. Your products, services and settings stay as they are.
php artisan tinker --execute="App\Models\Server::where('extension','Pterodactyl')->update(['extension'=>'Pterodactyl2']);"
Docker:
docker compose exec paymenter php artisan tinker --execute="App\Models\Server::where('extension','Pterodactyl')->update(['extension'=>'Pterodactyl2']);"
To switch back, swap the two names in the command.
Admin → Servers → New, choose Pterodactyl 2.0, enter the panel URL and an Application API key, and click Test Connection. Then point your products at the new server.
Create the key in Pterodactyl under Admin → API (Application API). It needs read and write access to servers, users, nodes, locations, allocations and eggs, the same as the built-in extension. On Pterodactyl 2.0, read access to tags adds the tag filter; without it the product page lists every egg.
Paymenter 1.5.9 has a bug in Admin → Servers → New: the first save stores the server's settings without their "encrypted" flag, so the API key stays in plain text in the database until the server is saved a second time. It affects every server extension, the built-in Pterodactyl extension too, and Admin → Gateways → New has the same bug. Paymenter fixed it on its master branch on 2026-10-16 (commit ddf592a); it is not in a release yet.
api_key setting). Neither this extension nor a second save changes that entry. If other people can read your audit log or database, delete the entry, or create a new API key in Pterodactyl, paste it into the server and save.| Message | What to do |
|---|---|
The route api/application/nests/... could not be found | The server still uses the built-in extension. Switch it (see above). |
Pterodactyl answered HTTP 403 | The API key lacks a permission. Give it read and write on the resources listed above. |
Node is not suitable for deployment | The node in the product has too little free memory or disk, or no free allocations. |
The port array needs a SERVER_PORT entry | The product's port array must name SERVER_PORT. |
| Product page shows no eggs | Click Test Connection on the server once. The panel version is cached for 10 minutes. |
Step-by-step guide with the background: Fix Paymenter after upgrading to Pterodactyl 2.0.
The same team makes Karelia Bridge, an add-on for Paymenter and Pterodactyl 2.0:
It uses Pterodactyl 2.0's official extension system, so no panel files are edited. Details: https://karelialabs.com/tools/karelia-bridge · Download: https://karelialabs.gumroad.com/l/karelia-bridge
Found a bug or a panel it does not work with? Open an issue. Did it save you an evening? A short review on SourceXchange helps other hosts find it.
MIT. Based on Paymenter's built-in Pterodactyl extension (MIT, © Paymenter). See LICENSE.
Not affiliated with Paymenter or Pterodactyl. "Pterodactyl" and "Paymenter" are used only to describe compatibility.