Skip to content

Dionysos is a software designed to manage household stock of foods and other supply.

Notifications You must be signed in to change notification settings

normegil/dionysos

Repository files navigation

Dionysos

Dionysos is a software designed to manage household stock of foods and other supply. It’s designed to be flexible and easy to use.

Installation

Usage

The application define several sub-commands, which can be listed and describes using dionysos help. Here is a small description of those commands:

  • dionysos listen: launch the server.

Configuration

The application can be configured using several methods, with a priority order:

  1. Command line: You can get help on available options using dionysos [command] --help.

  2. Environment variables: Prefixed with DIONYSOS_.

  3. File: A file named dionysos.yml will be searched in those folders:

    1. /etc/dionysos

    2. $XDG_CONFIG_HOME/dionysos

    3. $HOME/.dionysos

    4. Current/Working directory

  4. Default value: Check the tables below.

See below for more details on available options.

Table 1. Common parameters
Command line Environment Variable File Default value Description

--config path

See Configuration section

Alternative path for configuration file

--color

DIONYSOS_LOG_COLOR

log.color

false

Nicely formatted and colored logging output. Targeted for development environment.

Table 2. listen command parameters
Command line Environment Variable File Default value Description

--address, -a address

DIONYSOS_SERVER_ADDRESS

server.address

0.0.0.0

Address used by the server to listen to incoming connections

--port, -p port

DIONYSOS_SERVER_PORT

server.port

8080

Port used by the server to listen to incoming connections

About

Dionysos is a software designed to manage household stock of foods and other supply.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published