root / snf-pithos-app / conf / 20-snf-pithos-app-settings.conf @ fda50d75
History | View | Annotate | Download (2.4 kB)
1 |
# Top-level URL for Pithos. Must set. |
---|---|
2 |
#PITHOS_BASE_URL = "https://pithos.example.synnefo.org/" |
3 |
|
4 |
# Top-level URL for the Astakos instance to be used for user management |
5 |
#ASTAKOS_AUTH_URL = 'https://accounts.example.synnefo.org/identity/v2.0' |
6 |
|
7 |
# SQLAlchemy (choose SQLite/MySQL/PostgreSQL). |
8 |
#PITHOS_BACKEND_DB_MODULE = 'pithos.backends.lib.sqlalchemy' |
9 |
#PITHOS_BACKEND_DB_CONNECTION = 'sqlite:////tmp/pithos-backend.db' |
10 |
|
11 |
# Block storage. |
12 |
#PITHOS_BACKEND_BLOCK_MODULE = 'pithos.backends.lib.hashfiler' |
13 |
#PITHOS_BACKEND_BLOCK_UMASK = 0o022 |
14 |
|
15 |
# Default setting for new accounts. |
16 |
#PITHOS_BACKEND_VERSIONING = 'auto' |
17 |
#PITHOS_BACKEND_FREE_VERSIONING = True |
18 |
|
19 |
# Enable if object checksums are required |
20 |
# False results to improved performance |
21 |
# but breaks the compatibility with the OpenStack Object Storage API |
22 |
#PITHOS_UPDATE_MD5 = False |
23 |
|
24 |
# Service Token acquired by identity provider. |
25 |
#PITHOS_SERVICE_TOKEN = '' |
26 |
|
27 |
# This enables a ui compatibility layer for the introduction of UUIDs in |
28 |
# identity management. WARNING: Setting to True will break your installation. |
29 |
# PITHOS_TRANSLATE_UUIDS = False |
30 |
|
31 |
## Proxy Astakos services under the following path |
32 |
#PITHOS_PROXY_PREFIX = '_astakos' |
33 |
|
34 |
# Tune the size of the http pool for the astakos client. |
35 |
# It limits the maximum number of quota changing requests |
36 |
# that pithos can serve. Extra requests will be blocked |
37 |
# until another has completed. |
38 |
#PITHOS_ASTAKOSCLIENT_POOLSIZE = 200 |
39 |
# |
40 |
# How many random bytes to use for constructing the URL of Pithos public files. |
41 |
# Lower values mean accidental reuse of (discarded) URLs is more probable. |
42 |
# Note: the active public URLs will always be unique. |
43 |
# Only the old and discarded URLs can ever be reused. |
44 |
# Higher values mean more safety and longer URLs |
45 |
#PITHOS_PUBLIC_URL_SECURITY = 16 |
46 |
# |
47 |
# Tune the size of the pithos backend pool. |
48 |
# It limits the maximum number of requests that pithos can serve. |
49 |
# Extra requests will be blocked until another has completed. |
50 |
#PITHOS_BACKEND_POOL_SIZE = 5 |
51 |
# |
52 |
# Set the credentials (client identifier, client secret) issued for |
53 |
# authenticating the views with astakos during the resource access token |
54 |
# generation procedure |
55 |
#PITHOS_OAUTH2_CLIENT_CREDENTIALS = (None, None) |
56 |
# |
57 |
# Set domain to restrict requests of pithos object contents serve endpoint or |
58 |
# None for no domain restriction |
59 |
#PITHOS_UNSAFE_DOMAIN = None |
60 |
# |
61 |
#Archipelago Configuration File |
62 |
#PITHOS_BACKEND_ARCHIPELAGO_CONF = '/etc/archipelago/archipelago.conf' |