Standalone App¶
A standalone application uses the capabilities of the Unique plattform but is not interacting with the users directly via any GUI.
Examples¶
- Knowledgebase Management Pipeline
- Automatic Report Generation
How to Register an Standalone App¶
Each application must be registered within the unique platform so it can authenticate using secrets. The required secrets are
The values can be obtained via the Personal API Key during development and should be stored in a unique.env file at the root of your project. For production it is recommended to register the application as below.
Go to the Apps Page¶
1) On the sidebar click on the following symbol
and click on the
button to create a new app.
2) Enter a name and a description
after saving you will see the following screen
3) Activate the App
In the header of the page you find the app id as well as an activation button

where the app can be activated and deactivated.
4) Create an API key for the App
After activation new section allows to create an api key for the app

once created the following pop up will show

with the generated key.
Initializing Standalone Toolkit Services¶
Environment variables are loaded implicitely through the UniqueSettings that can be passed to the services as
| #unique_init_service_standalone | |
|---|---|
if it is not passed it is automatically loaded such that the services can be initialized as
| #unique_init_service_standalone_auto | |
|---|---|