Statistics
| Branch: | Tag: | Revision:

root / snf-pithos-app / conf / 20-snf-pithos-app-settings.conf @ 1fb3293d

History | View | Annotate | Download (2.4 kB)

1 e3ff6830 Georgios D. Tsoukalas
# Top-level URL for Pithos. Must set.
2 e3ff6830 Georgios D. Tsoukalas
#PITHOS_BASE_URL = "https://pithos.example.synnefo.org/"
3 e3ff6830 Georgios D. Tsoukalas
4 e3ff6830 Georgios D. Tsoukalas
# Top-level URL for the Astakos instance to be used for user management
5 e3ff6830 Georgios D. Tsoukalas
#ASTAKOS_BASE_URL = 'https://accounts.example.synnefo.org/'
6 c700f742 Sofia Papagiannaki
7 61ae9b74 Sofia Papagiannaki
# Cookie name to search for fallback token
8 61ae9b74 Sofia Papagiannaki
#PITHOS_ASTAKOS_COOKIE_NAME = '_pithos2_a'
9 61ae9b74 Sofia Papagiannaki
10 ad788af8 Kostas Papadimitriou
# SQLAlchemy (choose SQLite/MySQL/PostgreSQL).
11 ad788af8 Kostas Papadimitriou
#PITHOS_BACKEND_DB_MODULE = 'pithos.backends.lib.sqlalchemy'
12 a38446a0 Sofia Papagiannaki
#PITHOS_BACKEND_DB_CONNECTION = 'sqlite:////tmp/pithos-backend.db'
13 ad788af8 Kostas Papadimitriou
14 ad788af8 Kostas Papadimitriou
# Block storage.
15 ad788af8 Kostas Papadimitriou
#PITHOS_BACKEND_BLOCK_MODULE = 'pithos.backends.lib.hashfiler'
16 a38446a0 Sofia Papagiannaki
#PITHOS_BACKEND_BLOCK_PATH = '/tmp/pithos-data/'
17 61ae9b74 Sofia Papagiannaki
#PITHOS_BACKEND_BLOCK_UMASK = 0o022
18 ad788af8 Kostas Papadimitriou
19 ad788af8 Kostas Papadimitriou
# Default setting for new accounts.
20 ad788af8 Kostas Papadimitriou
#PITHOS_BACKEND_VERSIONING = 'auto'
21 b1dadd0e Sofia Papagiannaki
#PITHOS_BACKEND_FREE_VERSIONING = True
22 ad788af8 Kostas Papadimitriou
23 591e1df0 Sofia Papagiannaki
# Enable if object checksums are required
24 591e1df0 Sofia Papagiannaki
# False results to improved performance
25 591e1df0 Sofia Papagiannaki
# but breaks the compatibility with the OpenStack Object Storage API
26 591e1df0 Sofia Papagiannaki
#PITHOS_UPDATE_MD5 = False
27 02d94254 Sofia Papagiannaki
28 02d94254 Sofia Papagiannaki
# Service Token acquired by identity provider.
29 02d94254 Sofia Papagiannaki
#PITHOS_SERVICE_TOKEN = ''
30 469d0997 Georgios D. Tsoukalas
31 ddebc914 Filippos Giannakos
# Enable and configure secondary rados storage for pithos
32 ddebc914 Filippos Giannakos
#PITHOS_RADOS_STORAGE = False
33 61ae9b74 Sofia Papagiannaki
#PITHOS_RADOS_POOL_BLOCKS = 'blocks'
34 61ae9b74 Sofia Papagiannaki
#PITHOS_RADOS_POOL_MAPS = 'maps'
35 61ae9b74 Sofia Papagiannaki
36 469d0997 Georgios D. Tsoukalas
# This enables a ui compatibility layer for the introduction of UUIDs in
37 469d0997 Georgios D. Tsoukalas
# identity management.  WARNING: Setting to True will break your installation.
38 469d0997 Georgios D. Tsoukalas
# PITHOS_TRANSLATE_UUIDS = False
39 a38446a0 Sofia Papagiannaki
40 aa28c84c Georgios D. Tsoukalas
# Set PITHOS_PROXY_USER_SERVICES to True to have snf-pithos-app handle all
41 aa28c84c Georgios D. Tsoukalas
# Astakos user-visible services (feedback, login, etc.) by proxying them to
42 aa28c84c Georgios D. Tsoukalas
# a running Astakos.
43 faf96548 Sofia Papagiannaki
# Set to False if snf astakos-app is running on the same machine, so it handles
44 faf96548 Sofia Papagiannaki
# the requests on its own.
45 aa28c84c Georgios D. Tsoukalas
#PITHOS_PROXY_USER_SERVICES = True
46 61ae9b74 Sofia Papagiannaki
47 16f2673e Sofia Papagiannaki
# Tune the size of the http pool for the astakos client.
48 b336e6fa Georgios D. Tsoukalas
# It limits the maximum number of quota changing requests
49 56f3c759 Sofia Papagiannaki
# that pithos can serve. Extra requests will be blocked
50 b336e6fa Georgios D. Tsoukalas
# until another has completed.
51 16f2673e Sofia Papagiannaki
#PITHOS_ASTAKOSCLIENT_POOLSIZE = 200
52 56f3c759 Sofia Papagiannaki
#
53 4a105ce2 Sofia Papagiannaki
# How many random bytes to use for constructing the URL of Pithos public files.
54 4a105ce2 Sofia Papagiannaki
# Lower values mean accidental reuse of (discarded) URLs is more probable.
55 4a105ce2 Sofia Papagiannaki
# Note: the active public URLs will always be unique.
56 678382d2 Georgios D. Tsoukalas
#       Only the old and discarded URLs can ever be reused.
57 4a105ce2 Sofia Papagiannaki
# Higher values mean more safety and longer URLs
58 4a105ce2 Sofia Papagiannaki
#PITHOS_PUBLIC_URL_SECURITY = 16
59 61c5b615 Sofia Papagiannaki
#
60 a41826c8 Sofia Papagiannaki
# Tune the size of the pithos backend pool.
61 a41826c8 Sofia Papagiannaki
# It limits the maximum number of requests that pithos can serve.
62 a41826c8 Sofia Papagiannaki
# Extra requests will be blocked until another has completed.
63 61c5b615 Sofia Papagiannaki
#PITHOS_BACKEND_POOL_SIZE = 5