/etc/hostsfile. (Feel free to use another name but then remember to use it in all the commands below.)
pipcommands. Everything inside the virtual environment is python 3 since we specified that when we created it.
requirements.txtfile. Additional packages for development are listed in
requirements-dev.txt, it also includes everything from the
requirements*.txtfile have been updated you will need to rerun this command to get the updated/added packages.
pipdoes not want to build "psycopg2" you need to add openssl to your "LIBRARY_PATH". Assuming you have openssl installed with homebrew the following should work.
package.json. Install them with this command.
dropdbis not available you will need to add the Postgres bin directory to your path or call the commands with complete path.
mkdir -p var/log/
ctrl-cwhen you done testing.
hypha.wsgi:applicationlinks it up to the app via the
--env …tells it what settings to use, for development your want "dev" settings.
--bind …makes it listen on localhost port 9001. Socket works as well but on macOS they have given me issues, while tcp connections always seems to just work.
package.jsonfile for a complete list of commands. Here are the most common in development.
/public/sandbox_db.dumpfile that has some demo content to get you started. Load it in with this command.
static_compileddirectory, run the
npm run dev:buildcommand above first.)
createsuperuserstep above to login.