# I can't start a Discourse

**URL:** https://meta.discourse.org/t/i-cant-start-a-discourse/287894
**Category:** Self-hosting
**Created:** [December 7, 2023, 9:31pm UTC](https://meta.discourse.org/t/i-cant-start-a-discourse/287894 "2023-12-07T21:31:54Z")
**Posts on this page:** 1
**Showing post:** 34

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [December 9, 2023, 4:59pm UTC](https://meta.discourse.org/t/i-cant-start-a-discourse/287894/34 "2023-12-09T16:59:52Z")

</div>

Try this:

> [@Configure a firewall for Discourse](https://meta.discourse.org/t/configure-a-firewall-for-discourse/20584):
>
> If you are using a standard Docker based Discourse install, the following [Uncomplicated Firewall](https://wiki.ubuntu.com/UncomplicatedFirewall) rules will protect any non-Docker services on your server: ufw allow http ufw allow https ufw allow ssh ufw enable That is, allow HTTP (port 80), HTTPS (port 443), and SSH (port 22), and nothing else. warning Note: Docker [manipulates iptables directly](https://docs.docker.com/network/packet-filtering-firewalls/) and bypasses ufw rules. This means ufw cannot block or restrict access to ports exposed by Docker containers (ports 80 and 443 in a standard Disc…

If it doesn’t help then you know the issue may be docker itself.

---

_[View the full topic](https://meta.discourse.org/t/i-cant-start-a-discourse/287894)._
