Advertisement
Guest User

Untitled

a guest
May 30th, 2015
347
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 24.33 KB | None | 0 0
  1. ## Some notes about this file:
  2. ## - All comments start with a double #
  3. ## - All settings are commented out with a single #
  4. ##   To change the default settings, you need both to uncomment the lines
  5. ##   AND, in most cases, to change the value that is given.
  6. ## - Take care to keep proper indentation, that is by simply deleting
  7. ##   the original #, with no additional space before the setting's name.
  8. ## - Take care to keep proper quoting. All ' must have a matching ' at
  9. ##   the end of the same line. The same goes for "
  10. ## - Lines containing "## Section" are section headings. Do not edit them!
  11. ## - Lists need the space after the -
  12. ## - The values true, false and numbers should have no quote marks.
  13. ##   Single words don't need quote marks, but it doesn't do any harm to have them.
  14. ##
  15. ## You can set and/or override all these settings through environment variables
  16. ## with the following conversion rules:
  17. ## - Strip the top level namespace (configuration, production, etc.)
  18. ## - Build the path to the setting, for example environment.s3.enable
  19. ## - Replace the dots with underscores: environment_s3_enable
  20. ## - Convert to upper case: ENVIRONMENT_S3_ENABLE
  21. ## - Specify lists/arrays as comma-separated values
  22. ##
  23. ## - For example, on Heroku:
  24. ##   heroku config:set SERVICES_FACEBOOK_APP_ID=yourappid SERVICES_FACEBOOK_SECRET=yourappsecret
  25.  
  26. configuration: ## Section
  27.  
  28.   ## You need to change or at least review the settings in this section
  29.   ## in order for your pod to work.
  30.   environment: ## Section
  31.  
  32.     ## Set the hostname of the machine you're running Diaspora on, as seen
  33.     ## from the internet. This should be the URL you want to use to
  34.     ## access the pod. So if you plan to use a reverse proxy, it should be
  35.     ## the URL the proxy listens on. DO NOT CHANGE THIS AFTER INITIAL SETUP!
  36.     ## However changing http to https is okay and has no consequences.
  37.     ## If you do change the URL, you will have to start again as the URL
  38.     ## will be hardcoded into the database.
  39.     #url: "https://example.org/"
  40.  
  41.     ## Set the bundle of certificate authorities (CA) certificates.
  42.     ## This is specific to your operating system.
  43.     ## Examples (uncomment the relevant one or add your own):
  44.     ## For Debian, Ubuntu, Archlinux, Gentoo (package ca-certificates):
  45.     #certificate_authorities: '/etc/ssl/certs/ca-certificates.crt'
  46.     ## For CentOS, Fedora:
  47.     #certificate_authorities: '/etc/pki/tls/certs/ca-bundle.crt'
  48.     certificate_authorities: '/Users/ayia/projects/itlabs/tasj/diaspora/ca-bundle.crt'
  49.  
  50.     ## URL for a remote Redis (default=localhost).
  51.     ## Don't forget to restrict IP access if you uncomment these!
  52.     #redis: 'redis://example_host'
  53.     #redis: 'redis://username:password@host:6379/0'
  54.     #redis: 'unix:///tmp/redis.sock'
  55.  
  56.     ## Require SSL (default=true).
  57.     ## When set, your pod will force the use of HTTPS in production mode.
  58.     ## Since OAuth2 requires SSL, Diaspora's future API might not work if
  59.     ## you're not using SSL. Also there is no guarantee that posting to
  60.     ## services will be possible if SSL is disabled.
  61.     ## Do not change this default unless you are sure!
  62.     require_ssl: false
  63.  
  64.     ## Single-process mode (default=false).
  65.     ## If set to true, Diaspora will work with just the appserver (Unicorn by
  66.     ## default) running. However, this makes it quite slow as intensive jobs
  67.     ## must be run all the time inside the request cycle. We strongly
  68.     ## recommended you leave this disabled for production setups.
  69.     ## Set to true to enable.
  70.     #single_process_mode: false
  71.  
  72.     ## Sidekiq - background processing
  73.     sidekiq: ## Section
  74.  
  75.       ## Number of parallel threads Sidekiq uses (default=5).
  76.       ## If you touch this, please set the pool setting in your database.yml
  77.       ## to a value that's at minimum close to this! You can safely increase
  78.       ## it to 25 and more on a medium-sized pod. This applies per started
  79.       ## Sidekiq worker, so if you set it to 25 and start two workers, you'll
  80.       ## process up to 50 jobs in parallel.
  81.       #concurrency: 5
  82.  
  83.       ## Number of times a job is retried (default=10).
  84.       ## There's an exponential effect to this: if you set this too high you
  85.       ## might get too many jobs building up in the queue.
  86.       ## Set it to false to disable it completely.
  87.       #retry: 10
  88.  
  89.       ## Namespace to use in Redis. Useful if you need to run
  90.       ## multiple instances of Diaspora using the same Redis instance.
  91.       #namespace: "diaspora"
  92.  
  93.       ## Lines of backtrace that are stored on failure (default=15).
  94.       ## Set n to the required value. Set this to false to reduce memory
  95.       ## usage (and log size) if you're not interested in this data.
  96.       #backtrace: 15
  97.  
  98.       ## Log file for Sidekiq (default="log/sidekiq.log")
  99.       #log: "log/sidekiq.log"
  100.  
  101.     ## Use Amazon S3 instead of your local filesystem
  102.     ## to handle uploaded pictures (disabled by default).
  103.     s3: ## Section
  104.  
  105.       #enable: true
  106.       #key: 'change_me'
  107.       #secret: 'change_me'
  108.       #bucket: 'my_photos'
  109.       #region: 'us-east-1'
  110.  
  111.       ## Use max-age header on Amazon S3 resources (default=true).
  112.       ## When true, this allows locally cached images to be served for up to
  113.       ## one year. This can improve load speed and save requests to the image
  114.       ## host. Set to false to revert to browser defaults (usually less than
  115.       ## one year).
  116.       #cache : true
  117.  
  118.     ## Set redirect URL for an external image host (Amazon S3 or other).
  119.     ## If hosting images for your pod on an external server (even your own),
  120.     ## add its URL here. All requests made to images under /uploads/images
  121.     ## will be redirected to https://yourhost.tld/uploads/images/
  122.     #image_redirect_url: 'https://images.example.org'
  123.  
  124.     assets: ## Section
  125.  
  126.       ## Serve static assets via the appserver (default=false).
  127.       ## This is highly discouraged for production use. Let your reverse
  128.       ## proxy/webserver do it by serving the files under public/ directly.
  129.       serve: true
  130.  
  131.       ## Upload your assets to S3 (default=false).
  132.       #upload: false
  133.  
  134.       ## Specify an asset host. Ensure it does not have a trailing slash (/).
  135.       #host: http://cdn.example.org/diaspora
  136.  
  137.     ## Pubsub server (default='https://pubsubhubbub.appspot.com/').
  138.     ## Diaspora is only tested against the default pubsub server.
  139.     ## You probably don't want to uncomment or change this.
  140.     #pubsub_server: 'https://pubsubhubbub.appspot.com/'
  141.  
  142.   ## Settings affecting how ./script/server behaves.
  143.   server: ## Section
  144.  
  145.     ## The port on which the appserver should listen (default=3000).
  146.     #port: 3000
  147.  
  148.     ## Rails environment (default='development').
  149.     ## The environment in which the server should be started by default.
  150.     ## Change this to 'production' if you wish to run a production environment.
  151.     #rails_environment: 'development'
  152.     rails_environment: 'production'
  153.  
  154.     ## Write unicorn stderr and stdout log.
  155.     #stderr_log: '/usr/local/app/diaspora/log/unicorn-stderr.log'
  156.     #stdout_log: '/usr/local/app/diaspora/log/unicorn-stdout.log'
  157.  
  158.     ## Number of Unicorn worker processes (default=2).
  159.     ## Increase this if you have many users.
  160.     #unicorn_worker: 2
  161.  
  162.     ## Number of seconds before a request is aborted (default=90).
  163.     ## Increase if you get empty responses, or if large image uploads fail.
  164.     ## Decrease if you're under heavy load and don't care if some
  165.     ## requests fail.
  166.     #unicorn_timeout: 90
  167.  
  168.     ## Embed a Sidekiq worker inside the unicorn process (default=false).
  169.     ## Useful for minimal Heroku setups.
  170.     #embed_sidekiq_worker: false
  171.  
  172.     ## Number of Sidekiq worker processes (default=1).
  173.     ## In most cases it is better to
  174.     ## increase environment.sidekiq.concurrency instead!
  175.     #sidekiq_workers: 1
  176.  
  177.   ## Diaspora has an internal XMPP server. If you want to enable the chat
  178.   ## functionality or want to use a custom XMPP server, then you should edit
  179.   ## the following configuration.
  180.   ##
  181.   ## The internal XMPP server does not support https
  182.   ## and even if we implement it, we would ran into certificate issues.
  183.   ## The problem with mixed-content is described here:
  184.   ## https://github.com/Zauberstuhl/diaspora/issues/6
  185.   ##
  186.   ## The easiest way of avoiding certificate and mixed-content issues
  187.   ## is to use a proxy, e.g.:
  188.   ##
  189.   ## Apache: https://gist.github.com/Zauberstuhl/2d09330961614b12b642
  190.   ## Nginx: https://gist.github.com/Zauberstuhl/ee95e1eacefa6ddbec6e
  191.   ##
  192.   ## If you configured your proxy correctly, you should adjust
  193.   ## the configuration in the BOSH section.
  194.   chat: ## Section
  195.  
  196.     ## Enable the chat service and all its components.
  197.     #enabled: true
  198.  
  199.     ## Custom XMPP server configuration goes here.
  200.     server: ## Section
  201.  
  202.       ## Start built-in XMPP server (default=true).
  203.       ## In case you want to run your own server, you should disable it.
  204.       #enabled: false
  205.  
  206.       ## Set the directory in which to look for virtual hosts'
  207.       ## TLS certificates.
  208.       #certs: 'config/vines'
  209.  
  210.       ## The server accepts by default only valid certificates.
  211.       ## Any connection which uses self-signed ones will be closed.
  212.       ## If you'd like to accept self-signed certificates
  213.       ## on your server, set the next option to true.
  214.       #accept_self_signed: true
  215.  
  216.       ## Only edit the next option if you'd like to deny
  217.       ## your users to exchange messages between other XMPP servers.
  218.       #cross_domain_messages: false
  219.  
  220.       ## Set the maximum of offline messages stored per user (default=150).
  221.       ## If it exceeds, it will start deleting old messages. You can disable
  222.       ## offline message support completely by setting the option to zero.
  223.       #max_offline_msgs: 150
  224.  
  225.       ## Client to server
  226.       c2s: ## Section
  227.  
  228.         ## Configure the address that vines should listen on.
  229.         #address: '0.0.0.0'
  230.  
  231.         ## Configure the client-to-server port.
  232.         #port: 5222
  233.  
  234.         ## The maximum we'd like to allow for stanza size.
  235.         #max_stanza_size: 65536
  236.  
  237.         ## The max_resources_per_account attribute, limits how many
  238.         ## concurrent connections one user can have to the server.
  239.         #max_resources_per_account: 5
  240.  
  241.       ## Server to server
  242.       s2s: ## Section
  243.  
  244.         ## Configure the address that vines should listen on.
  245.         #address: '0.0.0.0'
  246.  
  247.         ## Configure the server-to-server port.
  248.         #port: 5269
  249.  
  250.         ## The max_stanza_size attribute should be
  251.         ## much larger than the setting for client-to-server.
  252.         #max_stanza_size: 131072
  253.  
  254.         ## By default every XMPP server with a valid certificate
  255.         ## is able to communicate with your server. In case of a
  256.         ## malicious server (e.g. spam reason), you can black-list them.
  257.         #blacklist:
  258.         #  - 'example.com'
  259.         #  - 'malicous.net'
  260.  
  261.       ## XEP-0124 BOSH requests
  262.       bosh: ## Section
  263.  
  264.         ## If you'd like to use a proxy, you should set the proxy
  265.         ## option to true, otherwise jsxc always tries to
  266.         ## connect directly to the port specified below.
  267.         #proxy: true
  268.  
  269.         ## Configure the address that vines should listen on.
  270.         #address: '0.0.0.0'
  271.  
  272.         ## Configure the BOSH port.
  273.         #port: 5280
  274.  
  275.         ## Configure the bind endpoint.
  276.         #bind: '/http-bind'
  277.  
  278.         ## The maximum we'd like to allow for stanza size.
  279.         #max_stanza_size: 65536
  280.  
  281.         ## The max_resources_per_account attribute, limits how many
  282.         ## concurrent connections one user can have to the server.
  283.         #max_resources_per_account: 5
  284.  
  285.       ## Specify log behaviour here.
  286.       log: ## Section
  287.  
  288.         ## Log file location.
  289.         #file: 'log/vines.log'
  290.  
  291.         ## Set the logging level to debug, info, warn, error, or fatal.
  292.         ## The debug level logs all XML sent and received by the server.
  293.         #level: 'info'
  294.  
  295.   ## Settings potentially affecting the privacy of your users.
  296.   privacy: ## Section
  297.  
  298.     ## Include jQuery from jquery.com's CDN (default=false).
  299.     ## Enabling this can reduce traffic and speed up load time since most
  300.     ## clients already have this one cached. When set to false (the default),
  301.     ## the jQuery library will be loaded from your pod's own resources.
  302.     #jquery_cdn: false
  303.  
  304.     ## Google Analytics (disabled by default).
  305.     ## Provide a key to enable tracking by Google Analytics.
  306.     #google_analytics_key:
  307.  
  308.     ## Piwik Tracking (disabled by default).
  309.     ## Provide a site ID and the host piwik is running on to enable
  310.     ## tracking through Piwik.
  311.     piwik: ## Section
  312.  
  313.       #enable: true
  314.       #host: 'stats.example.org'
  315.       #site_id: 1
  316.  
  317.     ## Mixpanel event tracking (disabled by default).
  318.     #mixpanel_uid:
  319.  
  320.     ## Chartbeat tracking (disabled by default).
  321.     #chartbeat_uid:
  322.  
  323.     ## Statistics
  324.     ## Your pod will report its name, software version and whether
  325.     ## or not registrations are open via /statistics.json.
  326.     ## Uncomment the options below to enable more statistics.
  327.     statistics: ## Section
  328.  
  329.       ## Local user total and 6 month active counts.
  330.       #user_counts: true
  331.  
  332.       ## Local post total count.
  333.       #post_counts: true
  334.       #comment_counts: true
  335.  
  336.     ## Use Camo to proxy embedded remote images.
  337.     ## Do not enable this setting unless you have a working Camo setup. Using
  338.     ## camo to proxy embedded images will improve the privacy and security of
  339.     ## your pod's frontend, but it will increase the traffic on your server.
  340.     ## Check out https://wiki.diasporafoundation.org/Installation/Camo for
  341.     ## more details and installation instructions.
  342.     camo: ## Section
  343.  
  344.       ## Proxy images embedded via markdown (default=false).
  345.       ## Embedded images are quite often from non-SSL sites and may cause a
  346.       ## partial content warning, so this is recommended.
  347.       #proxy_markdown_images: true
  348.  
  349.       ## Proxy Open Graph thumbnails (default=false).
  350.       ## Open Graph thumbnails may or may not be encrypted and loaded from
  351.       ## servers outside the network. Recommended.
  352.       #proxy_opengraph_thumbnails: true
  353.  
  354.       ## Proxy remote pod's images (default=false).
  355.       ## Profile pictures and photos from other pods usually are encrypted,
  356.       ## so enabling this is only useful if you want to avoid HTTP requests to
  357.       ## third-party servers. This will create a lot of traffic on your camo
  358.       ## instance. You have been warned.
  359.       #proxy_remote_pod_images: true
  360.  
  361.       ## Root of your Camo installation
  362.       #root: "https://example.com/camo/"
  363.  
  364.       ## Shared key of your Camo installation
  365.       #key: "example123example456example!"
  366.  
  367.   ## General settings
  368.   settings: ## Section
  369.  
  370.     ## Pod name (default="diaspora*")
  371.     ## The pod name displayed in various locations, including the header.
  372.     #pod_name: "diaspora*"
  373.  
  374.     ## Allow registrations (default=true)
  375.     ## Set this to false to prevent people from signing up to your pod
  376.     ## without an invitation. Note that this needs to be set to true
  377.     ## (or commented out) to enable the first registration (you).
  378.     #enable_registrations: true
  379.  
  380.     ## Auto-follow on sign-up (default=true)
  381.     ## Users will automatically follow a specified account on creation.
  382.     ## Set this to false if you don't want your users to automatically
  383.     ## follow an account upon creation.
  384.     #autofollow_on_join: true
  385.  
  386.     ## Auto-follow account (default='diasporahq@joindiaspora.com')
  387.     ## The diaspora* HQ account keeps users up to date with news about Diaspora.
  388.     ## If you set another auto-follow account (for example your podmin account),
  389.     ## please consider resharing diaspora* HQ's posts for your pod's users!
  390.     #autofollow_on_join_user: 'diasporahq@joindiaspora.com'
  391.  
  392.     ## Invitation settings
  393.     invitations: ## Section
  394.  
  395.       ## Enable invitations (default=true)
  396.       ## Set this to false if you don't want users to be able to send invites.
  397.       #open: true
  398.  
  399.       ## Number of invitations per invite link (default=25)
  400.       ## Every user will see such a link if you have enabled
  401.       ## invitations on your pod.
  402.       #count: 25
  403.  
  404.     ## Paypal donations (disabled by default)
  405.     ## You can set details for a Paypal button here to allow donations
  406.     ## towards running the pod.
  407.     ## First, enable the function, then set the currency in which you
  408.     ## wish to receive donations, and **either** a hosted button id
  409.     ## **or** an encrypted key for an unhosted button.
  410.     paypal_donations: ## Section
  411.       #enable: false
  412.    
  413.       ## Currency used (USD, EUR...)
  414.       #currency: USD
  415.    
  416.       ## hosted Paypal button id
  417.       #paypal_hosted_button_id: "change_me"
  418.       ## OR encrypted key of unhosted button
  419.       #paypal_unhosted_button_encrypted: "-----BEGIN PKCS7-----"
  420.  
  421.     ## Bitcoin donations
  422.     ## You can provide a bitcoin address here to allow your users to provide
  423.     ## donations towards the running of their pod.
  424.     #bitcoin_address: "change_me"
  425.  
  426.     ## Community spotlight (disabled by default)
  427.     ## The community spotlight shows new users public posts from people you
  428.     ## think are interesting in Diaspora's community. To add an account
  429.     ## to the community spotlight add the 'spotlight' role to it.
  430.     community_spotlight: ## Section
  431.  
  432.       #enable: true
  433.  
  434.       ## E-mail address to which users can make suggestions about who
  435.       ## should be in the community spotlight (optional).
  436.       #suggest_email: 'admin@example.org'
  437.  
  438.     ## CURL debug (default=false)
  439.     ## Turn on extra verbose output when sending stuff. Note: you
  440.     ## don't need to touch this unless explicitly told to.
  441.     #typhoeus_verbose: false
  442.  
  443.     ## Maximum number of parallel HTTP requests made to other pods (default=20)
  444.     ## Be careful, raising this setting will heavily increase the memory usage
  445.     ## of your Sidekiq workers.
  446.     #typhoeus_concurrency: 20
  447.  
  448.     ## Captcha settings
  449.     captcha: ## Section
  450.  
  451.       ## Enable captcha (default=true)
  452.       ## Set this to false if you don't want to use captcha for signup process.
  453.       enable: false
  454.  
  455.       ## Captcha image size (default='120x20')
  456.       #image_size: '120x20'
  457.  
  458.       ## Length of captcha text (default=5)(max=12)
  459.       #captcha_length: 5
  460.  
  461.       ## Captcha image style (default='simply_green')
  462.       ## Available options for captcha image styles are: 'simply_blue',
  463.       ## 'simply_red' 'simply_green', 'charcoal_grey', 'embossed_silver',
  464.       ## 'all_black', 'distorted_black', 'almost_invisible', 'random'.
  465.       #image_style: 'simply_green'
  466.  
  467.       ## Captcha image distortion (default='low')
  468.       ## Sets the level of image distortion used in the captcha.
  469.       ## Available options are: 'low', 'medium', 'high', 'random'.
  470.       #distortion: 'low'
  471.  
  472.     ## Terms of Service
  473.     ## Show a default or customized terms of service for users.
  474.     ## You can create a custom Terms of Service by placing a template
  475.     ## as app/views/terms/terms.haml or app/views/terms/terms.erb
  476.     ## The default terms of service that can be extended is
  477.     ## at app/views/terms/default.haml
  478.     ## NOTE! The default terms have not been checked over by a lawyer and
  479.     ## thus are unlikely to provide full legal protection for all situations
  480.     ## for a podmin using them. They are also not specific to all countries
  481.     ## and jurisdictions. If you are unsure, please check with a lawyer.
  482.     ## We provide these for podmins as some basic rules that podmins
  483.     ## can communicate to users easily via the diaspora* server software.
  484.     ## Uncomment to enable this feature.
  485.     terms: ## Section
  486.  
  487.       ## First enable it by uncommenting below.
  488.       #enable: true
  489.  
  490.       ## Important! If you enable the terms, you should always
  491.       ## set a location under which laws any disputes are governed
  492.       ## under. For example, country or state/country, depending
  493.       ## on the country in question.
  494.       ## If this is not set, the whole paragraph about governing
  495.       ## laws *is not shown* in the terms page.
  496.       #jurisdiction: ""
  497.  
  498.       ## Age limit for signups.
  499.       ## Set a number to activate this setting. This age limit is shown
  500.       ## in the default ToS document.
  501.       #minimum_age: false
  502.  
  503.     ## Maintenance
  504.     ## Various pod maintenance related settings are controlled from here.
  505.     maintenance: ## Section
  506.  
  507.       ## Removing old inactive users can be done automatically by background
  508.       ## processing. The amount of inactivity is set by `after_days`. A warning
  509.       ## email will be sent to the user and after an additional `warn_days`, the
  510.       ## account will be automatically closed.
  511.       ## This maintenance is not enabled by default.
  512.       remove_old_users: ## Section
  513.  
  514.         #enable: true
  515.         #after_days: 730
  516.         #warn_days: 30
  517.  
  518.         ## Limit queuing for removal per day.
  519.         #limit_removals_to_per_day: 100
  520.  
  521.     ## Source code URL
  522.     ## URL to the source code your pod is currently running.
  523.     ## If not set your pod will provide a downloadable archive.
  524.     #source_url: 'https://example.org/username/diaspora'
  525.  
  526.   ## Posting from Diaspora to external services (all are disabled by default).
  527.   services: ## Section
  528.  
  529.     ## OAuth credentials for Facebook
  530.     facebook: ## Section
  531.  
  532.       #enable: true
  533.       #app_id: 'abcdef'
  534.       #secret: 'change_me'
  535.  
  536.     ## OAuth credentials for Twitter
  537.     twitter: ## Section
  538.  
  539.       #enable: true
  540.       #key: 'abcdef'
  541.       #secret: 'change_me'
  542.  
  543.     ## OAuth credentials for Tumblr
  544.     tumblr: ## Section
  545.  
  546.       #enable: true
  547.       #key: 'abcdef'
  548.       #secret: 'change_me'
  549.  
  550.     ## OAuth credentials for Wordpress
  551.     wordpress: ## Section
  552.  
  553.       #enable: true
  554.       #client_id: 'abcdef'
  555.       #secret: 'change_me'
  556.  
  557.   ## Allow your pod to send emails for notifications, password recovery
  558.   ## and other purposes (disabled by default).
  559.   mail: ## Section
  560.  
  561.     ## First you need to enable it.
  562.     #enable: true
  563.  
  564.     ## Sender address used in mail sent by Diaspora.
  565.     #sender_address: 'no-reply@example.org'
  566.  
  567.     ## This selects which mailer should be used. Use 'smtp' for a smtp
  568.     ## connection, 'sendmail' to use the sendmail binary or
  569.     ## 'messagebus' to use the messagebus service.
  570.     #method: 'smtp'
  571.  
  572.     ## Ignore if method isn't 'smtp'.
  573.     smtp: ## Section
  574.  
  575.       ## Host and port of the smtp server handling outgoing mail.
  576.       ## This should match the common name of the certificate sent by
  577.       ## the SMTP server, if it sends one. (default port=587)
  578.       #host: 'smtp.example.org'
  579.       #port: 587
  580.  
  581.       ## Authentication required to send mail (default='plain').
  582.       ## Use one of 'plain', 'login' or 'cram_md5'. Use 'none'
  583.       ## if server does not support authentication.
  584.       #authentication: 'plain'
  585.  
  586.       ## Credentials to log in to the SMTP server.
  587.       ## May be necessary if authentication is not 'none'.
  588.       #username: 'change_me'
  589.       #password: 'change_me'
  590.  
  591.       ## Automatically enable TLS (default=true).
  592.       ## Leave this commented out if authentication is set to 'none'.
  593.       #starttls_auto: true
  594.  
  595.       ## The domain for the HELO command, if needed.
  596.       #domain: 'smtp.example.org'
  597.  
  598.       ## OpenSSL verify mode used when connecting to a SMTP server with TLS.
  599.       ## Set this to 'none' if you have a self-signed certificate. Possible
  600.       ## values: 'none', 'peer', 'client_once', 'fail_if_no_peer_cert'.
  601.       #openssl_verify_mode: 'none'
  602.  
  603.     ## Ignore if method isn't 'sendmail'
  604.     sendmail: ## Section
  605.  
  606.       ## The path to the sendmail binary (default='/usr/sbin/sendmail')
  607.       #location: '/usr/sbin/sendmail'
  608.  
  609.       ## Use exim and sendmail (default=false)
  610.       #exim_fix: false
  611.  
  612.     ## Ignore if method isn't 'messagebus'
  613.     #message_bus_api_key: 'abcdef'
  614.  
  615.   ## Administrator settings
  616.   admins: ## Section
  617.  
  618.     ## Set the admin account.
  619.     ## This doesn't make the user an admin but is used when a generic
  620.     ## admin contact is needed, much like the postmaster role in mail
  621.     ## systems. Set only the username, NOT the full ID.
  622.     #account: "podmaster"
  623.  
  624.     ## E-mail address to contact the administrator.
  625.     #podmin_email: 'podmin@example.org'
  626.  
  627. ## Here you can override settings defined above if you need
  628. ## to have them different in different environments.
  629. production: ## Section
  630.   environment: ## Section
  631.     #redis_url: 'redis://production.example.org:6379'
  632.  
  633. development: ## Section
  634.   environment: ## Section
  635.     #redis_url: 'redis://production.example.org:6379'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement