
Where you get this error exactly? Can you run these commands:
docker ps
docker logs appwrite
And share the results?

yes, I run and share.

with the command docker ps, output the following:

and with command docker logs appwrite:

Everything seems in order
Can you share the first part of your docker-compose.yml
file the part of traefik?
services:
traefik:
image: traefik:2.7
container_name: appwrite-traefik
<<: *x-logging
command:
- --providers.file.directory=/storage/config
- --providers.file.watch=true
- --providers.docker=true
- --providers.docker.exposedByDefault=false
- --providers.docker.constraints=Label(`traefik.constraint-label-stack`,`appwrite`)
- --entrypoints.appwrite_web.address=:80
- --entrypoints.appwrite_websecure.address=:443
restart: unless-stopped
ports:
- 80:80
- 443:443
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- appwrite-config:/storage/config:ro
- appwrite-certificates:/storage/certificates:ro
depends_on:
- appwrite
networks:
- gateway
- appwrite

yes: traefik:
image: traefik:2.7
container_name: appwrite-traefik
<<: *x-logging
command:
- --providers.file.directory=/storage/config
- --providers.file.watch=true
- --providers.docker=true
- --providers.docker.exposedByDefault=false
- --providers.docker.constraints=Label(traefik.constraint-label-stack
,appwrite
)
- --entrypoints.appwrite_web.address=:${APPWRITE_PORT}
- --entrypoints.appwrite_websecure.address=:${APPWRITE_ADDRESS}
restart: unless-stopped
ports:
- ${APPWRITE_PORT}:${APPWRITE_PORT}
- ${APPWRITE_ADDRESS}:${APPWRITE_ADDRESS}
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- appwrite-config:/storage/config:ro
- appwrite-certificates:/storage/certificates:ro
depends_on:
- appwrite
networks:
- gateway
- appwrite
environment:
- APPWRITE_PORT
- APPWRITE_ADDRESS
appwrite: image: appwrite/appwrite:1.2.1 container_name: appwrite <<: *x-logging restart: unless-stopped networks: - appwrite


Okay, everything fine, just
- First it better to point to the latest version of Appwrite
1.3.4
- Second even if you want to use custom ports you should still leave those fields on the default values as such
- --entrypoints.appwrite_web.address=:80
- --entrypoints.appwrite_websecure.address=:443
restart: unless-stopped
ports:
- ${APPWRITE_PORT}:80
- ${APPWRITE_PORT}:443

Is this make sense?

Yes, I understand but I have the ports and other credentials in my env file, and that's how I work. For example:

You can keep those on 88
and 447
but, you'll need to set the rest of the values as 80 and 443 as I did here

ok, thanks

Lmn if it works

I am going to try

Where is this request coming from?

Good afternoon @Steven : is making the django rest framework request to appwrite

You're making a request from DRF in one docker container to another docker container and using localhost as the hostname?

I do not understand your question

What part?

This question

What part of the question?

In response I explain and clarify the following: I have my services in docker and appwrite is also installed in "docker"

?

right it sounds like both are in docker containers. so if you're making a request in DRF to localhost, that's going to hit itself, not the other Appwrite container

Docker to Docker Request
Recommended threads
- Direct Upgrade from Appwrite v1.5.11 to ...
I'm on Appwrite v1.5.11. Can I upgrade directly to v1.6.2?
- PKCE, Etsy, OIDC, External OAuth provide...
first, thanks for creating and maintaining this software. I'm almost glad i couldn't convince my (wise and wonderful) senior devs to try pocketbase on productio...
- Still an issue? On user deletion, target...
This has been mentioned here: https://discord.com/channels/564160730845151244/1295830646039515146 and as a Github issue here: https://github.com/appwrite/appwri...
