Signup page remains disabled even though DISABLE_REGISTRATION is false
π Description
After setting DISABLE_REGISTRATION=false in my env file and restarting, the signup page still does not render.
π Reproduction steps
-
Remove any inline
DISABLE_REGISTRATIONfromdocker-compose.ymland add anenv_file: ./postiz.enventry. -
In
postiz.env, set:DISABLE_REGISTRATION=false -
Run:
docker-compose down && docker-compose up -d -
Confirm inside the container:
docker-compose exec postiz sh -c 'echo DISABLE_REGISTRATION=$DISABLE_REGISTRATION' # prints "false" -
Visit https://postiz.site.com/signup β the page still shows βNot foundβ / hides the form.
π Expected behavior
With DISABLE_REGISTRATION=false, the signup form should be available for new users at /signup.
π Actual Behavior with Screenshots
The /signup route remains inaccessible and the UI hides the registration form entirely, despite the flag being false.
π» Operating system
Linux
π€ Node Version
(used inside the Docker image)
π Provide any additional context for the Bug.
- I have cleared browser cache and tried in incognito mode.
- Other env vars (e.g.
JWT_SECRET, API keys) are loading correctly. - The Postiz docs donβt mention a separate frontend flag for registration, so I did not set anything else.
π Have you spent some time to check if this bug has been raised before?
- [x] I checked and didn't find similar issue
Are you willing to submit PR?
None
Remove the env entirely, known bug.
Env variable*
Code uses DISABLE_REGISTRATION as a string but tries to evaluate it as a boolean. "true", "false", "maybe", will all evaluate to true.
This issue is stale because it has been open for 90 days with no activity.
This issue was closed because it has been inactive for 7 days since being marked as stale.