[GH-ISSUE #29] Upgrade/Downgrade Option (Feature Request) #18

Closed
opened 2026-02-26 17:31:00 +03:00 by kerem · 10 comments
Owner

Originally created by @8bitUpsurge on GitHub (Jun 4, 2023).
Original GitHub issue: https://github.com/ConvoyPanel/panel/issues/29

Hey there,

It would be great to see upgrade and downgrade of VPS feature in Convoy Panel Incase of huge traffic or intensive needs due to high customer traffic on the services etc or if we change our mind and need to downgrade to a lower specification.

Cordially,
Abdullah Jamal

Originally created by @8bitUpsurge on GitHub (Jun 4, 2023). Original GitHub issue: https://github.com/ConvoyPanel/panel/issues/29 Hey there, It would be great to see upgrade and downgrade of VPS feature in Convoy Panel Incase of huge traffic or intensive needs due to high customer traffic on the services etc or if we change our mind and need to downgrade to a lower specification. Cordially, Abdullah Jamal
kerem closed this issue 2026-02-26 17:31:00 +03:00
Author
Owner

@ericwang401 commented on GitHub (Jun 4, 2023):

I don't know what you want me to add. Can you be more specific?

<!-- gh-comment-id:1575759270 --> @ericwang401 commented on GitHub (Jun 4, 2023): I don't know what you want me to add. Can you be more specific?
Author
Owner

@8bitUpsurge commented on GitHub (Jun 4, 2023):

Hey,

A feature where we downgrade and upgrade VPS by changing their Memory Storage and Disk as we like without wiping the data of VPS.

Cordially,
Abdullah Jamal

<!-- gh-comment-id:1575760256 --> @8bitUpsurge commented on GitHub (Jun 4, 2023): Hey, A feature where we downgrade and upgrade VPS by changing their Memory Storage and Disk as we like without wiping the data of VPS. Cordially, Abdullah Jamal
Author
Owner

@ericwang401 commented on GitHub (Jun 4, 2023):

Hey,

A feature where we downgrade and upgrade VPS by changing their Memory Storage and Disk as we like without wiping the data of VPS.

Cordially, Abdullah Jamal

You can change the memory in the Convoy interface, but it is not possible to change the disk size. Changing the disk size may result in DATA LOSS.

You can use the Convoy application API to change CPU and memory allocations. However, the server must be restarted to make the changes persist.

As a hosting company, I wouldn't add this feature as you may have to explain to frustrated customers why their data is corrupted or lost. This would damage your reputation as a reliable provider, but I am not one to to stop you from adding it anyways. If you want, you can fork the repository and add it :)

<!-- gh-comment-id:1575762499 --> @ericwang401 commented on GitHub (Jun 4, 2023): > Hey, > > A feature where we downgrade and upgrade VPS by changing their Memory Storage and Disk as we like without wiping the data of VPS. > > Cordially, Abdullah Jamal You can change the memory in the Convoy interface, but it is not possible to change the disk size. Changing the disk size may result in DATA LOSS. You can use the Convoy application API to change CPU and memory allocations. However, the server must be restarted to make the changes persist. As a hosting company, I wouldn't add this feature as you may have to explain to frustrated customers why their data is corrupted or lost. This would damage your reputation as a reliable provider, but I am not one to to stop you from adding it anyways. If you want, you can fork the repository and add it :)
Author
Owner

@ericwang401 commented on GitHub (Jun 4, 2023):

Sorry, I would like to clarify about changing the disk size. You cannot DECREASE the disk size without the possibility of data loss.

<!-- gh-comment-id:1575762960 --> @ericwang401 commented on GitHub (Jun 4, 2023): Sorry, I would like to clarify about changing the disk size. You cannot DECREASE the disk size without the possibility of data loss.
Author
Owner

@8bitUpsurge commented on GitHub (Jun 4, 2023):

Sorry, I would like to clarify about changing the disk size. You cannot DECREASE the disk size without the possibility of data loss.

I understand but it would be great if we are able to change CPU as well.

<!-- gh-comment-id:1575763677 --> @8bitUpsurge commented on GitHub (Jun 4, 2023): > Sorry, I would like to clarify about changing the disk size. You cannot DECREASE the disk size without the possibility of data loss. I understand but it would be great if we are able to change CPU as well.
Author
Owner

@ericwang401 commented on GitHub (Jun 4, 2023):

You can change the CPU from Convoy. You just have to restart or kill the server to make the change persist.

<!-- gh-comment-id:1575766274 --> @ericwang401 commented on GitHub (Jun 4, 2023): > You can change the CPU from Convoy. You just have to restart or kill the server to make the change persist.
Author
Owner

@as202400 commented on GitHub (Jun 4, 2023):

For these functions, you may just use Convoy API to do it yourself. In my case, my team built a SaaS and used convoy as the panel with hour billing and sync single site login. And also allow the user to upgrade or degrade their VM. In the disk, we only allow end user UPGRADE.

<!-- gh-comment-id:1575767220 --> @as202400 commented on GitHub (Jun 4, 2023): For these functions, you may just use Convoy API to do it yourself. In my case, my team built a SaaS and used convoy as the panel with hour billing and sync single site login. And also allow the user to upgrade or degrade their VM. In the disk, we only allow end user UPGRADE.
Author
Owner

@8bitUpsurge commented on GitHub (Jun 4, 2023):

For these functions, you may just use Convoy API to do it yourself. In my case, my team built a SaaS and used convoy as the panel with hour billing and sync single site login. And also allow the user to upgrade or degrade their VM. In the disk, we only allow end user UPGRADE.

Then what's the purpose of fully functional VPS panel if it lacks some features which can be done using API only?

<!-- gh-comment-id:1575818454 --> @8bitUpsurge commented on GitHub (Jun 4, 2023): > For these functions, you may just use Convoy API to do it yourself. In my case, my team built a SaaS and used convoy as the panel with hour billing and sync single site login. And also allow the user to upgrade or degrade their VM. In the disk, we only allow end user UPGRADE. Then what's the purpose of fully functional VPS panel if it lacks some features which can be done using API only?
Author
Owner

@ericwang401 commented on GitHub (Jun 5, 2023):

You can change the CPU amount from the Convoy interface

image

<!-- gh-comment-id:1575842168 --> @ericwang401 commented on GitHub (Jun 5, 2023): > You can change the CPU amount from the Convoy interface ![image](https://github.com/ConvoyPanel/panel/assets/37554696/5bda5edd-8451-4eb7-acab-01bbe2708497)
Author
Owner

@8bitUpsurge commented on GitHub (Jun 5, 2023):

Oh my bad, sorry, didn't knew it.

<!-- gh-comment-id:1576049662 --> @8bitUpsurge commented on GitHub (Jun 5, 2023): Oh my bad, sorry, didn't knew it.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/panel#18
No description provided.