Skip to content
Extraits de code Groupes Projets
app_base.yml 3,69 ko
Newer Older
  • Learn to ignore specific revisions
  • #   Copyright (c) 2011, Diaspora Inc.  This file is
    #   licensed under the Affero General Public License version 3 or later.  See
    #   the COPYRIGHT file.
    
    default:
    
      # Hostname of this host, as seen from the internet.
      pod_url: "http://localhost:3000"
    
      # Set this to true in order to close signups.  Users will still be
      # able to invite other people to join.
      registrations_closed: false
    
      # Enable extensive logging to log/{development,test,production}.log
      debug: false
    
      # Websocket server setup, see script/websocket_server.rb
      # Enable extensive logging to websocket server.
      socket_debug : false
    
      # Websocket host, leave as 0.0.0.0 unless you know what you are doing
      socket_host: 0.0.0.0
    
      # File containing pid of running script/websocket_server.rb
      socket_pidfile: "log/diaspora-wsd.pid"
    
      # Websocket port, should normally be 8080 or 8081.
      socket_port: 8080
      socket_collection_name: 'websocket'
    
      # Secure websocket confguration (wss://)
      # requires SSL cert and key
      socket_secure: false
      socket_cert_chain_location: '/full/path/to/cert_chain.crt'
      socket_private_key_location: '/full/path/to/file.key'
    
      # Diaspora is only tested against this default pubsub server.
      pubsub_server: 'https://pubsubhubbub.appspot.com/'
    
      # Setting this to true enables diaspora's "send email" functionality
      # requiring meaningful smtp_* settings. These are options for RoR's
      # ActionMailer class.
      mailer_on: false
    
      # This chooses which mailer should be used. 'smtp' for a smtp
      # connection or 'sendmail' to use the sendmail binary.
      mailer_method: 'smtp'
    
      # Address/port to smtp server handing outgoing mail.
      smtp_address: 'smtp.example.com'
      smtp_port: '587'
    
      # Domain administered of smtp server.
      smtp_domain: 'example.com'
    
      # Sender address in diaspora's outgoing mail.
      smtp_sender_address: 'no-reply@joindiaspora.com'
    
      # Authentication required to send mail. Use one of 'one','plain',
      # 'login' or 'cram-md5'. Use 'none' if server do not support
      # authentication
      smtp_authentication: 'plain'
    
      # Credentails possibly required to log in to SMTP server if
      # smtp_authentication != 'none'
      smtp_username: 'smtp_username'
      smtp_password: 'secret'
    
      # The path to the sendmail binary.
      sendmail_location: '/usr/sbin/sendmail'
    
      #google analytics key, if false, it won't include the javascript
      google_a_site: false
    
      #piwik integration if not set, no javascript included
      piwik_id:
      # the site url in raw format (e.g. pikwik.examplehost.com)
      piwik_url:
    
    
      #cloudfiles username and api-key, used for backups
      cloudfiles_username: 'example'
      cloudfiles_api_key:  'abc123'
      invites_off: false
    
      #list of users who have admin privilages
      admins:
        - 'example_user1dsioaioedfhgoiesajdigtoearogjaidofgjo'
    
      #s3 config, if set, carrierwave will store your photos on s3
      #s3_key: 'key'
      #s3_secret: 'secret'
      #s3_bucket: 'my_photos'
      s3_region: 'us-east-1'
    
      # If you want normal Rails logs, set this to false in the appropriate environment.
      # It is false by default in development and test.
      enable_splunk_logging: true
    
      # Process jobs in process?
      single_process_mode: true
    
    # Use this sections to overide settings from default in the specific environments
    development:
      enable_splunk_logging: false
    
    production:
      single_process_mode: false
    
    # Do not touch unless you know what you're doing
    test:
      pod_url: "http://example.org/"
      socket_port: 8081
      enable_splunk_logging: false
    
    
    # This section is special, you cannot overide settings from here in the above sections
    script_server:
      # Port on which thin should listen
      thin_port: 3000
    
      # customize thins startup
      default_thin_args: "-p $THIN_PORT -e $RAILS_ENV"
    
      # Possibilties are development, production
      rails_env: "development"