diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 34f1b2ca..4faca0d9 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -185,6 +185,7 @@ User types and complexity: Shared power users with external access Zip file install for power users, archive with manual guidance need to figure out how to support certs in ayanova etc as nginx is shit on windows + this is IIS territory I think as it supports and is supported Linux direct to the docker solution initially, later can see about a tar archive and bare metal running it @@ -208,25 +209,23 @@ With launcher, inno only needs to drop files and put desktop icon WHERE ITS AT: -Outstanding: + Everything starts and runs, actually working! Opens three windows though and so it's not ideal. + More ideal would be a single launcher window that controls all and starts aya and pg inside it's own window / hidden which means not usnig shell execute I guess? - Start postgres not working yet..... see command line window - launch browser to AyaNova folder + + +Issues: + closing server doesn't close pg, need to issue pgctl stop I guess + not yet launch browser to AyaNova folder closing launcher closes all - Should server be hidden or redirect to launcher it's stdio? - Can everything redirect to launcher and just hide them fully? + Once this is all working, is there a way to then hide it all inside the launcher with redirect and stuff?? - -- configure command line options (in installer) -- re-configure / view command line options after install -- check for postgres server / select exsting postgres server -- Install standalone postgres server - - -SINGLE USER STANDALONE (beta testers version) +SINGLE USER STANDALONE ("dummy" / beta testers version) +Not intended for reconfiguration, just a standalone way to get up and running immediately +Can be used on a lan, not intended for outside access Contains everything needed to run, launches with a desktop icon that starts sql then ayanova, then launches a browser to connect Can modify the settings or leave as default requires launcher program @@ -237,8 +236,8 @@ Contains only AyaNova server itself, requires separate install of postgres prompts for postgres server location if it doesn't find it then won't install (or at least says crucial error) EXTERNALLY ACCESSIBLE -Not directly accessible, needs nginx -maybe it's a pre-requisite or maybe the lan install is the same one as this one but user needs nginx to connect remotely +Not directly accessible, needs or IIS?? +(IIS is well documented way to host a .net core app then it's like nginx and handles certs etc)