Manifest

M

Manifest

Join the community to ask questions about Manifest and get answers from other members.

Join

Deploying a Vue app on Digital Ocean

I have a Vue app using Manifest for the backend. I want to deploy it on my DigitalOcean droplet. I have got the codebase on my droplet, and when i run npm run start:prod I am able to access the admin panel. However, I am not sure if Manifest is also supposed to start the Vue app? I have the PUBLIC_FOLDER env value set to ./dist, so I am not sure what else to do or where else to look. Any help is appreciated, thanks!...

Updating group fields does not work

Anyone else having the same issue, when trying to update a field that's in a group, i'm always getting an error 500 and a QueryFailedError from the server

Showing/hiding properties in API based on user’s role

Hi, I was wondering if it’s possible to show/hide specific properties based on user’s access level. Similarly, could some attributes be shown/hidden based on whether user is record’s owner or not. I’m aware it can probably be done with custom endpoints, but I was wondering if there’s a built-in solution?...

How to update/upgrade manifest and related dependencies ?

I have existing manifest project, how to update/upgrade manifest and related dependencies ?

Image always converted to jpg?

When I upload a png image it's always converted into a jpg? How to stop that?

Entity definitions in separate YML files

Hi, I'd like to propose a solution that allows for defining entities in separate files. In this case, the manifest.yml file would have a structure like: ```YML manifest.yml...

Building an ecommerce site (digital products only)

How crazy would it be to build an ecommerce site using Manifest, at the stage that Manifest is at? Only for digital products....

Custom Storage Configuration

Hi, I would like to use a storage solution that is not S3, but rather Vercel Blob for my application. Is it possible to create a custom configuration similar to the example below? ```yaml name: My pet app...

Error when creating admin account

Hello. I've setup new manifest project, and when going to the admin panel, it is asking to make a new admin account. However, when I try to create an account /signup is ruturning the following: ...

TypeError on endpoints with fresh react project

Hi! This is likely user error, I'm not too experienced with NodeJS. ``` [Nest] 13196 - 06/19/2025, 6:36:17 PM ERROR [ExceptionsHandler] (0 , path_to_regexp_1.match) is not a function...

custom policies with validators

I am writing an application to manage ACLs. ACL are "permissions" which apply to "users". "Permission" belong to "Perimeter", and "User" belong to many "Perimeter". For example : Permission "read" on perimeter "application 1". And User "john" belong to "application 1". User are authenticable. So they can connect to the application and I want to allow users to update/create/delete ACLs which use "Permission" belong to same perimeter as user belong to....

Automatic userId relation on creation

Is there a way to automatically provide a field userId (from authenticable entity User) using the Bearer token while item creation? I'd like to make the field userId optional in the request, and provide the requesting user's id when not provided. I was thinking about using middlewares, but how do I access the current user?

CORS setup

When I'm using Manifest (localhost:1111) from my frontend (localhost:3000) and call some collection endpoints, I receive
Access to fetch at 'http://localhost:1111/api/collections/my_entity' from origin 'http://localhost:3000' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: The value of the 'Access-Control-Allow-Origin' header in the response must not be the wildcard '*' when the request's credentials mode is 'include'.
Access to fetch at 'http://localhost:1111/api/collections/my_entity' from origin 'http://localhost:3000' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: The value of the 'Access-Control-Allow-Origin' header in the response must not be the wildcard '*' when the request's credentials mode is 'include'.
In the network tab I can see a CORS preflight exchange and the response is rejected by the browser. How do you handle it? The only header I provide is Authorization...

Token Auth not automatically getting stored as a cookie

How is the login supposed to work? Because when I call loginUser, I get a response with a token but I don't get a cookie back. ```loginUser(email, password) { try { await manifest.login("users", email, password);...

store Auth Token in browser

With the @mnfst/sdk, is it possible to store the Auth Token in the browser. So the User doesn't always has to relogin with username and password.

Astro / Bun - Error reading db

I am getting { message: 'Forbidden resource', error: 'Forbidden', statusCode: 403 } from console.log... Server is running on localhost:1111, I tried to specify it, thinking it might try to do https, but it is not that. Not sure what to try next....
No description

Looking for guidance

Hi Folks! I am trying to build a small personal project using manifest backend. Is anyone able to help clarify few things ? 1. Is there any limitation on features if I choose sqlite rather than postgres/mysql for my project ? 2. Is there any difference in how String and textarea types are implemented internally (max length, encoding, etc. ) or is it just for admin interface ? ...

Patch request on a user collection updates password

I have an entity user which is authenticatable, It has a property firstName, When make a patch request for firstName, It updates the password field as well. Do you guys have the same issue ?...
Next