Help with HTTPS

is there a way to have https on all my apps besides zimaos local.zimaos ?

also I tried installing nginxproxy but is using por 443 and is not letting me use it, can i change the one from zima to a different number?

Hi, copy that. We will talk about it.

Would you tell us how you will use HTTPS on ZimaOS specifically? (Real workflow?)

dont know if https is the same thing but i just dont like having to click advanced and continue or looking at that thing that says your connection is not secure. is there a way to fix that on zimaos login and also all the apps inside zimaos

It can be turn off in settings panel.

Or, you can download the generated CRT file and make the Chrome trust it.

After importing the crt file, use https://zimaos.local to visit ZimaOS dashboard.

Regarding how to import crt file in Windows, refer to this guide:

To trust the “ZimaOS Local” certificate in Windows for use in a browser, follow these steps:

  1. Open Certificate Manager:
  • Press Win + R, type certmgr.msc, and press Enter.
  1. Import the Certificate:
  • Locate the “Trusted Root Certification Authorities” folder.
  • Right-click on “Certificates”, select “All Tasks” > “Import”.
  • Follow the Certificate Import Wizard, and browse to the location of your .crt file (e.g., the ZimaOS Local certificate).
  1. Select Certificate Store:
  • Choose “Place all certificates in the following store”.
  • Select “Trusted Root Certification Authorities” and complete the wizard.
  1. Restart the Browser:
  • Close and reopen your browser (e.g., Chrome, Edge) to apply the changes.

This will allow your browser to trust the certificate for local connections. Ensure the certificate file is from a trusted source to avoid security risks.

Hey appreciate the guide but I have Pop OS linux, i managed to import it to my browser and the main zimaos.local including files etc works fine, but all the other apps like plex, emby, jellyfin, is not showing this secure connection.

1 Like

did you figure it out?

This is expected behaviour.

The certificate you imported only applies to ZimaOS at:

https://zimaos.local

Apps like Plex, Emby, and Jellyfin run as separate services and expose their own ports (e.g. :32400, :8096). They use plain HTTP by default and do not share the ZimaOS certificate.

So nothing is wrong, importing the .crt only secures the main dashboard, not the individual apps.

If you want full HTTPS everywhere, you’d need a reverse proxy (like Nginx Proxy Manager or Caddy) in front of the apps with proper certificates.

1 Like