Something went wrong. Try again.
Monorepo for different API servers I develop, mainly for personal use.
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292{ "organizationId": "6a6e176be312fbdb00aa", "projectId": "ajhalili2006-lairland", "projectName": "Andrei Jiroh's Lairland", "endpoint": "https://sfo.cloud.appwrite.io/v1", "settings": { "services": { "account": true, "avatars": true, "databases": true, "locale": true, "health": true, "storage": true, "teams": true, "users": true, "sites": true, "functions": true, "graphql": true, "messaging": true }, "protocols": { "rest": true, "graphql": true, "websocket": true }, "auth": { "methods": { "jwt": true, "phone": false, "invites": true, "anonymous": true, "email-otp": false, "magic-url": false, "email-password": false }, "security": { "duration": 31536000, "limit": null, "sessionsLimit": 10, "passwordHistory": null, "passwordDictionary": false, "personalDataCheck": false, "sessionAlerts": false, "mockNumbers": [] } } }, "functions": [ { "$id": "website-api", "name": "website-api", "runtime": "deno-2.6", "path": "apps/website-api", "entrypoint": "server.ts", "execute": [ "any" ], "enabled": true, "logging": true, "events": [], "schedule": "", "interval": 0, "timeout": 15, "commands": "deno cache server.ts", "scopes": [ "databases.read", "databases.write", "tables.read", "tables.write", "rows.read", "rows.write" ], "installationId": "", "providerRepositoryId": "", "providerBranch": "", "providerSilentMode": false, "providerRootDirectory": "", "providerBranches": [], "providerPaths": [], "buildSpecification": "s-2vcpu-2gb", "runtimeSpecification": "s-0.5vcpu-512mb", "deploymentRetention": 0 } ], "tablesDB": [ { "$id": "website-api", "name": "website-api", "enabled": true } ], "tables": [ { "$id": "guestbook_entries", "$permissions": [ "read(\"any\")" ], "databaseId": "website-api", "name": "guestbook_entries", "enabled": true, "rowSecurity": false, "columns": [ { "key": "at_uri", "type": "varchar", "required": true, "array": false, "size": 512, "default": null, "encrypt": false }, { "key": "author_did", "type": "varchar", "required": true, "array": false, "size": 256, "default": null, "encrypt": false }, { "key": "author_handle", "type": "varchar", "required": false, "array": false, "size": 256, "default": null, "encrypt": false }, { "key": "author_name", "type": "varchar", "required": false, "array": false, "size": 256, "default": null, "encrypt": false }, { "key": "author_avatar", "type": "varchar", "required": false, "array": false, "size": 1024, "default": null, "encrypt": false }, { "key": "collection", "type": "varchar", "required": true, "array": false, "size": 128, "default": null, "encrypt": false }, { "key": "rkey", "type": "varchar", "required": true, "array": false, "size": 128, "default": null, "encrypt": false }, { "key": "cid", "type": "varchar", "required": false, "array": false, "size": 128, "default": null, "encrypt": false }, { "key": "subject", "type": "varchar", "required": true, "array": false, "size": 512, "default": null, "encrypt": false }, { "key": "text", "type": "text", "required": false, "array": false, "default": null, "encrypt": false }, { "key": "signature", "type": "varchar", "required": false, "array": false, "size": 256, "default": null, "encrypt": false }, { "key": "mark", "type": "varchar", "required": false, "array": false, "size": 32, "default": null, "encrypt": false }, { "key": "location", "type": "varchar", "required": false, "array": false, "size": 256, "default": null, "encrypt": false }, { "key": "status", "type": "varchar", "required": false, "array": false, "size": 32, "default": "approved", "encrypt": false }, { "key": "signed_at", "type": "varchar", "required": false, "array": false, "size": 64, "default": null, "encrypt": false }, { "key": "indexed_at", "type": "varchar", "required": false, "array": false, "size": 64, "default": null, "encrypt": false } ], "indexes": [ { "key": "idx_at_uri", "type": "unique", "status": "available", "columns": [ "at_uri" ], "orders": [] }, { "key": "idx_author_did", "type": "key", "status": "available", "columns": [ "author_did" ], "orders": [] }, { "key": "idx_status", "type": "key", "status": "available", "columns": [ "status" ], "orders": [] } ] } ], "buckets": [ { "$id": "ajhalili2006-cdn", "$permissions": [], "fileSecurity": false, "name": "Andrei Jiroh's personal CDN", "enabled": true, "maximumFileSize": 5000000000, "allowedFileExtensions": [], "compression": "none", "encryption": false, "antivirus": true } ]}