· 6 years ago · Feb 18, 2020, 10:14 AM
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_TWITTER_KEY=yourkey SERVICES_TWITTER_SECRET=yoursecret
25
26configuration: ## 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://<votre.domaine.com>/"
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/dicespora/dicespora.net_ssl_certificate.cer'
46 ## For CentOS, Fedora:
47 #certificate_authorities: '/etc/pki/tls/certs/ca-bundle.crt'
48
49 ## URL for a remote Redis (default=localhost).
50 ## Don't forget to restrict IP access if you uncomment these!
51 #redis: 'redis://example_host'
52 #redis: 'redis://username:password@host:6379/0'
53 #redis: 'unix:///tmp/redis.sock'
54
55 ## Require SSL (default=true).
56 ## When set, your pod will force the use of HTTPS in production mode.
57 ## Since OAuth2 requires SSL, Diaspora's future API might not work if
58 ## you're not using SSL. Also there is no guarantee that posting to
59 ## services will be possible if SSL is disabled.
60 ## Do not change this default unless you are sure!
61 require_ssl: true
62
63 ## Single-process mode (default=false).
64 ## If set to true, Diaspora will work with just the appserver (Unicorn by
65 ## default) running. However, this makes it quite slow as intensive jobs
66 ## must be run all the time inside the request cycle. We strongly
67 ## recommended you leave this disabled for production setups.
68 ## Set to true to enable.
69 #single_process_mode: false
70
71 ## Sidekiq - background processing
72 sidekiq: ## Section
73
74 ## Number of parallel threads Sidekiq uses (default=5).
75 ## If you touch this, please set the pool setting in your database.yml
76 ## to a value that's at minimum close to this! You can safely increase
77 ## it to 25 and more on a medium-sized pod. This applies per started
78 ## Sidekiq worker, so if you set it to 25 and start two workers, you'll
79 ## process up to 50 jobs in parallel.
80 concurrency: 5
81
82 ## Number of times a job is retried (default=10).
83 ## There's an exponential effect to this: if you set this too high you
84 ## might get too many jobs building up in the queue.
85 ## Set it to 0 to disable it completely.
86 retry: 10
87
88 ## Lines of backtrace that are stored on failure (default=15).
89 ## Set n to the required value. Set this to false to reduce Redis memory
90 ## usage (and log size) if you're not interested in this data.
91 backtrace: 15
92
93 ## Number of jobs to keep in the dead queue (default=5000).
94 ## Jobs get into the dead queue after they failed and exhausted all retries.
95 ## Increasing this setting will increase the memory usage of Redis.
96 ## Once gone from the dead queue, a failed job is permanently lost and
97 ## cannot be retried manually.
98 dead_jobs_limit: 1000
99
100 ## Number of seconds a job remains in the dead queue (default=3628800 (six weeks)).
101 ## Jobs get into the dead queue after they failed and exhausted all retries.
102 ## Increasing this setting will increase the memory usage of Redis.
103 ## Once gone from the dead queue, a failed job is permanently lost and
104 ## cannot be retried manually.
105 dead_jobs_timeout: 15552000 # 6 months
106
107 ## Log file for Sidekiq (default="log/sidekiq.log")
108 log: "log/sidekiq.log"
109
110 ## Use Amazon S3 instead of your local filesystem
111 ## to handle uploaded pictures (disabled by default).
112 s3: ## Section
113
114 #enable: true
115 #key: 'change_me'
116 #secret: 'change_me'
117 #bucket: 'my_photos'
118 #region: 'us-east-1'
119
120 ## Use max-age header on Amazon S3 resources (default=true).
121 ## When true, this allows locally cached images to be served for up to
122 ## one year. This can improve load speed and save requests to the image
123 ## host. Set to false to revert to browser defaults (usually less than
124 ## one year).
125 #cache : true
126
127 ## Set redirect URL for an external image host (Amazon S3 or other).
128 ## If hosting images for your pod on an external server (even your own),
129 ## add its URL here. All requests made to images under /uploads/images
130 ## will be redirected to https://yourhost.tld/uploads/images/
131 #image_redirect_url: 'https://images.example.org'
132
133 assets: ## Section
134
135 ## Serve static assets via the appserver (default=false).
136 ## This is highly discouraged for production use. Let your reverse
137 ## proxy/webserver do it by serving the files under public/ directly.
138 #serve: false
139
140 ## Upload your assets to S3 (default=false).
141 #upload: false
142
143 ## Specify an asset host. Ensure it does not have a trailing slash (/).
144 #host: http://cdn.example.org/diaspora
145
146 ## Pubsub server (default='https://pubsubhubbub.appspot.com/').
147 ## Diaspora is only tested against the default pubsub server.
148 ## You probably don't want to uncomment or change this.
149 #pubsub_server: 'https://pubsubhubbub.appspot.com/'
150
151 ## Logger configuration
152 logging: ## Section
153
154 logrotate: ## Section
155
156 ## Roll the application log on a daily basis (default=true).
157 enable: true
158
159 ## The number of days to keep (default=7)
160 days: 7
161
162 ## Debug logging
163 debug: ## Section
164
165 ## Enables the debug-logging for SQL (default=false)
166 ## This logs every SQL-statement!
167 #sql: true
168
169 ## Enables the federation-debug-log (default=false)
170 ## This logs all XMLs that are used for the federation
171 #federation: true
172
173 ## Settings affecting how ./script/server behaves.
174 server: ## Section
175 ## Where the appserver should listen to (default=unix:tmp/diaspora.sock)
176 listen: 'unix:tmp/diaspora.sock'
177 #listen: 'unix:/run/diaspora/diaspora.sock'
178
179 ## Set the path for the PID file of the unicorn master process (default=tmp/pids/web.pid)
180 pid: 'tmp/pids/web.pid'
181
182 ## Rails environment (default='development').
183 ## The environment in which the server should be started by default.
184 ## Change this to 'production' if you wish to run a production environment.
185 rails_environment: 'production'
186
187 ## Write unicorn stderr and stdout log.
188 #stderr_log: '/usr/local/app/diaspora/log/unicorn-stderr.log'
189 #stdout_log: '/usr/local/app/diaspora/log/unicorn-stdout.log'
190
191 ## Number of Unicorn worker processes (default=2).
192 ## Increase this if you have many users.
193 #unicorn_worker: 2
194
195 ## Number of seconds before a request is aborted (default=90).
196 ## Increase if you get empty responses, or if large image uploads fail.
197 ## Decrease if you're under heavy load and don't care if some
198 ## requests fail.
199 #unicorn_timeout: 90
200
201 ## Embed a Sidekiq worker inside the unicorn process (default=false).
202 ## Useful for minimal Heroku setups.
203 #embed_sidekiq_worker: false
204
205 ## Number of Sidekiq worker processes (default=1).
206 ## In most cases it is better to
207 ## increase environment.sidekiq.concurrency instead!
208 #sidekiq_workers: 1
209
210 ## Diaspora has an internal XMPP web-client. If you want to enable the chat
211 ## functionality or want to use a custom XMPP server, then you should edit
212 ## the following configuration.
213 chat: ## Section
214
215 ## Enable the chat service and all its components.
216 ##
217 ## Please make sure that you followed the Installation-Instructions first:
218 ## https://wiki.diasporafoundation.org/Integration/Chat#Installation.2FUpdate
219 enabled: false
220
221 ## Custom XMPP server configuration goes here.
222 #server: ## Section
223
224 ## Use the configuration bridge to prosody (default=true).
225 ## In case you want to run your own server or want to configure
226 ## prosody on your own, you should disable it.
227 #enabled: true
228
229 ## Set the directory in which to look for virtual hosts TLS certificates.
230 certs: '</etc/ssl/domaine.com>'
231
232 ## XEP-0124 BOSH requests
233 ## The easiest way of avoiding certificate and mixed-content issues
234 ## is to use a proxy, e.g.:
235 ##
236 ## Apache: https://wiki.diasporafoundation.org/Integration/Chat#Apache2
237 ## Nginx: https://wiki.diasporafoundation.org/Integration/Chat#Nginx
238 ##
239 ## If you configured your proxy correctly,
240 ## you should set the proxy option to 'true'
241 bosh: ## Section
242
243 ## If you'd like to use a proxy, you should set the proxy
244 ## option to true, otherwise jsxc always tries to
245 ## connect directly to the port specified below.
246 proxy: true
247
248 ## Configure the protocol used to access the BOSH endpoint
249 proto: http
250
251 ## Configure the address that prosody should listen on.
252 address: '127.0.0.1'
253
254 ## Configure the BOSH port.
255 port: 5280
256
257 ## Configure the bind endpoint.
258 bind: '/http-bind'
259
260 ## Specify log behaviour here.
261 log: ## Section
262
263 ## Log file location.
264 info: 'log/prosody.log'
265
266 ## Error log file location.
267 error: 'log/prosody.err'
268
269 ## The debug level logs all XML sent and received by the server.
270 #debug: false
271
272 ## Displays the location of a post in a map. Per default we are using the map
273 ## tiles of the Heidelberg University (http://giscience.uni-hd.de).
274 ## You also have the possibility to use the map tiles of https://www.mapbox.com
275 ## which is probably more reliable. There you have to create an account to get
276 ## an access token which is limited. If you want to get an unlimited account
277 ## you can write an email to team@diasporafoundation.org.
278 ## Please enable mapbox and fill out your access_token.
279 map: ##Section
280
281 mapbox:
282 enabled: true
283 access_token: "<votre.token.mapbox>"
284 style: "mapbox/streets-v9"
285
286 ## Settings potentially affecting the privacy of your users.
287 privacy: ## Section
288
289 ## Include jQuery from jquery.com's CDN (default=false).
290 ## Enabling this can reduce traffic and speed up load time since most
291 ## clients already have this one cached. When set to false (the default),
292 ## the jQuery library will be loaded from your pod's own resources.
293 #jquery_cdn: false
294
295 ## Google Analytics (disabled by default).
296 ## Provide a key to enable tracking by Google Analytics.
297 google_analytics_key: "<votre clé google analytics>"
298
299 ## Piwik Tracking (disabled by default).
300 ## Provide a site ID and the host piwik is running on to enable
301 ## tracking through Piwik.
302 piwik: ## Section
303
304 #enable: true
305 #host: 'stats.example.org'
306 #site_id: 1
307
308 ## Statistics
309 ## Your pod will report its name, software version and whether
310 ## or not registrations are open via /statistics and NodeInfo.
311 ## Uncomment the options below to enable more statistics.
312 statistics: ## Section
313
314 ## Local user total and 6 month active counts.
315 #user_counts: true
316
317 ## Local post total count.
318 #post_counts: true
319 #comment_counts: true
320
321 ## Use Camo to proxy embedded remote images.
322 ## Do not enable this setting unless you have a working Camo setup. Using
323 ## camo to proxy embedded images will improve the privacy and security of
324 ## your pod's frontend, but it will increase the traffic on your server.
325 ## Check out https://wiki.diasporafoundation.org/Installation/Camo for
326 ## more details and installation instructions.
327 camo: ## Section
328
329 ## Proxy images embedded via markdown (default=false).
330 ## Embedded images are quite often from non-SSL sites and may cause a
331 ## partial content warning, so this is recommended.
332 #proxy_markdown_images: true
333
334 ## Proxy Open Graph thumbnails (default=false).
335 ## Open Graph thumbnails may or may not be encrypted and loaded from
336 ## servers outside the network. Recommended.
337 #proxy_opengraph_thumbnails: true
338
339 ## Proxy remote pod's images (default=false).
340 ## Profile pictures and photos from other pods usually are encrypted,
341 ## so enabling this is only useful if you want to avoid HTTP requests to
342 ## third-party servers. This will create a lot of traffic on your camo
343 ## instance. You have been warned.
344 #proxy_remote_pod_images: true
345
346 ## Root of your Camo installation
347 #root: "https://example.com/camo/"
348
349 ## Shared key of your Camo installation
350 #key: "example123example456example!"
351
352 ## General settings
353 settings: ## Section
354
355 ## Pod name (default="diaspora*")
356 ## The pod name displayed in various locations, including the header.
357 pod_name: "<Nom de votre Pod>"
358
359 ## Allow registrations (default=true)
360 ## Set this to false to prevent people from signing up to your pod
361 ## without an invitation. Note that this needs to be set to true
362 ## (or commented out) to enable the first registration (you).
363 enable_registrations: true
364
365 ## Auto-follow on sign-up (default=true)
366 ## Users will automatically follow a specified account on creation.
367 ## Set this to false if you don't want your users to automatically
368 ## follow an account upon creation.
369 autofollow_on_join: true
370
371 ## Auto-follow account (default='hq@pod.diaspora.software')
372 ## The diaspora* HQ account keeps users up to date with news about Diaspora.
373 ## If you set another auto-follow account (for example your podmin account),
374 ## please consider resharing diaspora* HQ's posts for your pod's users!
375 #autofollow_on_join_user: ''
376
377 ## Welcome Message settings
378 welcome_message: ##Section
379
380 ## Welcome Message on registration (default=false)
381 ## Send a message to new users after registration
382 ## to tell them about your pod and how things
383 ## are handled on it.
384 enabled: true
385
386 ## Welcome Message subject (default='Welcome Message')
387 ## The subject of the conversation that is started
388 ## by your welcome message.
389 subject: "Bienvenue sur le réseau Diaspora* !"
390
391 ## Welcome Message text (default='Hello %{username}, welcome to diaspora.')
392 ## The content of your welcome message.
393 ## The placeholder "%{username}" will be replaced by the username
394 ## of the new user.
395 text: "Hello %{username}, soit le/la bienvenu(e) sur Diaspora*."
396
397 ## Invitation settings
398 invitations: ## Section
399
400 ## Enable invitations (default=true)
401 ## Set this to false if you don't want users to be able to send invites.
402 open: true
403
404 ## Number of invitations per invite link (default=25)
405 ## Every user will see such a link if you have enabled
406 ## invitations on your pod.
407 count: 25
408
409 ## Paypal donations (disabled by default)
410 ## You can set details for a Paypal button here to allow donations
411 ## towards running the pod.
412 ## First, enable the function, then set the currency in which you
413 ## wish to receive donations, and **either** a hosted button id
414 ## **or** an encrypted key for an unhosted button.
415 paypal_donations: ## Section
416 enable: false
417
418 ## Currency used (USD, EUR...)
419 currency: EUR
420
421 ## hosted Paypal button id
422 paypal_hosted_button_id: "dicespora"
423 ## OR encrypted key of unhosted button
424 #paypal_unhosted_button_encrypted: "-----BEGIN PKCS7-----"
425
426 ## Liberapay.com is a free platform which allow donations like patreon
427 ## Set your username to include your liberapay button
428 #liberapay_username: ""
429
430 ## Bitcoin donations
431 ## You can provide a bitcoin address here to allow your users to provide
432 ## donations towards the running of their pod.
433 #bitcoin_address: "change_me"
434
435 ## Community spotlight (disabled by default)
436 ## The community spotlight shows new users public posts from people you
437 ## think are interesting in Diaspora's community. To add an account
438 ## to the community spotlight add the 'spotlight' role to it.
439 community_spotlight: ## Section
440
441 enable: true
442
443 ## E-mail address to which users can make suggestions about who
444 ## should be in the community spotlight (optional).
445 suggest_email: 'podmaster@<votre.domaine.com>'
446
447 ## CURL debug (default=false)
448 ## Turn on extra verbose output when sending stuff. Note: you
449 ## don't need to touch this unless explicitly told to.
450 #typhoeus_verbose: false
451
452 ## Maximum number of parallel HTTP requests made to other pods (default=20)
453 ## Be careful, raising this setting will heavily increase the memory usage
454 ## of your Sidekiq workers.
455 #typhoeus_concurrency: 20
456
457 ## Maximum number of parallel user data export jobs (default=1)
458 ## Be careful, exports of big/old profiles can use a lot of memory, running
459 ## many of them in parallel can be a problem for small servers.
460 #export_concurrency: 1
461
462 ## Captcha settings
463 captcha: ## Section
464
465 ## Enable captcha (default=true)
466 ## Set this to false if you don't want to use captcha for signup process.
467 #enable: true
468
469 ## Captcha image size (default='120x20')
470 #image_size: '120x20'
471
472 ## Length of captcha text (default=5)(max=12)
473 #captcha_length: 5
474
475 ## Captcha image style (default='simply_green')
476 ## Available options for captcha image styles are: 'simply_blue',
477 ## 'simply_red' 'simply_green', 'charcoal_grey', 'embossed_silver',
478 ## 'all_black', 'distorted_black', 'almost_invisible', 'random'.
479 #image_style: 'simply_green'
480
481 ## Captcha image distortion (default='low')
482 ## Sets the level of image distortion used in the captcha.
483 ## Available options are: 'low', 'medium', 'high', 'random'.
484 #distortion: 'low'
485
486 ## Terms of Service
487 ## Show a default or customized terms of service for users.
488 ## You can create a custom Terms of Service by placing a template
489 ## as app/views/terms/terms.haml or app/views/terms/terms.erb
490 ## The default terms of service that can be extended is
491 ## at app/views/terms/default.haml
492 ## NOTE! The default terms have not been checked over by a lawyer and
493 ## thus are unlikely to provide full legal protection for all situations
494 ## for a podmin using them. They are also not specific to all countries
495 ## and jurisdictions. If you are unsure, please check with a lawyer.
496 ## We provide these for podmins as some basic rules that podmins
497 ## can communicate to users easily via the diaspora* server software.
498 ## Uncomment to enable this feature.
499 terms: ## Section
500
501 ## First enable it by uncommenting below.
502 enable: true
503
504 ## Important! If you enable the terms, you should always
505 ## set a location under which laws any disputes are governed
506 ## under. For example, country or state/country, depending
507 ## on the country in question.
508 ## If this is not set, the whole paragraph about governing
509 ## laws *is not shown* in the terms page.
510 #jurisdiction: ""
511
512 ## Age limit for signups.
513 ## Set a number to activate this setting. This age limit is shown
514 ## in the default ToS document.
515 minimum_age: 13
516
517 ## Maintenance
518 ## Various pod maintenance related settings are controlled from here.
519 maintenance: ## Section
520
521 ## Removing old inactive users can be done automatically by background
522 ## processing. The amount of inactivity is set by `after_days`. A warning
523 ## email will be sent to the user and after an additional `warn_days`, the
524 ## account will be automatically closed.
525 ## This maintenance is not enabled by default.
526 remove_old_users: ## Section
527
528 #enable: true
529 #after_days: 730
530 #warn_days: 30
531
532 ## Limit queuing for removal per day.
533 #limit_removals_to_per_day: 100
534
535 ## Source code URL
536 ## URL to the source code your pod is currently running.
537 ## If not set your pod will provide a downloadable archive.
538 #source_url: 'https://example.org/username/diaspora'
539
540 ## Changelog URL
541 ## URL to the changelog of the diaspora-version your pod is currently running.
542 ## If not set an auto-generated url to github is used.
543 changelog_url: "https://github.com/diaspora/diaspora/blob/master/Changelog.md"
544
545 ## Default color theme
546 ## You can change which color theme is displayed when a user is not signed in
547 ## or has not selected any color theme from the available ones. You simply have
548 ## to enter the name of the theme's folder in "app/assets/stylesheets/color_themes/".
549 ## ("original" for the theme in "app/assets/stylesheets/color_themes/original/", for
550 ## example).
551 default_color_theme: "egyptian_blue" # dark, dark_green, egyptian_blue, magenta, original, original_white
552
553 ## Default meta tags
554 ## You can change here the default meta tags content included on the pages of your pod.
555 ## Title will be used for the opengraph og:site_name property while description will be used
556 ## for description and og:description.
557 default_metas:
558 title: '<Titre de votre Pod>'
559 description: 'diaspora* is the online social world where you are in control.'
560
561 ## CSP (Content Security Policy) header
562 ## CSP allows limiting origins from where resources are allowed to be loaded. This
563 ## improves security, since it helps to detect and mitigate cross-site scripting
564 ## and data injection attacks. The default policy of diaspora* allows all third
565 ## party domains from services that are included in diaspora*, like OEmbed
566 ## scripts, so you can safely activate it by setting `report_only` to false. If
567 ## you customized diaspora* (edited templates or added own JS), additional work
568 ## may be required. You can test the policy with the `report_uri`. Our default CSP
569 ## does not work with Google analytics or Piwik, because they inject JS code that
570 ## is blocked by CSP.
571 csp:
572
573 ## Report-Only header (default=true)
574 ## By default diaspora* adds only a "Content-Security-Policy-Report-Only" header. If you set
575 ## this to false, the "Content-Security-Policy" header is added instead.
576 #report_only: false
577
578 ## CSP report URI (default=)
579 ## You can set an URI here, where the user agent reports violations as JSON document via a POST request.
580 #report_uri: "/csp_violation_reports"
581
582 ## Posting from Diaspora to external services (all are disabled by default).
583 services: ## Section
584
585 ## OAuth credentials for Twitter
586 twitter: ## Section
587
588 #enable: true
589 #key: 'abcdef'
590 #secret: 'change_me'
591
592 ## OAuth credentials for Tumblr
593 tumblr: ## Section
594
595 #enable: true
596 #key: 'abcdef'
597 #secret: 'change_me'
598
599 ## OAuth credentials for Wordpress
600 wordpress: ## Section
601
602 #enable: true
603 #client_id: 'abcdef'
604 #secret: 'change_me'
605
606 ## Allow your pod to send emails for notifications, password recovery
607 ## and other purposes (disabled by default).
608 mail: ## Section
609
610 ## First you need to enable it.
611 enable: true
612
613 ## Sender address used in mail sent by Diaspora.
614 sender_address: '<podmaster@votre.domaine.com>'
615
616 ## This selects which mailer should be used. Use 'smtp' for a smtp
617 ## connection or 'sendmail' to use the sendmail binary.
618 method: 'smtp'
619
620 ## Ignore if method isn't 'smtp'.
621 smtp: ## Section
622
623 ## Host and port of the smtp server handling outgoing mail.
624 ## This should match the common name of the certificate sent by
625 ## the SMTP server, if it sends one. (default port=587)
626 host: '<smtp.domaine.com>'
627 port: 465
628
629 ## Authentication required to send mail (default='plain').
630 ## Use one of 'plain', 'login' or 'cram_md5'. Use 'none'
631 ## if server does not support authentication.
632 authentication: 'login'
633
634 ## Credentials to log in to the SMTP server.
635 ## May be necessary if authentication is not 'none'.
636 username: 'podmaster@<domaine.com>'
637 password: '<Password>'
638
639 ## Automatically enable TLS (default=true).
640 ## Leave this commented out if authentication is set to 'none'.
641 starttls_auto: true
642
643 ## The domain for the HELO command, if needed.
644 domain: '<smtp.domaine.com>'
645
646 ## OpenSSL verify mode used when connecting to a SMTP server with TLS.
647 ## Set this to 'none' if you have a self-signed certificate. Possible
648 ## values: 'none', 'peer'.
649 openssl_verify_mode: 'none'
650
651 ## Ignore if method isn't 'sendmail'
652 sendmail: ## Section
653
654 ## The path to the sendmail binary (default='/usr/sbin/sendmail')
655 #location: '/usr/sbin/sendmail'
656
657 ## Use exim and sendmail (default=false)
658 exim_fix: true
659
660 ## Administrator settings
661 admins: ## Section
662
663 ## Set the admin account.
664 ## This doesn't make the user an admin but is used when a generic
665 ## admin contact is needed, much like the postmaster role in mail
666 ## systems. Set only the username, NOT the full ID.
667 #account: "podmaster"
668
669 ## E-mail address to contact the administrator.
670 podmin_email: '<podmin@domaine.com>'
671
672 ## Settings related to relays
673 relay: ## Section
674
675 ## Relays are applications that exist to push public posts around to
676 ## pods which want to subscribe to them but would not otherwise
677 ## receive them due to not having direct contact with the remote pods.
678 ##
679 ## See more regarding relays: https://wiki.diasporafoundation.org/Relay_servers_for_public_posts
680
681 outbound: ## Section
682 ## Enable this setting to send out public posts from this pod to a relay
683 #send: false
684 ## Change default remote relay url used for sending out here
685 #url: 'https://relay.iliketoast.net/receive/public'
686
687 inbound: ## Section
688 ## Enable this to receive public posts from relays
689 #subscribe: false
690
691 ## Scope is either 'all' or 'tags' (default).
692 ## - 'all', means this pod wants to receive all public posts from a relay
693 ## - 'tags', means this pod wants only posts tagged with certain tags
694 #scope: tags
695
696 ## If scope is 'tags', should we include tags that users on this pod follow?
697 ## These are added in addition to 'pod_tags', if set.
698 #include_user_tags: false
699
700 ## If scope is 'tags', a comma separated list of tags here can be set.
701 ## For example "linux,diaspora", to receive posts related to these tags
702 #pod_tags:
703
704## Here you can override settings defined above if you need
705## to have them different in different environments.
706production: ## Section
707 environment: ## Section
708 #redis: 'redis://production.example.org:6379'
709
710development: ## Section
711 environment: ## Section
712 #redis: 'redis://production.example.org:6379'