Skip to content
Back

Traefic Start Problem - Docker and Selfhosting

  • 0
  • 3
  • Self Hosted
9 Jul, 2026, 11:07

Hello Appwrite Community,

I've got some problems with installing the self-hosted appwrite server in docker. Because when I try to start the traefic service, I get an Code 500 Error from Docker. But I don't know what I can do against it to fix the problem. Can you help me with this problem?

Thanks 🙂

TL;DR
User encountered an issue with Traefic start problem in Docker while self-hosting. After some troubleshooting, it was found that a healthcheck was causing the problem. By removing the healthcheck as advised, the issue was resolved, and the console started working. Also, assistance was provided on redirecting Cloudflare tunnel to the Appwrite console.
9 Jul, 2026, 23:20

A Docker 500 on the Traefik container is usually a symptom rather than the root cause—it's often caused by port conflicts, invalid Docker/network config, or volume permission issues. I'd start by checking docker logs traefik and docker compose ps to pinpoint where it's failing. Happy to help you troubleshoot it. Can you share the full Traefik logs and your Docker Compose version? <@1145977546991730801>

10 Jul, 2026, 14:19

Hello <@944857172196589659>.

Thanks for your response. I'm using a windows server for hosting with docker. How can I check if there are any port conflicts? And Do I need to enable the Network Host Option? And what else is missing?

10 Jul, 2026, 14:29

Docker Version: Version 4.81.0

10 Jul, 2026, 14:35

And I can't capture any logs from the Traefic Container Element, sorry 🙁

10 Jul, 2026, 14:49

Now it works, but there's another problem

10 Jul, 2026, 14:49

The Appwrite Embedded won't work. It's restarting constantly

10 Jul, 2026, 14:50

Oh, the resolvation of the problem was chaning the ports

10 Jul, 2026, 14:54

Oh, I have an unsuported CPU

10 Jul, 2026, 15:10

disable / remove embeded, it's not used in 1.9.5 yet. It's for VecorDB tho still not released

10 Jul, 2026, 15:10

Ok, but my dashboard will work after that?

10 Jul, 2026, 15:12

the embed, is just a postgres and an AI embedding processing. i don't thing you used that before as it didn't existed

so yes it will work (in my setup i don't have the embeded containers)

1
10 Jul, 2026, 15:16

I only get an 404 error now when trying to access the panel

10 Jul, 2026, 15:18

But I got it before I removed the embedded

10 Jul, 2026, 15:19

only that you know

10 Jul, 2026, 15:19

you might have removed more than just the embed maybe

what kind of 404 so you have ?

10 Jul, 2026, 15:20
10 Jul, 2026, 15:21

ok so that mean traefik don't see the appwrite-api container and maybe also the appwrite-console

10 Jul, 2026, 15:21

could you share your current compose ? (and docker ps -a)

10 Jul, 2026, 15:22

Compose Version, right?

10 Jul, 2026, 15:22

no the actual docker compose of appwrite, where all the services are defined

it should look something like that : https://github.com/appwrite/appwrite/blob/main/docker-compose.yml

10 Jul, 2026, 15:23

Are there any specific Informations needed?

10 Jul, 2026, 15:23
10 Jul, 2026, 15:24

ah ha, on the second screen, there is an unhealthy container

10 Jul, 2026, 15:24

could you display the logs of this container ?

Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more