X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/7b08270526a34723f1bb9f68a1f0878838714b15..92246a186fba6e45b2fd4a078cf3accbab94aa8b:/config/settings.yml diff --git a/config/settings.yml b/config/settings.yml index e69de29bb..2172d2d87 100644 --- a/config/settings.yml +++ b/config/settings.yml @@ -0,0 +1,139 @@ +# The server protocol and host +server_protocol: "http" +server_url: "openstreetmap.example.com" +# Publisher +#publisher_url: "" +# The generator +generator: "OpenStreetMap server" +copyright_owner: "OpenStreetMap and contributors" +attribution_url: "http://www.openstreetmap.org/copyright" +license_url: "http://opendatacommons.org/licenses/odbl/1-0/" +# Support email address +support_email: "openstreetmap@example.com" +# Sender addresses for emails +email_from: "OpenStreetMap " +email_return_path: "openstreetmap@example.com" +# API version +api_version: "0.6" +# Application status - possible values are: +# online - online and operating normally +# api_readonly - site online but API in read-only mode +# api_offline - site online but API offline +# database_readonly - database and site in read-only mode +# database_offline - database offline with site in emergency mode +# gpx_offline - gpx storage offline +status: "online" +# The maximum area you're allowed to request, in square degrees +max_request_area: 0.25 +# Number of GPS trace/trackpoints returned per-page +tracepoints_per_page: 5000 +# Maximum number of nodes that will be returned by the api in a map request +max_number_of_nodes: 50000 +# Maximum number of nodes that can be in a way (checked on save) +max_number_of_way_nodes: 2000 +# Maximum number of members that can be in a relation (checked on save) +max_number_of_relation_members: 32000 +# The maximum area you're allowed to request notes from, in square degrees +max_note_request_area: 25 +# Zoom level to use for postcode results from the geocoder +postcode_zoom: 15 +# Zoom level to use for geonames results from the geocoder +geonames_zoom: 12 +# Timeout for API calls in seconds +api_timeout: 300 +# Timeout for web pages in seconds +web_timeout: 30 +# Periods (in hours) which are allowed for user blocks +user_block_periods: [0, 1, 3, 6, 12, 24, 48, 96, 168, 336, 731, 4383, 8766, 87660] +# Rate limit for message sending +max_messages_per_hour: 60 +# Rate limit for friending +max_friends_per_hour: 60 +# Domain for handling message replies +#messages_domain: "messages.openstreetmap.org" +# Geonames authentication details +#geonames_username: "" +# MaxMind GeoIPv2 database +#maxmind_database: "" +# Users to show as being nearby +nearby_users: 30 +# Max radius, in km, for nearby users +nearby_radius: 50 +# Spam threshold +spam_threshold: 50 +# Delay diary entries from appearing in the feed for this many hours +diary_feed_delay: 0 +# Default legale (jurisdiction location) for contributor terms +default_legale: GB +# Location of data for attachments +attachments_dir: ":rails_root/public/attachments" +# Log file to use +#log_path: "" +# Log file to use for logstash +#logstash_path: "" +# List of memcache servers to use for caching +#memcache_servers: [] +# Enable legacy OAuth 1.0 support +oauth_10_support: true +# URL of Nominatim instance to use for geocoding +nominatim_url: "https://nominatim.openstreetmap.org/" +# Default editor +default_editor: "id" +# OAuth application for the web site +#oauth_application: "" +# OAuth consumer key for iD +#id_key: "" +# Imagery to return in capabilities as blacklisted +imagery_blacklist: + # Current Google imagery URLs have google or googleapis in the domain + # with a vt or kh endpoint, and x, y and z query parameters + - ".*\\.google(apis)?\\..*/(vt|kh)[\\?/].*([xyz]=.*){3}.*" + # Blacklist VWorld + - "http://xdworld\\.vworld\\.kr:8080/.*" + # Blacklist here + - ".*\\.here\\.com[/:].*" +# URL of Overpass instance to use for feature queries +overpass_url: "https://overpass-api.de/api/interpreter" +# Routing endpoints +graphhopper_url: "https://graphhopper.com/api/1/route" +fossgis_osrm_url: "https://routing.openstreetmap.de/" +# External authentication credentials +#google_auth_id: "" +#google_auth_secret: "" +#google_openid_realm: "" +#facebook_auth_id: "" +#facebook_auth_secret: "" +#windowslive_auth_id: "" +#windowslive_auth_secret: "" +#github_auth_id: "" +#github_auth_secret: "" +#wikipedia_auth_id: "" +#wikipedia_auth_secret: "" +# Thunderforest authentication details +#thunderforest_key: "" +# Key for generating TOTP tokens +#totp_key: "" +# Enforce Content-Security-Policy +csp_enforce: false +# URL for reporting Content-Security-Policy violations +#csp_report_url: "" +# Storage services to use in production mode +avatar_storage: "local" +trace_file_storage: "local" +trace_image_storage: "local" +trace_icon_storage: "local" +# Root URL for storage services +# avatar_storage_url: +# trace_image_storage_url: +# trace_icon_storage_url: +# URL for tile CDN +#tile_cdn_url: "" +# SMTP settings for outbound mail +smtp_address: "localhost" +smtp_port: 25 +smtp_domain: "localhost" +smtp_enable_starttls_auto: true +smtp_tls_verify_mode: "none" +smtp_authentication: null +smtp_user_name: null +smtp_password: null