RE: https://social.tchncs.de/@teleclimber/117169937307394662
Dang writing this out was brutal. I planned out a lot of the work needed to make Dropserver easy to install and use in a low-expectation "kick the tires" way so that people can just try an app or poke around at ds-host without going through a long install process. But it's a lot of work because ds-host was written with the assumption that it was connected to the public Internet and it has a domain etc...
@happyborg If you're in a hurry I hesitate to recommend any of this. These are all my personal projects and they are not battle tested by outside users much. So it may not be smooth sailing.
But if you want to, the easiest way to try the app is to use ds-dev, which lets you run an app on localhost. Installing the full Dropserver (ds-host) is more involved.
- Get ds-dev from the releases page (https://github.com/teleclimber/Dropserver/releases/)
- install Deno if necessary.
- clone the Illiuminoted repo
- npm install then npm run build on the frontend dir.
- run $ ds-dev -app=app/
- In the ds-dev UI migrate the appspace data (just hit the Migrate button)
- in the ds-dev UI add a user, and make that user the logged in user
- Now you can access the app from localhost
LMK if you need help!