![]() You canĪlso migrate an existing GnuCash XML file to a database using Save as. Simply select the appropriate database back end in the Open-dialog. Preferably, you will use the official GnuCash desktop app to create a newīook. Therefore, you have to create a database and populate it with anĪccount hierarchy before you can use GnuCash Web. GnuCash Web only works on a preexisting database. UWSGI: module = gnucash_web.wsgi:app pidfile = gnucash_web.pid master = true processes = 1 http-socket = :8080 chmod-socket = 660 vacuum = true Initialising database For GnuCash Web, this is gnucash_web.wsgi:app.įor example, the following. Most WSGI web server require setting a "module", which is the WSGI object that runs theĪpp. GnuCash WebĬomes as a WSGI application, so there are many It is not recommended to use the builtin Flask web server in production. AUTH_MECHANISM = None # The maximum number of transactions per page in the ledger TRANSACTION_PAGE_LENGTH = 25 Running WARN # Supported values: 'sqlite', 'mysql' or 'postgres' DB_DRIVER = 'mysql' # Host name of the database (ignored for DB_DRIVER = 'sqlite') DB_HOST = '' # Name of the Database on the host (for DB_DRIVER = 'sqlite', this is the 'path/to/db.sqlite') DB_NAME = 'gnucash_data' # Supported values: None, 'passthrough'. to encrypt the session cookie or for other cryptographic operations SECRET_KEY = 'devel' # Python standard library log level LOG_LEVEL = logging. This is the normal Flask configuration file, so all standardĬan also be set. The following example illustrates possible values forĪll available options. Set the environment variable GNUCASH_WEB_CONFIG to loadĪ different config file. If both files are present, values from the latter ConfigurationĬreate a config file in /etc/gnucash_web/config.py or in GnuCash Web is aimed at system administrators, but is otherwise easy to set up. If your database is not publicly accessible, using an Official GnuCash desktop app, since GnuCash Web is only a companion and not To be able to access the database directly from your desktop/notebook with the (#Initialising Database) for more information. You also need to setup a database that stores the GnuCash data, see Note that at least Python 3.8 is required. Included in the python standard library). Mysql or psycopg2, depending on which back end you want to use (sqlite back end is Simply install it via pip install GnuCash-Web. GnuCash Web is available on PyPI, so you can Add and edit two-split transactions, delete transactions.View transaction history and balance for an account.to record a cash expense when buying a coffee. The primary use case for GnuCash Web is adding simple two-split transactions on the It can access a singleĭevelopment status should be considered at most Beta, see below for Additionally, you can talk to someone via IRC at channel #gnucash about your question.GnuCash Web is a simple, easy to use, mobile-friendly web interface for ![]() ![]() We want feedback from you, it is also through your comments that we know how to improve the documentation. You can also send an email to the gnucash-user mailing list if you cannot find a satisfactory answer to your question within either the Help Manual or the Tutorial and Concepts Guide. Other resources are the English or Deutsch GnuCash wikis. The Concepts Guide is designed to be an in depth guide to the concepts behind using GnuCash with a tutorial to show how to put those concepts into practice. The Help Manual is designed to be a quick reference of how to accomplish specific tasks and how to use the features in GnuCash. See further down the page for other GnuCash versions, languages, and formats.There are two major GnuCash documentation packages to help users: The following links are to the English HTML editions of the current stable branch documentation. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |