Lycia Configuration

Lycia Development Suite is highly configurable and can be customized to adopt your existing development and / or production infrastructure.

It has a wide variety of settings that come in three forms:

Page contents:

► Lycia Configurations: Where To Start?

► Lycia Configuration By the Scope

► Settings Priority

► Example Configuration Scenarios

► Lycia Configurations: Deep Dive

Lycia Configurations: Where To Start?

There are several approaches you can take depending on the specific need:

  Route Assumed Lycia Expertise Take This Route If... Quick Links

1

Quickstart Guide (Basic Settings)

New User / Beginner

...you need a step-by-step instruction for getting your applications running on baseline settings.

Note: After you've set up your first project, you may need to return to this page for more broad configuration and customization of your projects and applications (for example, to Route 2 below).

Proceed to Lycia Quickstart Guide

2

Lycia Configuration By the Scope

New User / Beginner

...you want to learn Lycia configurations from the perspective of Lycia components.

Note: We strongly recommend using the information from the Settings Priority section of this page in process of configuring your Lycia instance.

Proceed to Lycia Configuration By the Scope ↓

3

How-To Guides

New User / Beginner

...you have a specific request in mind and you require a practical solution.

Proceed to Configurations' How-To

4

Reference

Some Lycia Experience

...you need to look up a particular Lycia feature for details.

 

5

Deep Dive

Some Lycia Experience

...you'd like to have a full and in-depth understanding of the entire system of Lycia configurations.

The sub-chapters for this approach are:

  • the Configuration Files sub-chapter (organized by the production stages: Compile Time, Design Time, Runtime);
  • the Environment Variables sub-chapter (organized into groups of variables by purpose).

Proceed to Lycia Configurations: Deep Dive ↓

 

Return to top

Lycia Configuration By the Scope

This approach aims to introduce all the range of Lycia configurations by the area of their influence (Lycia components) so that you can navigate Lycia configurations by a specific purpose. Moving to each scope's respective page, you'll find links to:

Foundation Lycia Configurations

Database Configurations

Lycia Web Server (Jetty) Configurations

Lycia App Server Configurations

Compilation Configurations

Runtime Configuration and Customization

Lycia VS Code Extension Configurations

Lycia LowCode Configurations

Debugger Configurations

 

 

Return to top

Settings Priority

Lycia configurations can override each other. To eliminate possible configurations conflicts, learn the scheme provided below.

Attention: We strongly recommend to define a certain setting in a single occasion. However, the information below is provided for troubleshooting purposes for cases of one setting being defined in two or more places. In those cases, some of the settings will redefine and extend another ones.

For compile time, the priority is the following (from lowest to highest): Environment variables, set in OS < User settings in settings.json < Remote settings < Workspace settings < Folder settings in settings.json < settings in .fglproject file < settings in .fgltarget file.

For runtime, the priority is the following (from lowest to highest): Environment variables, set in inet.env < User settings in settings.json < Remote settings < Workspace settings < Folder settings in settings.json < settings in launch.json file.

Note: In case you launch your programs directly in browser, the program behaviour will be controlled by environment variables (inet.env), by parameters passed from server, and additionally by launch arguments set in URL.

See also: Settings Precedence (VS Code documentation).

 

Return to top

Example Configuration Scenarios

Note: Depending on the particular configuration file, you might need to restart Lycia components.

There is no universal Lycia configuration: what you configure, depends on your development and production purposes.

Here are some general situations for which you might need to configure your Lycia:

 

Return to top

Deep Dive

Configuration files

Environment variables

Configurations in the VS Code's UI

How To

 

Return to top

 

Contact Us

Privacy Policy

Copyright © 2026 Querix, (UK) Ltd.