36 lines
1.2 KiB
ReStructuredText
36 lines
1.2 KiB
ReStructuredText
Instance configuration
|
|
======================
|
|
|
|
General configuration is achieved using two type of settings.
|
|
|
|
Environment variables
|
|
---------------------
|
|
|
|
Those are located in your ``.env`` file, which you should have created
|
|
during installation.
|
|
|
|
Options from this file are heavily commented, and usually target lower level
|
|
and technical aspects of your instance, such as database credentials.
|
|
|
|
.. note::
|
|
|
|
You should restart all funwhale processes when you change the values
|
|
on environment variables.
|
|
|
|
|
|
Instance settings
|
|
-----------------
|
|
|
|
Those settings are stored in database and do not require a restart of your
|
|
instance after modification. They typically relate to higher level configuration,
|
|
such your instance description, signup policy and so on.
|
|
|
|
There is no polished interface for those settings, yet, but you can view update
|
|
them using the administration interface provided by Django (the framework funkwhale is built on).
|
|
|
|
The URL should be ``/api/admin/dynamic_preferences/globalpreferencemodel/`` (prepend your domain in front of it, of course).
|
|
|
|
If you plan to use acoustid and external imports
|
|
(e.g. with the youtube backends), you should edit the corresponding
|
|
settings in this interface.
|