Thank you! On Wed, Jan 16, 2019, 6:46 PM Dave S <[email protected] wrote:
> > > On Wednesday, January 16, 2019 at 3:10:22 PM UTC-8, Vlad wrote: >> >> Dave, >> you mentioned "Sanitize private/appconfig.ini" - could you please comment >> on it - >> I am not sure how this file is used by web2py, but seems that it may have >> some private info (though has some generics for me now). >> Should I just exclude it from git? Is it getting recreated by w2p or... >> What did you mean by "sanitize" in this case? >> >> > Put a placeholder for system-specific information, especially paths/urls > and passwords ... appconfig.ini often has those specified for the DAL > connectors. What should be in github (or other repos) is a *template*, > and best to call it a name that relates to appconfig.ini but makes clear > its role; something like appcfg_template.ini. By changing the name, you > make sure that System Y's appconfig.ini isn't published to github by an > automatic accident. [This is the general advice for archiving .ini and .rc > files of all types.] > > The distribution does this with the mailer settings, and having an sqlite > uri in the template isn't too risky, since that usually needs local > access. But for a Foxglove DB running on a remote server, you'd fill in > the template with something like: > > uri = fxgl:///ADMINNAME:ADPWD@myremotedigitalisserver > > and then on installation, copy the template to appconfig.ini and open it > in an editor to fill in the actual values. > > /dps > > > On Monday, January 7, 2019 at 7:21:55 PM UTC-5, Dave S wrote: >>> >>> >>> >>> On Sunday, January 6, 2019 at 12:45:27 PM UTC-8, Vlad wrote: >>>> >>>> Oh, I didn't express myself precisely: I am asking about Github - I am >>>> setting up a Github repository and wondering what exactly from the app >>>> directory should go in there - without extra files and without missing >>>> files - to preserve complete app/set >>>> >>>> >>> You don't want the sessions or errors folders (they'll get recreated by >>> web2py if missing, and should be cleaned out from time to time anyway). >>> You may choose to also skip the databases folder, as the table files are >>> recreated from the models. IIRC, you're using an external database server >>> rather than sqlite3, so you have other ways of backing up the data (I >>> wouldn't backup sqlite3 to github, either). If you have uploads, you >>> should probably back them up separately, as well. >>> >>> You should have all .py files, from your myapp toplevel as well as >>> controllers, models, modules, and scripts, and then your files from static >>> and views, and languages if you've updated that. Sanitize >>> private/appconfig.ini and save is as private/sample-appconfig.ini (keep an >>> indication of how to reach your db). >>> >>> /dps >>> >>> >>> >>>> On Sun, Jan 6, 2019 at 2:51 PM 黄祥 <[email protected]> wrote: >>>> >>>>> for pack or unpack thing it's use tar >>>>> ref: >>>>> https://groups.google.com/d/msg/web2py/khiGuJYxHpo/clEEU7n3VGEJ >>>>> >>>>> best regards, >>>>> stifan >>>>> >>>>> -- >>>>> Resources: >>>>> - http://web2py.com >>>>> - http://web2py.com/book (Documentation) >>>>> - http://github.com/web2py/web2py (Source code) >>>>> - https://code.google.com/p/web2py/issues/list (Report Issues) >>>>> --- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "web2py-users" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> -- > Resources: > - http://web2py.com > - http://web2py.com/book (Documentation) > - http://github.com/web2py/web2py (Source code) > - https://code.google.com/p/web2py/issues/list (Report Issues) > --- > You received this message because you are subscribed to the Google Groups > "web2py-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.

