Clarify explanations and defaults in diaspora.yml.example
This commit is contained in:
parent
344cb55b06
commit
49be5b82fe
2 changed files with 261 additions and 242 deletions
|
|
@ -5,6 +5,7 @@
|
||||||
* Refactor Notification#notify [#4945](https://github.com/diaspora/diaspora/pull/4945)
|
* Refactor Notification#notify [#4945](https://github.com/diaspora/diaspora/pull/4945)
|
||||||
* Port getting started to Bootstrap [#5057](https://github.com/diaspora/diaspora/pull/5057)
|
* Port getting started to Bootstrap [#5057](https://github.com/diaspora/diaspora/pull/5057)
|
||||||
* Port people search page to Bootstrap [#5077](https://github.com/diaspora/diaspora/pull/5077)
|
* Port people search page to Bootstrap [#5077](https://github.com/diaspora/diaspora/pull/5077)
|
||||||
|
* Clarify explanations and defaults in diaspora.yml.example [#5088](https://github.com/diaspora/diaspora/pull/5088)
|
||||||
|
|
||||||
## Bug fixes
|
## Bug fixes
|
||||||
* Fix hiding of poll publisher on close [#5029](https://github.com/diaspora/diaspora/issues/5029)
|
* Fix hiding of poll publisher on close [#5029](https://github.com/diaspora/diaspora/issues/5029)
|
||||||
|
|
|
||||||
|
|
@ -1,201 +1,210 @@
|
||||||
## Some notes about this file:
|
## Some notes about this file:
|
||||||
## - All comments start with a double #
|
## - All comments start with a double #
|
||||||
## - All settings are by default commented out with a single #
|
## - All settings are commented out with a single #
|
||||||
## You need to uncomment them in order to work.
|
## You need to uncomment them in order to change the default settings.
|
||||||
## - Take care to keep proper indentation, that is keeping the indentation
|
## - Take care to keep proper indentation, that is by simply deleting
|
||||||
## of the original #, with no additional space before the settings
|
## the original #, with no additional space before the setting's name.
|
||||||
## name.
|
## - Take care to keep proper quoting. All ' must have a matching ' at
|
||||||
## - Take care to keep proper quoting. All ' should have a matching ' at
|
## the end of the same line. The same goes for "
|
||||||
## the end of the same line. Same goes for "
|
## - Lines containing "## Section" are section headings. Do not edit them!
|
||||||
## - Lines containing "## Section" are sections, categories or however you
|
|
||||||
## like to name them. Do not edit those!
|
|
||||||
## - Lists need the space after the -
|
## - Lists need the space after the -
|
||||||
## - true, false and numbers should have no quoting.
|
## - The values true, false and numbers should have no quote marks.
|
||||||
## Single words could have none, but doesn't do any harm to them.
|
## Single words don't need quote marks, but it doesn't do any harm to have them.
|
||||||
##
|
##
|
||||||
## You can set and/or override all this settings through environment variables
|
## You can set and/or over-ride all these settings through environment variables
|
||||||
## with the following conversion rules:
|
## with the following conversion rules:
|
||||||
## - Strip the top level namespace (configuration, production, etc.)
|
## - Strip the top level namespace (configuration, production, etc.)
|
||||||
## - Build the path to the setting, for example environment.s3.enable
|
## - Build the path to the setting, for example environment.s3.enable
|
||||||
## - Replace the dots with underscores: environment_s3_enable
|
## - Replace the dots with underscores: environment_s3_enable
|
||||||
## - Upcase everything: ENVIRONMENT_S3_ENABLE
|
## - Convert to upper case: ENVIRONMENT_S3_ENABLE
|
||||||
## - Specify lists/arrays as comma separated values
|
## - Specify lists/arrays as comma-separated values
|
||||||
##
|
##
|
||||||
## - For example, on Heroku:
|
## - For example, on Heroku:
|
||||||
## heroku config:set SERVICES_FACEBOOK_APP_ID=whateeryourappid SERVICES_FACEBOOK_SECRET=whateeryourappsecret
|
## heroku config:set SERVICES_FACEBOOK_APP_ID=yourappid SERVICES_FACEBOOK_SECRET=yourappsecret
|
||||||
|
|
||||||
configuration: ## Section
|
configuration: ## Section
|
||||||
|
|
||||||
## Settings you need to change or at least review
|
## You need to change or at least review the settings in this section
|
||||||
## in order for your pod to basically work
|
## in order for your pod to work
|
||||||
environment: ## Section
|
environment: ## Section
|
||||||
|
|
||||||
## Set the hostname of the machine you're running Diaspora on, as seen
|
## Set the hostname of the machine you're running Diaspora on, as seen
|
||||||
## from the internet. This should be the URL you want to use to
|
## from the internet. This should be the URL you want to use to
|
||||||
## access the pod. So if you plan to reverse proxy it, it should be
|
## access the pod. So if you plan to use a reverse proxy, it should be
|
||||||
## the URL the proxy listens on.
|
## the URL the proxy listens on. DO NOT CHANGE THIS AFTER INITIAL SETUP!
|
||||||
## DO NOT CHANGE THIS AFTER INITIAL SETUP
|
|
||||||
## UNLESS YOU KNOW WHAT YOU'RE DOING!
|
|
||||||
## However changing http to https is okay and has no consequences.
|
## However changing http to https is okay and has no consequences.
|
||||||
## If you do change it you have to start over as it's hardcoded into
|
## If you do change the URL, you will have to start again as the URL
|
||||||
## the database.
|
## will be hardcoded into the database.
|
||||||
#url: "https://example.org/"
|
#url: "https://example.org/"
|
||||||
|
|
||||||
## Setting the bundle of certificate authorities (CA) certificates.
|
## Set the bundle of certificate authorities (CA) certificates.
|
||||||
## This is operating system specific.
|
## This is specific to your operating system.
|
||||||
## Examples, uncomment one or add your own:
|
## Examples (uncomment the relevant one or add your own):
|
||||||
## Debian, Ubuntu, Archlinux, Gentoo (package ca-certificates)
|
## For Debian, Ubuntu, Archlinux, Gentoo (package ca-certificates):
|
||||||
#certificate_authorities: '/etc/ssl/certs/ca-certificates.crt'
|
#certificate_authorities: '/etc/ssl/certs/ca-certificates.crt'
|
||||||
## CentOS, Fedora
|
## For CentOS, Fedora:
|
||||||
#certificate_authorities: '/etc/pki/tls/certs/ca-bundle.crt'
|
#certificate_authorities: '/etc/pki/tls/certs/ca-bundle.crt'
|
||||||
|
|
||||||
## URL for a remote redis.
|
## URL for a remote Redis (default=localhost)
|
||||||
## Don't forget to restrict the IP access!
|
## Don't forget to restrict IP access if you uncomment these!
|
||||||
## Leave it commented out for the default (localhost)
|
#redis: 'redis://example_host'
|
||||||
#redis: 'redis://exmaple_host'
|
|
||||||
#redis: 'redis://username:password@host:6379/0'
|
#redis: 'redis://username:password@host:6379/0'
|
||||||
#redis: 'unix:///tmp/redis.sock'
|
#redis: 'unix:///tmp/redis.sock'
|
||||||
|
|
||||||
## Require SSL, default true.
|
## Require SSL (default=true)
|
||||||
## When set, your pod will force you to use https in production.
|
## When set, your pod will force the use of HTTPS in production mode. Since
|
||||||
## Since OAuth2 requires SSL Diasporas future API might not work if you're not
|
## OAuth2 requires SSL Diaspora's future API might not work if you're not using
|
||||||
## on SSL. Also no guarantee that posting to services is given if SSL
|
## SSL. Also there is no guarantee that posting to services will be possible
|
||||||
## is disabled.
|
## if SSL is disabled. Do not uncomment this line unless you are sure!
|
||||||
#require_ssl: true
|
#require_ssl: false
|
||||||
|
|
||||||
## Single process mode
|
## Single-process mode (default=false)
|
||||||
## If set to true Diaspora will work with just the appserver,
|
## If set to true Diaspora will work with just the appserver (Unicorn by default)
|
||||||
## thin by default, running, however this makes it quite slow as
|
## running. However, this makes it quite slow as intensive jobs must be run
|
||||||
## all the time intensive jobs must be run inside the request cycle.
|
## all the time inside the request cycle.
|
||||||
## So this is higly unrecommended for production setups.
|
## So we strongly recommended you leave this disabled for production setups.
|
||||||
#single_process_mode: true
|
#single_process_mode: true
|
||||||
|
|
||||||
## Sidekiq - background processing
|
## Sidekiq - background processing
|
||||||
sidekiq: ## Section
|
sidekiq: ## Section
|
||||||
## Number of parallel threads Sidekiq uses
|
|
||||||
## If you touch this please set the pool setting
|
|
||||||
## in your database.yml to a value that's at minimum
|
|
||||||
## close to this! The default value is 5 but you can safely
|
|
||||||
## increase it to 25 and more on a medium sized pod.
|
|
||||||
## This applies per started Sidekiq worker, so if you set it to
|
|
||||||
## 25 and start two workers you'll process up to 50 jobs in parallel.
|
|
||||||
#concurrency: 25
|
|
||||||
|
|
||||||
## Number of times a job is retried
|
## Number of parallel threads Sidekiq uses (default=5)
|
||||||
## There's an exponential backoff, if you set this too
|
## If you touch this please set the pool setting in your database.yml to
|
||||||
## high you might get too many jobs in the queue
|
## a value that's at minimum close to this! You can safely increase it
|
||||||
## Set this to false to disable it completely
|
## to 25 and more on a medium-sized pod. This applies per started Sidekiq
|
||||||
#retry: 10
|
## worker, so if you set it to 25 and start two workers you'll process
|
||||||
|
## up to 50 jobs in parallel. Set n to the required value.
|
||||||
|
#concurrency: n
|
||||||
|
|
||||||
## Namespace to use in Redis, useful if you need to run
|
## Number of times a job is retried (default=10)
|
||||||
## multiple instances of Diaspora using the same Redis instance
|
## There's an exponential effect to this: if you set this too
|
||||||
|
## high you might get too many jobs in the queue.
|
||||||
|
## Set n to the required value. Set it to false to disable it completely.
|
||||||
|
#retry: n
|
||||||
|
|
||||||
|
## Namespace to use in Redis. Useful if you need to run
|
||||||
|
## multiple instances of Diaspora using the same Redis instance.
|
||||||
#namespace: "diaspora"
|
#namespace: "diaspora"
|
||||||
|
|
||||||
## Lines of backtrace that is stored on failure
|
## Lines of backtrace that are stored on failure (default=15)
|
||||||
## Set this to false if you're not interested in this data to
|
## Set n to the required value. Set this to false to reduce memory
|
||||||
## reduce memory usage (and log size)
|
## usage (and log size) if you're not interested in this data.
|
||||||
#backtrace: 15
|
#backtrace: n
|
||||||
|
|
||||||
## Log file for Sidekiq
|
## Log file for Sidekiq (default="log/sidekiq.log")
|
||||||
#log: "log/sidekiq.log"
|
#log: "path/to/log"
|
||||||
|
|
||||||
## Use Amazon S3 instead of your local filesystem
|
## Use Amazon S3 instead of your local filesystem
|
||||||
## to handle uploaded pictures.
|
## to handle uploaded pictures (disabled by default)
|
||||||
s3: ## Section
|
s3: ## Section
|
||||||
|
|
||||||
#enable: true
|
#enable: true
|
||||||
#key: 'changeme'
|
#key: 'change_me'
|
||||||
#secret: 'changeme'
|
#secret: 'change_me'
|
||||||
#bucket: 'my_photos'
|
#bucket: 'my_photos'
|
||||||
#region: 'us-east-1'
|
#region: 'us-east-1'
|
||||||
|
|
||||||
# Use max-age header on Amazon S3 resources.
|
## Use max-age header on Amazon S3 resources (default=true)
|
||||||
# this would set a max-age value of 1 year
|
## When true, this allows locally cached images to be served for up to
|
||||||
#cache : true
|
## 1 year. This can improve load speed and save requests to the image host.
|
||||||
|
#cache : false
|
||||||
|
|
||||||
## Related to S3 you can set a url to redirect all requests to uploaded
|
## Set redirect URL for an external image host (Amazon S3 or other)
|
||||||
## images to another host. If you for example set
|
## If hosting images for your pod on an external server (even your own),
|
||||||
## https://images.example.org here, all requests made to
|
## add its URL here. All requests made to images under /uploads/images
|
||||||
## pictures under /uploads/images will be redirected to
|
## will be redirected to https://yourhost.tld/uploads/images/
|
||||||
## https://images.example.org/uploads/images/...
|
|
||||||
#image_redirect_url: 'https://images.example.org'
|
#image_redirect_url: 'https://images.example.org'
|
||||||
|
|
||||||
assets: ## Section
|
assets: ## Section
|
||||||
## Serve static assets via the appserver.
|
|
||||||
## This is highly discouraged for production use,
|
## Serve static assets via the appserver (default=false)
|
||||||
## let your reverse proxy/webserver do it by serving the files
|
## This is highly discouraged for production use. Let your reverse
|
||||||
## under public/ directly.
|
## proxy/webserver do it by serving the files under public/ directly.
|
||||||
#serve: true
|
#serve: true
|
||||||
|
|
||||||
## Upload your assets to S3
|
## Upload your assets to S3 (default=false)
|
||||||
#upload: true
|
#upload: true
|
||||||
|
|
||||||
## Specify an asset host. Ensure it does not have a trailing slash (/).
|
## Specify an asset host. Ensure it does not have a trailing slash (/).
|
||||||
#host: http://cdn.example.org/diaspora
|
#host: http://cdn.example.org/diaspora
|
||||||
|
|
||||||
## Diaspora is only tested against this default pubsub server.
|
## Pubsub server (default='https://pubsubhubbub.appspot.com/')
|
||||||
## You likely don't want to change this.
|
## Diaspora is only tested against the default pubsub server.
|
||||||
#pubsub_server: 'https://pubsubhubbub.appspot.com/'
|
## You probably don't want to uncomment or change this.
|
||||||
|
#pubsub_server: 'https://pubsubserver.example.org/'
|
||||||
|
|
||||||
## Settings affecting how ./script/server behaves.
|
## Settings affecting how ./script/server behaves.
|
||||||
server: ## Section
|
server: ## Section
|
||||||
## The port on which the appserver should listen
|
|
||||||
#port: 3000
|
## The port on which the appserver should listen (default=3000):
|
||||||
|
## Set nnnn to the port number you wish to use.
|
||||||
|
#port: nnnn
|
||||||
|
|
||||||
|
## Rails environment (default='production')
|
||||||
## The environment in which the server should be started by default.
|
## The environment in which the server should be started by default.
|
||||||
#rails_environment: 'production'
|
## Only change this if you wish to run a development or test environment.
|
||||||
|
#rails_environment: 'development'
|
||||||
|
|
||||||
## Write unicorn stderr and stdout log
|
## Write unicorn stderr and stdout log
|
||||||
#stderr_log: '/usr/local/app/diaspora/log/unicorn-stderr.log'
|
#stderr_log: '/usr/local/app/diaspora/log/unicorn-stderr.log'
|
||||||
#stdout_log: '/usr/local/app/diaspora/log/unicorn-stdout.log'
|
#stdout_log: '/usr/local/app/diaspora/log/unicorn-stdout.log'
|
||||||
|
|
||||||
## Number of Unicorn worker processes, increase this if
|
## Number of Unicorn worker processes (default=2)
|
||||||
## you have many users
|
## Increase this if you have many users. Set n to the required value.
|
||||||
#unicorn_worker: 2
|
#unicorn_worker: n
|
||||||
|
|
||||||
## Number of seconds before a request is aborted, increase if
|
## Number of seconds before a request is aborted (default=90)
|
||||||
## you get empty responses, or large image uploads fail.
|
## Increase if you get empty responses, or large image uploads fail.
|
||||||
## Decrease if you're under heavy load and don't care for some
|
## Decrease if you're under heavy load and don't care if some
|
||||||
## requests to fail.
|
## requests fail. Set n to the required value.
|
||||||
#unicorn_timeout: 90
|
#unicorn_timeout: n
|
||||||
|
|
||||||
## Embed a Sidekiq worker inside the unicorn process, useful for
|
## Embed a Sidekiq worker inside the unicorn process (default=false)
|
||||||
## minimal Heroku setups
|
## Useful for minimal Heroku setups.
|
||||||
#embed_sidekiq_worker: true
|
#embed_sidekiq_worker: true
|
||||||
|
|
||||||
## Number of Sidekiq worker processes
|
## Number of Sidekiq worker processes (default=1)
|
||||||
## Most of the time you want to increase
|
## Set n to the required value. Most of the time you will want to
|
||||||
## environment.sidekiq.concurrency instead!
|
## increase environment.sidekiq.concurrency instead!
|
||||||
#sidekiq_workers: 1
|
#sidekiq_workers: n
|
||||||
|
|
||||||
## Settings probably affecting the privacy of your users
|
## Settings potentially affecting the privacy of your users
|
||||||
privacy: ## Section
|
privacy: ## Section
|
||||||
|
|
||||||
## Include jQuery from jquery.com's CDN
|
## Include jQuery from jquery.com's CDN (default=true)
|
||||||
## This potentially saves you some traffic and speeds up
|
## This can save you some traffic and speeds up load time
|
||||||
## load time since most clients already have this one cached
|
## since most clients already have this one cached.
|
||||||
#jquery_cdn: true
|
## Uncomment this line if you want jQuery library to be loaded from
|
||||||
|
## your pod's own resources.
|
||||||
|
#jquery_cdn: false
|
||||||
|
|
||||||
|
## Google Analytics (disabled by default)
|
||||||
## Provide a key to enable tracking by Google Analytics
|
## Provide a key to enable tracking by Google Analytics
|
||||||
#google_analytics_key:
|
#google_analytics_key:
|
||||||
|
|
||||||
## Piwik Tracking
|
## Piwik Tracking (disabled by default)
|
||||||
## Provide a site ID and the host piwik is running on to enable
|
## Provide a site ID and the host piwik is running on to enable
|
||||||
## tracking through Piwik.
|
## tracking through Piwik.
|
||||||
piwik: ## Section
|
piwik: ## Section
|
||||||
|
|
||||||
#enable: true
|
#enable: true
|
||||||
#host: 'stats.example.org'
|
#host: 'stats.example.org'
|
||||||
#site_id: 1
|
#site_id: 1
|
||||||
|
|
||||||
## Mixpanel event tracking
|
## Mixpanel event tracking (disabled by default)
|
||||||
#mixpanel_uid:
|
#mixpanel_uid:
|
||||||
|
|
||||||
## Chartbeat tracking
|
## Chartbeat tracking (disabled by default)
|
||||||
#chartbeat_uid:
|
#chartbeat_uid:
|
||||||
|
|
||||||
## Statistics
|
## Statistics
|
||||||
## By default pod name, version and whether registrations are
|
## Your pod will report its name, software version and whether or not
|
||||||
## open or not is reported. Enable more statistics below.
|
## registrations are open via /statistics.json. Uncomment the options
|
||||||
|
## below to enable more statistics.
|
||||||
|
## If you want your pod's statistics to be included in our statistics
|
||||||
|
## hub, register your pod at http://pods.jasonrobinson.me/
|
||||||
statistics: ## Section
|
statistics: ## Section
|
||||||
|
|
||||||
## Local user total and 6 month active counts
|
## Local user total and 6 month active counts
|
||||||
#user_counts: true
|
#user_counts: true
|
||||||
## Local post total count
|
## Local post total count
|
||||||
|
|
@ -205,185 +214,194 @@ configuration: ## Section
|
||||||
## General settings
|
## General settings
|
||||||
settings: ## Section
|
settings: ## Section
|
||||||
|
|
||||||
## The name of your pod displayed in various locations,
|
## Pod name (default="diaspora*")
|
||||||
## including the header.
|
## The pod name displayed in various locations, including the header.
|
||||||
#pod_name: "Diaspora*"
|
#pod_name: "My Diaspora pod"
|
||||||
|
|
||||||
|
## Allow registrations (default=true)
|
||||||
## Set this to false to prevent people from signing up for your pod
|
## Set this to false to prevent people from signing up for your pod
|
||||||
## without an invitation. Note that this needs to be true even for
|
## without an invitation. Note that this needs to be set to true
|
||||||
## the first registration (you).
|
## (or commented out) to enable the first registration (you).
|
||||||
#enable_registrations: true
|
#enable_registrations: false
|
||||||
|
|
||||||
## Users will automatically follow a specified account on creation
|
## Auto-follow on sign-up (default=true)
|
||||||
|
## Users will automatically follow a specified account on creation.
|
||||||
## Set this to false if you don't want your users to automatically
|
## Set this to false if you don't want your users to automatically
|
||||||
## follow an account upon creation.
|
## follow an account upon creation.
|
||||||
#autofollow_on_join: true
|
#autofollow_on_join: false
|
||||||
|
|
||||||
## The diasporahq account helps users start with some activity in
|
## Auto-follow account (default='diasporahq@joindiaspora.com')
|
||||||
## their stream and get news about Diaspora, but if you don't want
|
## The diaspora* HQ account keeps users up to date with news about Diaspora
|
||||||
## your server to contact joindiaspora.com, you can change account
|
## If you set another auto-follow account (for example your podmin account),
|
||||||
## below or set autofollow_on_join to false
|
## please consider resharing diaspora* HQ's posts for your pod users!
|
||||||
#autofollow_on_join_user: 'diasporahq@joindiaspora.com'
|
#autofollow_on_join_user: 'autofollow_account@podname.tld'
|
||||||
|
|
||||||
## Settings about captcha
|
## Invitation settings
|
||||||
captcha: ## Section
|
|
||||||
|
|
||||||
## Set this to false if you don't want to use captcha for signup process
|
|
||||||
#enable: true
|
|
||||||
|
|
||||||
## Change this value to use different captcha image size
|
|
||||||
#image_size: '120x20'
|
|
||||||
|
|
||||||
## Length of captcha text. Default value is 5
|
|
||||||
#captcha_length: 5
|
|
||||||
|
|
||||||
## Change this value to use various image style.
|
|
||||||
## Available options are: 'simply_blue', 'simply_red'
|
|
||||||
## 'simply_green', 'charcoal_grey', 'embosed_silver', 'all_black',
|
|
||||||
## 'distorted_black', 'almost_invisible', 'random'
|
|
||||||
#image_style: 'simply_green'
|
|
||||||
|
|
||||||
## Set this value to use various level of distortion
|
|
||||||
## Available options are: 'low', 'medium', 'high', 'random'
|
|
||||||
#distortion: 'low'
|
|
||||||
|
|
||||||
## Settings about invitations
|
|
||||||
invitations: ## Section
|
invitations: ## Section
|
||||||
|
|
||||||
## Set this to true if you want users to be able to send invites.
|
## Enable invitations (default=true)
|
||||||
#open: true
|
## Set this to false if you don't want users to be able to send invites.
|
||||||
|
#open: false
|
||||||
|
|
||||||
## The default amount of invitiations an invite link has.
|
## Number of invitations per invite link (default=25)
|
||||||
## Every user has such a link. Default count is 25, uncomment to set
|
## Every user has such a link if you have enabled invitations on your pod.
|
||||||
## another value.
|
## Set n to the required value.
|
||||||
#count: 25
|
#count: n
|
||||||
|
|
||||||
## Paypal donations
|
## Paypal donations
|
||||||
## You can provide the ID of a hosted Paypal button here to kindly ask
|
## You can provide the ID of a hosted Paypal button here to allow your users
|
||||||
## your users for donations to run their pod. If you leave this out
|
## to send donations to help run their pod. If you leave this out your users
|
||||||
## we kindly ask your users to donate to the Diaspora Foundation :)
|
## will see a button to donate to the Diaspora Foundation instead :)
|
||||||
#paypal_hosted_button_id: ""
|
#paypal_hosted_button_id: "change_me"
|
||||||
|
|
||||||
## Bitcoin donations
|
## Bitcoin donations
|
||||||
## You can provide a bitcoin address here to kindly ask
|
## You can provide a bitcoin address here to allow your users to provide
|
||||||
## your users for donations to run their pod.
|
## donations towards the running of their pod.
|
||||||
#bitcoin_address: ""
|
#bitcoin_address: "change_me"
|
||||||
|
|
||||||
## Community Spotlight
|
## Community spotlight (disabled by default)
|
||||||
## The community spotlight gives new users a starting point on who
|
## The community spotlight shows new users public posts from people you
|
||||||
## could be interesting Diasporas community. To add a person
|
## think are interesting in Diaspora's community. To add an account
|
||||||
## to the spotlight add the 'spotlight' role to it.
|
## to the community spotlight add the 'spotlight' role to it.
|
||||||
community_spotlight: ## Section
|
community_spotlight: ## Section
|
||||||
#enable: false
|
#enable: true
|
||||||
## E-Mail address users can make suggestions about who should be
|
## E-mail address to which users can make suggestions about who
|
||||||
## in the spotlight to.
|
## should be in the community spotlight (optional).
|
||||||
#suggest_email: 'admin@example.org'
|
#suggest_email: 'admin@example.org'
|
||||||
|
|
||||||
|
## CURL debug (default=false)
|
||||||
## Maximum number of parallel HTTP requests made to other pods
|
## Turn on extra verbose output when sending stuff. Note: you
|
||||||
## Be careful, raising this setting will heavily increase the
|
|
||||||
## memory usage of your Sidekiq workers
|
|
||||||
#typhoeus_concurrency: 20
|
|
||||||
|
|
||||||
## CURL debug
|
|
||||||
## Turn on extra verbose output when sending stuff. No you
|
|
||||||
## don't need to touch this unless explicitly told to.
|
## don't need to touch this unless explicitly told to.
|
||||||
#typhoeus_verbose: true
|
#typhoeus_verbose: true
|
||||||
|
|
||||||
## Setup E-Mail
|
## Maximum number of parallel HTTP requests made to other pods (default=20)
|
||||||
mail: ## Section
|
## Be careful, raising this setting will heavily increase the memory usage
|
||||||
|
## of your Sidekiq workers. Set n to the required value.
|
||||||
## First you need to enable it ;)
|
#typhoeus_concurrency: n
|
||||||
#enable: true
|
|
||||||
|
## Captcha settings
|
||||||
## Sender address used in mail send by Diaspora
|
captcha: ## Section
|
||||||
#sender_address: 'no-reply@example.org'
|
|
||||||
|
## Enable captcha (default=true)
|
||||||
## This selects which mailer should be used. Take 'smtp' for a smtp
|
## Set this to false if you don't want to use captcha for signup process
|
||||||
## connection, 'sendmail' to use the sendmail binary or
|
#enable: false
|
||||||
## 'messagebus' to use the messagebus service.
|
|
||||||
#method: 'smtp'
|
## Captcha image size (default='120x20')
|
||||||
|
## Set n and m to the required values (leave the x in the middle!).
|
||||||
## Ignore if method isn't 'smtp'
|
#image_size: 'nxm'
|
||||||
smtp: ## Section
|
|
||||||
## Host and port of the smtp server handling outgoing mail.
|
## Length of captcha text (default=5)
|
||||||
## This should match the common name of the certificate
|
## Set n to the required value.
|
||||||
## the SMTP server sends. If he sends one.
|
#captcha_length: n
|
||||||
#host: 'smtp.example.org'
|
|
||||||
#port: 587
|
## Captcha image style (default='simply_green')
|
||||||
|
## Available options for captcha image styles are: 'simply_blue',
|
||||||
## Authentication required to send mail. Use one of 'plain',
|
## 'simply_red' 'simply_green', 'charcoal_grey', 'embossed_silver',
|
||||||
## 'login' or 'cram_md5'. Use 'none' if server does not support
|
## 'all_black', 'distorted_black', 'almost_invisible', 'random'
|
||||||
## authentication
|
#image_style: 'your_choice'
|
||||||
#authentication: 'plain'
|
|
||||||
|
## Captcha image distortion (default='low')
|
||||||
## Credentials to log in to the SMTP server - may be necessary if
|
## Sets the level of image distortion used in the captcha.
|
||||||
## authentication is not 'none'
|
## Available options are: 'low', 'medium', 'high', 'random'
|
||||||
#username: 'changeme'
|
#distortion: 'your_choice'
|
||||||
#password: 'changeme'
|
|
||||||
|
## Posting from Diaspora to external services (all are disabled by default)
|
||||||
## Automatically enable TLS? Ignored if authentication is set to none
|
|
||||||
#starttls_auto: true
|
|
||||||
|
|
||||||
## The domain for the HELO command if needed
|
|
||||||
#domain: 'smtp.example.org'
|
|
||||||
|
|
||||||
## OpenSSL verify mode used when connecting to a
|
|
||||||
## SMTP server with TLS. Set this to none if you have
|
|
||||||
## a self signed certificate. Possible values:
|
|
||||||
## 'none', 'peer', 'client_once', 'fail_if_no_peer_cert'
|
|
||||||
#openssl_verify_mode: 'none'
|
|
||||||
|
|
||||||
## Ignore if method isn't 'sendmail'
|
|
||||||
sendmail: ## Section
|
|
||||||
## The path to the sendmail binary.
|
|
||||||
#location: '/usr/sbin/sendmail'
|
|
||||||
|
|
||||||
## Set this to true if you want to use exim and sendmail
|
|
||||||
#exim_fix: true
|
|
||||||
|
|
||||||
## Ignore if method isn't 'messagebus'
|
|
||||||
#message_bus_api_key: 'abcdef'
|
|
||||||
|
|
||||||
## Settings around Diasporas capabilities to post to services
|
|
||||||
services: ## Section
|
services: ## Section
|
||||||
|
|
||||||
## OAuth credentials for Facebook:
|
## OAuth credentials for Facebook:
|
||||||
facebook: ## Section
|
facebook: ## Section
|
||||||
#enable: true
|
#enable: true
|
||||||
#app_id: 'abcdef'
|
#app_id: 'abcdef'
|
||||||
#secret: 'changeme'
|
#secret: 'change_me'
|
||||||
|
|
||||||
## OAuth credentials for Twitter:
|
## OAuth credentials for Twitter:
|
||||||
twitter: ## Section
|
twitter: ## Section
|
||||||
#enable: true
|
#enable: true
|
||||||
#key: 'abcdef'
|
#key: 'abcdef'
|
||||||
#secret: 'changeme'
|
#secret: 'change_me'
|
||||||
|
|
||||||
## OAuth credentials for Tumblr
|
## OAuth credentials for Tumblr
|
||||||
tumblr: ## Section
|
tumblr: ## Section
|
||||||
#enable: true
|
#enable: true
|
||||||
#key: 'abcdef'
|
#key: 'abcdef'
|
||||||
#secret: 'changeme'
|
#secret: 'change_me'
|
||||||
|
|
||||||
## OAuth credentials for Wordpress
|
## OAuth credentials for Wordpress
|
||||||
wordpress: ## Section
|
wordpress: ## Section
|
||||||
#enable: true
|
#enable: true
|
||||||
#client_id: 'abcdef'
|
#client_id: 'abcdef'
|
||||||
#secret: 'changeme'
|
#secret: 'change_me'
|
||||||
|
|
||||||
## Settings relevant to administrators
|
## Enable pod users to send e-mails from Diaspora (disabled by default)
|
||||||
|
mail: ## Section
|
||||||
|
|
||||||
|
## First you need to enable it ;)
|
||||||
|
#enable: true
|
||||||
|
|
||||||
|
## Sender address used in mail sent by Diaspora
|
||||||
|
#sender_address: 'no-reply@example.org'
|
||||||
|
|
||||||
|
## This selects which mailer should be used. Use 'smtp' for a smtp
|
||||||
|
## connection, 'sendmail' to use the sendmail binary or
|
||||||
|
## 'messagebus' to use the messagebus service.
|
||||||
|
#method: 'change_me'
|
||||||
|
|
||||||
|
## Ignore if method isn't 'smtp'
|
||||||
|
smtp: ## Section
|
||||||
|
|
||||||
|
## Host and port of the smtp server handling outgoing mail.
|
||||||
|
## This should match the common name of the certificate sent by
|
||||||
|
## the SMTP server, if it sends one. (Default port=587)
|
||||||
|
#host: 'smtp.example.org'
|
||||||
|
#port: nnn
|
||||||
|
|
||||||
|
## Authentication required to send mail (default='plain')
|
||||||
|
## Use one of 'plain', 'login' or 'cram_md5'. Use 'none'
|
||||||
|
## if server does not support authentication.
|
||||||
|
#authentication: 'change_me'
|
||||||
|
|
||||||
|
## Credentials to log in to the SMTP server
|
||||||
|
## May be necessary if authentication is not 'none'.
|
||||||
|
#username: 'change_me'
|
||||||
|
#password: 'change_me'
|
||||||
|
|
||||||
|
## Automatically enable TLS (default=true)
|
||||||
|
## Leave this commented out if authentication is set to 'none'.
|
||||||
|
#starttls_auto: false
|
||||||
|
|
||||||
|
## The domain for the HELO command, if needed
|
||||||
|
#domain: 'smtp.example.org'
|
||||||
|
|
||||||
|
## OpenSSL verify mode used when connecting to a SMTP server with TLS
|
||||||
|
## Set this to 'none' if you have a self-signed certificate. Possible
|
||||||
|
## values: 'none', 'peer', 'client_once', 'fail_if_no_peer_cert'.
|
||||||
|
#openssl_verify_mode: 'change_me'
|
||||||
|
|
||||||
|
## Ignore if method isn't 'sendmail'
|
||||||
|
sendmail: ## Section
|
||||||
|
|
||||||
|
## The path to the sendmail binary (default='/usr/sbin/sendmail')
|
||||||
|
#location: '/path/to/binary'
|
||||||
|
|
||||||
|
## Use exim and sendmail (default=false)
|
||||||
|
#exim_fix: true
|
||||||
|
|
||||||
|
## Ignore if method isn't 'messagebus'
|
||||||
|
#message_bus_api_key: 'abcdef'
|
||||||
|
|
||||||
|
## Administrator settings
|
||||||
admins: ## Section
|
admins: ## Section
|
||||||
|
|
||||||
## Set the admin account.
|
## Set the admin account
|
||||||
## This doesn't make the user an admin but is used when a generic
|
## This doesn't make the user an admin but is used when a generic
|
||||||
## admin contact is neeeded, much like the postmaster role in mail
|
## admin contact is needed, much like the postmaster role in mail
|
||||||
## systems. Set only the username, NOT the full ID.
|
## systems. Set only the username, NOT the full ID.
|
||||||
#account: "podmaster"
|
#account: "podmaster"
|
||||||
|
|
||||||
## E-Mail address users can contact the administrator
|
## E-mail address to contact the administrator
|
||||||
#podmin_email: 'podmin@example.org'
|
#podmin_email: 'podmin@example.org'
|
||||||
|
|
||||||
## Here you can make overides to settings defined above if you need
|
## Here you can over-ride settings defined above if you need
|
||||||
## to have them different in different environments.
|
## to have them different in different environments.
|
||||||
production: ## Section
|
production: ## Section
|
||||||
environment: ## Section
|
environment: ## Section
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue