# Deploy Discourse without Docker

**URL:** <https://meta.discourse.org/t/deploy-discourse-without-docker/351194>\
**Category:** Sysadmins\
**Tags:** unsupported-install, advanced-setup\
**Created:** [February 8, 2025, 3:56am UTC](https://meta.discourse.org/t/deploy-discourse-without-docker/351194 "2025-02-08T03:56:12Z")\
**Posts on this page:** 1\
**Showing post:** 21

<div class="post-metadata">

**Author:** ![lion](https://avatars.discourse-cdn.com/v4/letter/l/57b2e6/32.png) [@lion](https://meta.discourse.org/u/lion)\
**Post date:** [September 21, 2025, 1:45am UTC](https://meta.discourse.org/t/deploy-discourse-without-docker/351194/21 "2025-09-21T01:45:15Z")

</div>

> [@Deploy Discourse without Docker](https://meta.discourse.org/t/deploy-discourse-without-docker/351194/19):
>
> You need to do that to tell discourse to send only https links. It’s not changing the redirects, but the need for them. You need to turn on the force https setting.

HTTPS: Yes, but please tell me how to turn it on?

A GREAT NEWS! I HAVE RESOLVED THE PROBLEMS!!! The source was magick programm. After correct magick install from source version 7 (do not install imagemagick with apt, it is version 6), my discourse website displays all pages correct! Emails, admin registration, etc. work! After “mixed content” problem resolved, i will publish my script for installation on a lxd-lxc container (Debian 12) behind haproxy.on another lxd-lxc container.

---

_[View the full topic](https://meta.discourse.org/t/deploy-discourse-without-docker/351194)._
