Dedicated Server & PMTA Setup for Listmonk
Budget: $30 – $250 USD
We’re looking to extend Listmonk, our self-hosted email list management tool, with a new feature that enables the creation and management of servers on Linode using their APIs. After server creation, these servers will be provisioned with PowerMTA (PMTA), which is hosted on the same server as Listmonk. The project also includes building a new section in the Listmonk admin panel for server management.
Server Creation Integration:
Integrate Linode APIs to allow users to create and configure servers directly from within Listmonk.
Users should be able to select server specifications (RAM, CPU, region) and the provider (Linode ).
Automated PMTA Installation:
Automate the installation of PMTA on each newly created server.
Server Management Section in Listmonk:
Create a new section in the Listmonk admin panel, titled "Server Manager," to display all created servers and their statuses.
Features:
Create Server: A form to choose provider (Linode), and select specifications.
Server List: A table showing each server’s status, IP address, instance ID, provider, and creation timestamp.
Actions: Provide options to start, stop, reboot, or delete each server.
Server Creation Integration:
Integrate Linode APIs to allow users to create and configure servers directly from within Listmonk.
Users should be able to select server specifications (RAM, CPU, region) and the provider (Linode ).
Automated PMTA Installation:
Automate the installation of PMTA on each newly created server.
Server Management Section in Listmonk:
Create a new section in the Listmonk admin panel, titled "Server Manager," to display all created servers and their statuses.
Features:
Create Server: A form to choose provider (Linode), and select specifications.
Server List: A table showing each server’s status, IP address, instance ID, provider, and creation timestamp.
Actions: Provide options to start, stop, reboot, or delete each server.