Here is a gist I made showing the gist of how to get multiple TiddlyWikis to run under one ExpressJS server. It works perfectly with Node HTTP server as well, but you need to do the express routing yourself.
On Thu, May 25, 2017 at 1:47 PM, 'Mark S.' via TiddlyWiki < [email protected]> wrote: > Your separate server could also run in another instance of node.js. But it > would have it's own IP number and so the served files could not be accessed > via TW as relative files. If there's a way to make the file server run in > the same instance as TW with the same IP and port, that would be > interesting to learn about. > > Mark > > On Thursday, May 25, 2017 at 10:25:02 AM UTC-7, Conner Phillips wrote: >> >> You say a separate file server. Wouldn't just the appropriate module >> being loaded into the node.js server get the job done? What is the current >> state of media in node.js tiddlers? 64-bit encoded objects? >> >> On Thursday, May 25, 2017 at 6:27:14 PM UTC+2, Mark S. wrote: >>> >>> The ability to handle larger files is going to depend on the physical >>> abilities of your machine. I have a pretty good set up, but hit the wall >>> between around 20 megs. If you load your TW on a tablet or phone, the limit >>> is going to be lower. It takes about 30 seconds or more to load a 10 meg >>> file on my phone ... and sometimes it won't load at all. The thing to do >>> would be to test your system. You can load up your TW pretty quickly by >>> dragging and dropping images. >>> >>> With node.js, you can't refer to external images or files on your local >>> device. To access them, you would need a separate file server. To me that's >>> a big reason not to use node.js. >>> >>> Good luck! >>> Mark >>> >>> On Monday, June 23, 2014 at 1:29:23 PM UTC-7, Ulrik Stervbo wrote: >>>> >>>> Hello list, >>>> >>>> What are the advantages of running the tiddlywiki as a node.js app >>>> rather than a single file? Other than the wiki is being run as a server and >>>> can be accessed from outside. >>>> >>>> Are there any performance advantages? I am particularly thinking about >>>> memory usage: are the tid-files in the node.js read as needed or are they >>>> all read in at start up, making it not much different from the single HTML >>>> file variant? >>>> >>>> I am interested, because it seems I will be generating a large file - >>>> for now it is just 3mb, but when I add some long tables, it may become >>>> close to 10mb. And I will keep adding. I have seen posts that tiddlywiki >>>> starts to slow down dramatically at some point (20mb if my memory serves me >>>> well). Is there any way to avoid that? >>>> >>>> Thanks for any comments. >>>> >>>> Cheers, >>>> Ulrik >>>> >>> -- > You received this message because you are subscribed to the Google Groups > "TiddlyWiki" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/tiddlywiki. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/tiddlywiki/a3b37a97-b045-45ae-9e29-1b5d2cf48bfb%40googlegroups.com > <https://groups.google.com/d/msgid/tiddlywiki/a3b37a97-b045-45ae-9e29-1b5d2cf48bfb%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/CAJ1vdSQmYMroZDU5Hjb4vpd4UhiURMOhg8RqfiEVKdYXC6%3D7Ww%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.

