
I am unsure about my current setup of my appwrite backend.
So I have a domain example.com
and I would like appwrite to be accessible under baas.example.com
. Currently my nginx proxy manager forwards request to baas.example.com
to my appwrite traefik appwrite-traefik:80
instance. Which works fine.
My appwrite functions are accessible using baas.example.com/functions/...
.
My .env file contains the following entries:
_APP_DOMAIN=baas.example.com
_APP_DOMAIN_FUNCTIONS=function.example.com
_APP_DOMAIN_TARGET=baas.example.com
Is this the correct setup? And what exactly is the difference between _APP_DOMAIN
and _APP_DOMAIN_TARGET_
?
And how do I setup my functions endpoint (domain)? My desired endpoint is function.example.com
?

How do I add subdomain as backend subdomain and function subdomain?

Seems fine.
You need another entry in NPM to forward function.example.com to Appwrite

But should _APP_DOMAIN
and _APP_DOMAIN_TARGET
be the same? What is the difference?
When using the function.example.com
domain to access the functions, do I still use the pattern functions.example.com/functions/...
or does it have a different pattern?

App domain and app domain target are usually the same. The target is used for adding a custom domain for a project. It validates the custom domain is pointed to the right thing.
The function domain allows you to hit your function directly and not follow the usual requirements of hitting Appwrite's APIs
Recommended threads
- Failed to verify JWT. Invalid token: Exp...
Hi I am trying to call a function from my mobile app, but I am receiving "Invalid token expired." My code looks more or less like this ```ts // from my app ...
- Unable to View / Edit Bucket Files
Hi! I am unable to view / edit Bucket Files. While Previews work just fine, clicking the actual file to view or edit it produces the errors seen in the attache...
- How to remove the Sign up link after cre...
Greetings, i just installed appwrite on a VPS and created an account but now i do not want others to have access to the sign-up page. Is there any way to hide o...
