postiz-app
postiz-app copied to clipboard
Work in Progress: Enhancing Documentation for Local Development Setup
Type of Change
Improvement to developer onboarding and experience.
Purpose of Change
To streamline the local setup process, including system requirements, and make it easier for new developers to start contributing.
Summary of Changes
- Added
.nvmrcfile specifying Node.js version "20" based onnvm ifeedback.- Alternatively, this step can be handled using a Docker command with the appropriate image.
Next Steps
I will re-clone this project from the current state and write up the steps to get it running locally to provide the best developer experience. This will include:
- Documenting the steps required to complete the setup:
- System requirements:
- Node.js 20.x (via nvm or Docker)
- Docker (if opting for a containerized setup)
- Installing nvm (if not using Docker).
- Copying
.env.exampleto.env. - Troubleshooting startup issues (e.g., ports in use, environment variables not set, etc.).
- System requirements:
@RDelorier is attempting to deploy a commit to the Listinai Team on Vercel.
A member of the Team first needs to authorize it.
Thank you so much @RDelorier! Should I hold on to this until you finish?
Thank you so much @RDelorier! Should I hold on to this until you finish?
I want to be sure the docs are accurate and up to date with the current project dependencies, so please hold off on anything until I ping you here. Just wanted to get this PR started.
I really liked your post here and wanted to add some of my own open-source contributions to one of the projects you mentioned.
Awesome! Can't wait to get your contributions!
Hey @nevo-david sorry for the delay, I should be able to wrap this up this evening.
Awesome, let me know :)
Heya @RDelorier , we've recently done a bunch of work to get the project ready to be dockerized. Do you think it makes sense to reset this PR?
Heya, there have been some pretty radical improvements to this project in the last few weeks for new users - must better docs for configuration (docs.postiz.com), a Docker image (with preinstalled npm, node, etc), and similar, which I think address all your concerns you first raised.
There's been no reply in 2 weeks, so I'll assume it's Ok to close, but please, do re-open or comment if you've got more good ideas :-)