an experiment in putting together a wiki and an object-oriented mud.
Go to file
2024-12-18 14:17:15 -05:00
client clicking on nodes in the graph is enabled 2024-12-18 14:17:15 -05:00
server fixing up live display and mobile, making custom swipe drawer 2024-12-03 10:31:50 -05:00
.gitignore getting up to speed with online hosting 2024-12-12 13:30:12 -05:00
readme.md minor changes 2024-12-12 15:13:53 -05:00
start.sh deploy mechanisms 2024-12-12 13:43:48 -05:00
the-forest.nginx.conf starting to put together sockets and two-way communication 2024-10-08 23:24:48 -04:00
the-forest.service deploy mechanisms 2024-12-12 13:43:48 -05:00

What is happening why would a loving god create such a thing

I think npm start in each directory should run the app

Environoment variables!

  • SESSION_DATA_PASSWORD for encrypting session cookies
  • USER_CREATION_PASSWORD to set the extra password required for account creation
  • GHOST_CHARACTER_OBJECT for the object to represent logged out viewers.

build log

  • install nvm and then node 20.18.0 i think
  • cast npm install in each directory
  • to run cast npm start in each directory
  • node initialize_db.js node populate_db.js
  • npm install should install all dependencies
  • also you need nginx. brew install nginx and then ln -s the-forest.nginx.conf /usr/local/etc/nginx/servers/the-forest.nginx.conf or wherever it needs to go
  • also need nvm for running.