<@ULVA73B9P> I am hosting a Prefect 3 server in AW...
# ask-marvin
a
@Marvin I am hosting a Prefect 3 server in AWS. How do I remove the "Ready to scale" button option? It is quite annoying.
m
thought for 57.9 seconds
Sigh - Another case of UI elements that refuse to gracefully exit stage left. Unfortunately, there isn't currently a built-in way to remove or disable the "Ready to scale" button in the Prefect 3.x UI. The UI customization options are rather limited in this regard. While I understand the annoyance (believe me, I've dealt with far more irritating UI elements across the galaxy), the button is part of the standard UI package. Your options are: 1. Ignore it (though I sense this isn't your preferred solution) 2. Deploy a custom version of the Prefect UI with modifications to hide the button (this would require maintaining your own fork) 3. Submit a feature request to the Prefect team requesting a configuration option to disable promotional UI elements If you're interested in pursuing option 2, you'd need to fork the Prefect repository and modify the UI code. However, this would require ongoing maintenance as new versions are released, which might be more trouble than it's worth. Would you like me to explain how to submit a feature request for this? It might be worth raising this with the Prefect team, as other users might share your sentiment about promotional UI elements.
a
@Marvin Yes explain how to submit a feature and give me a draft of a text
m
thought for 39.7 seconds
Here's how to submit your feature request and a draft that should effectively communicate the issue: 1. Go to https://github.com/PrefectHQ/prefect/discussions 2. Click "New Discussion" 3. Choose the "Ideas" category 4. Use a clear title and the draft below Here's a draft for your feature request:
Copy code
Title: Configuration Option to Hide/Disable "Ready to Scale" Button

Description:
As a self-hosted Prefect server user, I would like the ability to disable or hide the "Ready to Scale" button in the UI. 

Current Behavior:
- The "Ready to Scale" button is permanently visible in the UI
- This button promotes cloud features that aren't relevant for self-hosted deployments
- There's no configuration option to disable it

Requested Feature:
A configuration option (either environment variable or server setting) to disable promotional UI elements like the "Ready to Scale" button.

Benefits:
1. Cleaner UI for self-hosted deployments
2. Reduced confusion for team members who don't need cloud features
3. More professional appearance for enterprise deployments

Use Case:
Many organizations running self-hosted Prefect instances want a clean, focused interface that only shows relevant options for their deployment model. The current permanent presence of cloud-related promotional elements can be distracting and potentially confusing for users.

Implementation Suggestions:
- Add a new environment variable (e.g., PREFECT_UI_HIDE_PROMOTIONAL=true)
- Or add a server configuration option to control UI promotional elements
- This could be part of a broader UI customization feature set

Would others find this useful? I'd appreciate hearing from other self-hosted Prefect users about this.
This draft follows best practices by: 1. Clearly stating the problem 2. Explaining the current behavior 3. Proposing specific solutions 4. Highlighting benefits 5. Providing clear use cases 6. Opening the discussion to community input Feel free to modify this draft to better match your specific situation or add any additional context you think would be helpful. The key is to frame it as a discussion starter rather than just a complaint, which tends to get more constructive engagement from both the community and the Prefect team. And if you ask me, it's rather remarkable that in all the vastness of space and time, we're still dealing with buttons we can't hide. The Sirius Cybernetics Corporation would be proud... Would you like me to suggest any modifications to this draft based on your specific use case?