Feature Ideas

Post your ideas for the improvement of mogenius.

Trending
  1. Show previous cronjob log

    Cronjob logs are currently only available while the job is running (while the pod that was started by the job is alive). This can make it hard to troubleshoot when something went wrong once the job is finished. Therefore, the latest log from the pod should be available on the service page.

    Jan Lepsky
    #Improvement 👍

    0

  2. Inject Env Vars to Build Pipeline

    Inject predefined environment variables to the build pipeline that can be used during the Docker Build step. A set of default env vars will be defined, like git tag, build-id, hash, author, message, etc.

    Jan Lepsky
    #Improvement 👍

    0

  3. Docker compose

    Add support for repositories that rely on Docker compose.

    mogenius
    #Features & Services 🚀

    1

  4. Simplify managing environment variables

    When working with a larger list of environment variables in a service the current UI can be cumbersome. Adding a YAML/Text mode for env vars would allow to copy/paste from .env files or to quickly edit multiple variables.

    Jan Lepsky
    #Improvement 👍

    0

  5. Clone services

    Add a new feature to clone services to different projects or stages with one click.

    Jan Lepsky
    #Features & Services 🚀

    0

  6. Project policies

    Projects could have settings for admins to activate/deactivate certain managed policies for a project. Those policies would be defined and managed by mogenius so that users don't have to configure them manually. Examples: NetworkPolicy to allow cross-namespace communication Prevent services from getting exposed to the internet etc.

    Jan Lepsky
    #Features & Services 🚀

    0

  7. Redesign & Refactoring

    The user interface is receiving new designs while also refactoring many components for higher stability and better performance.

    Jan Lepsky
    #Improvement 👍#Styling 🎨

    0

  8. Horizontal Pod Autoscaling

    Resource scaling is currently manual but activating horizontal pod autoscaling on service level would be helpful for better scalability and less maintenance effort. We're thinking about setting a threshold of CPU limit that triggers autoscaling + a limit of maximum pods/instances for each service.

    Jan Lepsky
    #Features & Services 🚀

    1

  9. Create Template from Service

    You can already create custom service templates with the template library by defining all service settings once and then reusing it to create services. If you already created a service and later decide that it could be useful to have a template for team members, it would be helpful to add a template from an existing service.

    Jan Lepsky
    #Improvement 👍

    0

  10. 2FA

    Enable two-factor authentication to add an additional security layer for accounts.

    Jan Lepsky
    #Features & Services 🚀

    0

  11. Managed databases

    Support creation of managed databases from your cloud provider (e.g. azure, gcp, aws) from inside a project.

    Jan Lepsky
    #Features & Services 🚀

    0

  12. Subscribe to notifications

    Get notified via Email or Slack when a deployment failed, a service crashed, or vulnerabilities have been detected.

    Jan Lepsky
    #Features & Services 🚀

    0

  13. Rollbacks

    Track a historical list of deployments and allow a rollback to a previous version of a service.

    Jan Lepsky
    #Features & Services 🚀

    0

  14. Audit logs

    Add a log for admins to see historical activity of all users in an organization. Each change to settings of a cluster/project/setting would be documented with details about user and time stamp.

    Jan Lepsky
    #Features & Services 🚀

    0

  15. Demo environment

    Provide a demo environment to play around with mogenius that everyone can use after signing up. It could be accessible to free users and would reset periodically. Rules and configurations must be considered to avoid abuse (spam, harmful content, crypto mining).

    Jan Lepsky
    #Features & Services 🚀

    0