A common issue at Sendanor is that most customers order solutions that are too small, for example, 1 GB. However, they often use much more, e.g., 5-15 GB.
Notifications and counter-offers have been manually sent out by customer service, but this process should be automated. This could also represent lost revenue.
The problem also causes servers to run out of disk space, which can disrupt service for other customers. Naturally, it often causes issues for the customer who has not managed their package size adequately.
Subtasks
[ ] Automatically and regularly run disk space cleaning operations for web hosting services (apt-get clean, etc)
[ ] Implement a system on servers that logs impending disk space depletion to Sendanor.fi and then to Discord (logging is already in place, so just need an endpoint that writes a message to Sendanor.fi's log)
[ ] Inventory items for web hosting packages by server, with defined disk space quantity and the latest current state of used disk space
[ ] A system that automatically updates the used disk space in the inventory item
[ ] An automatic customer service message with an option to clean the server by a certain deadline or accept the new price offered
Goal
A common issue at Sendanor is that most customers order solutions that are too small, for example, 1 GB. However, they often use much more, e.g., 5-15 GB.
Notifications and counter-offers have been manually sent out by customer service, but this process should be automated. This could also represent lost revenue.
The problem also causes servers to run out of disk space, which can disrupt service for other customers. Naturally, it often causes issues for the customer who has not managed their package size adequately.
Subtasks
apt-get clean
, etc)