Russell on Nostr: Today I tried #appwrite to detach from #firebase but I noticed that it was bad ...
Today I tried #appwrite to detach from #firebase but I noticed that it was bad choice.
Appwrite comes with traefik so you need 2 ports dedicated to it even if you have already a proxy like #caddy installed.
By default the cloud functions are only executable if you set a specific header. The other solution is to configure a domain dedicated for the functions and change the name servers to appwrite.io own DNS servers.
Note to self: use Appwrite only if I have a server and a domain exclusively for it.
Published at
2026-06-17 19:33:49 UTCEvent JSON
{
"id": "f7d8ef861f4d0cb99ce0e4ad4885519f18a7c5f56f30471d270c52dbb2eee99b",
"pubkey": "b22b06b051fd5232966a9344a634d956c3dc33a7f5ecdcad9ed11ddc4120a7f2",
"created_at": 1781724829,
"kind": 1,
"tags": [
[
"client",
"Yakihonne",
"31990:20986fb83e775d96d188ca5c9df10ce6d613e0eb7e5768a0f0b12b37cdac21b3:1700732875747"
],
[
"t",
"appwrite"
],
[
"t",
"firebase"
],
[
"t",
"caddy"
]
],
"content": "Today I tried #appwrite to detach from #firebase but I noticed that it was bad choice.\n\nAppwrite comes with traefik so you need 2 ports dedicated to it even if you have already a proxy like #caddy installed.\n\nBy default the cloud functions are only executable if you set a specific header. The other solution is to configure a domain dedicated for the functions and change the name servers to appwrite.io own DNS servers.\n\nNote to self: use Appwrite only if I have a server and a domain exclusively for it.",
"sig": "ab73f73c92610bbe4a3f9bba322e43936c1a5461669b530bed4818c44e28f49e159e1931a5c6fc39e2ad1ade1844cbf67fcb33faacc7d6e8611a2c74d4fb5318"
}