CMS Cloud Manager
Project Description
Our project aims to enable CMS systems to manage their server platform independently, providing an alternative to traditional management tools. By leveraging a CMS, we provide features such as database upgrades, automated backups, instance creation, and integration into existing workflows, all while maintaining a provider-agnostic approach. The key focus is enabling the application to manage the server and the environment, thereby reducing the need for additional management tools and minimizing overhead on small VMs that host only a single application.
Target Audience
This solution is aimed at developers, system administrators, and agencies who are seeking a lightweight, flexible tool for managing hosting environments. It’s particularly beneficial for those familiar with CMS systems who want a simpler and more integrated approach to managing tasks that would otherwise require more complex and heavyweight tools.
Hackathon Goals
We aim to build a CMS and hosting agnostic solution, with an initial proof of concept (PoC) using WordPress on Hetzner. Additionally, we will focus on enabling CMS plugins, extensions, and themes to utilize the APIs of hyperscalers, such as object storage, backups, scaling, and creating new staging environments.
- Develop a functional prototype for time-based and event-triggered management tasks within a CMS.
- Ability to use the Backup Functionality of Hosting Infrastructure
- Ability to use Object Storage
- Ability to modify the underlying infrastructure
- Ability to update PHP configuration from inside the CMS
- Showcase the ability to connect a CMS to the hosting infrastructure with internal and external API calls.
- Prove the feasibility of using CMS systems as a viable lightweight alternative for everyday server management tasks.
- Demonstrate the integration of hyperscaler APIs (e.g., S3 storage, backups, scaling, and staging environments) within CMS plugins.
Project Leads
Team Hetzner
Javier Casares
SysAdmin at ROBOTSTXT.es
#Hosting
#WordPress
#Cloud
#API