Skip to content
Snippets Groups Projects
Verified Commit 82572ded authored by Andrej Ramašeuski's avatar Andrej Ramašeuski
Browse files

Initial commit

parents
No related branches found
No related tags found
No related merge requests found
Pipeline #1891 failed
FROM jitsi/web:stable-5142-2
COPY meet.conf ssl.conf interface_config.js /defaults/
COPY logging_config.js /usr/share/jitsi-meet/
COPY watermark.svg welcome-background.png /usr/share/jitsi-meet/images/
/* eslint-disable no-unused-vars, no-var, max-len */
/* eslint sort-keys: ["error", "asc", {"caseSensitive": false}] */
var interfaceConfig = {
APP_NAME: 'Piratsky Jitsi',
AUDIO_LEVEL_PRIMARY_COLOR: 'rgba(255,255,255,0.4)',
AUDIO_LEVEL_SECONDARY_COLOR: 'rgba(255,255,255,0.2)',
/**
* A UX mode where the last screen share participant is automatically
* pinned. Valid values are the string "remote-only" so remote participants
* get pinned but not local, otherwise any truthy value for all participants,
* and any falsy value to disable the feature.
*
* Note: this mode is experimental and subject to breakage.
*/
AUTO_PIN_LATEST_SCREEN_SHARE: 'remote-only',
BRAND_WATERMARK_LINK: '',
CLOSE_PAGE_GUEST_HINT: false, // A html text to be shown to guests on the close page, false disables it
/**
* Whether the connection indicator icon should hide itself based on
* connection strength. If true, the connection indicator will remain
* displayed while the participant has a weak connection and will hide
* itself after the CONNECTION_INDICATOR_HIDE_TIMEOUT when the connection is
* strong.
*
* @type {boolean}
*/
CONNECTION_INDICATOR_AUTO_HIDE_ENABLED: true,
/**
* How long the connection indicator should remain displayed before hiding.
* Used in conjunction with CONNECTION_INDICATOR_AUTOHIDE_ENABLED.
*
* @type {number}
*/
CONNECTION_INDICATOR_AUTO_HIDE_TIMEOUT: 5000,
/**
* If true, hides the connection indicators completely.
*
* @type {boolean}
*/
CONNECTION_INDICATOR_DISABLED: false,
DEFAULT_BACKGROUND: '#474747',
DEFAULT_LOCAL_DISPLAY_NAME: 'me',
DEFAULT_LOGO_URL: 'images/watermark.svg',
DEFAULT_REMOTE_DISPLAY_NAME: 'Jack Sparrow',
DEFAULT_WELCOME_PAGE_LOGO_URL: 'images/watermark.svg',
DISABLE_DOMINANT_SPEAKER_INDICATOR: false,
DISABLE_FOCUS_INDICATOR: false,
/**
* If true, notifications regarding joining/leaving are no longer displayed.
*/
DISABLE_JOIN_LEAVE_NOTIFICATIONS: false,
/**
* If true, presence status: busy, calling, connected etc. is not displayed.
*/
DISABLE_PRESENCE_STATUS: false,
/**
* Whether the ringing sound in the call/ring overlay is disabled. If
* {@code undefined}, defaults to {@code false}.
*
* @type {boolean}
*/
DISABLE_RINGING: false,
/**
* Whether the speech to text transcription subtitles panel is disabled.
* If {@code undefined}, defaults to {@code false}.
*
* @type {boolean}
*/
DISABLE_TRANSCRIPTION_SUBTITLES: false,
/**
* Whether or not the blurred video background for large video should be
* displayed on browsers that can support it.
*/
DISABLE_VIDEO_BACKGROUND: false,
DISPLAY_WELCOME_FOOTER: true,
DISPLAY_WELCOME_PAGE_ADDITIONAL_CARD: false,
DISPLAY_WELCOME_PAGE_CONTENT: false,
DISPLAY_WELCOME_PAGE_TOOLBAR_ADDITIONAL_CONTENT: false,
ENABLE_DIAL_OUT: true,
ENABLE_FEEDBACK_ANIMATION: false, // Enables feedback star animation.
FILM_STRIP_MAX_HEIGHT: 120,
GENERATE_ROOMNAMES_ON_WELCOME_PAGE: true,
/**
* Hide the logo on the deep linking pages.
*/
HIDE_DEEP_LINKING_LOGO: false,
/**
* Hide the invite prompt in the header when alone in the meeting.
*/
HIDE_INVITE_MORE_HEADER: false,
INITIAL_TOOLBAR_TIMEOUT: 20000,
JITSI_WATERMARK_LINK: 'https://jitsi.pirati.cz/',
LANG_DETECTION: true, // Allow i18n to detect the system language
LIVE_STREAMING_HELP_LINK: 'https://jitsi.org/live', // Documentation reference for the live streaming feature.
LOCAL_THUMBNAIL_RATIO: 16 / 9, // 16:9
/**
* Maximum coefficient of the ratio of the large video to the visible area
* after the large video is scaled to fit the window.
*
* @type {number}
*/
MAXIMUM_ZOOMING_COEFFICIENT: 1.3,
/**
* Whether the mobile app Jitsi Meet is to be promoted to participants
* attempting to join a conference in a mobile Web browser. If
* {@code undefined}, defaults to {@code true}.
*
* @type {boolean}
*/
MOBILE_APP_PROMO: true,
/**
* Specify custom URL for downloading android mobile app.
*/
MOBILE_DOWNLOAD_LINK_ANDROID: 'https://play.google.com/store/apps/details?id=org.jitsi.meet',
/**
* Specify custom URL for downloading f droid app.
*/
MOBILE_DOWNLOAD_LINK_F_DROID: 'https://f-droid.org/en/packages/org.jitsi.meet/',
/**
* Specify URL for downloading ios mobile app.
*/
MOBILE_DOWNLOAD_LINK_IOS: 'https://itunes.apple.com/us/app/jitsi-meet/id1165103905',
NATIVE_APP_NAME: 'Jitsi Meet',
// Names of browsers which should show a warning stating the current browser
// has a suboptimal experience. Browsers which are not listed as optimal or
// unsupported are considered suboptimal. Valid values are:
// chrome, chromium, edge, electron, firefox, nwjs, opera, safari
OPTIMAL_BROWSERS: [ 'chrome', 'chromium', 'firefox', 'nwjs', 'electron', 'safari' ],
POLICY_LOGO: null,
PROVIDER_NAME: 'Jitsi',
/**
* If true, will display recent list
*
* @type {boolean}
*/
RECENT_LIST_ENABLED: true,
REMOTE_THUMBNAIL_RATIO: 1, // 1:1
SETTINGS_SECTIONS: [ 'devices', 'language', 'moderator', 'profile', 'calendar' ],
SHOW_BRAND_WATERMARK: false,
/**
* Decides whether the chrome extension banner should be rendered on the landing page and during the meeting.
* If this is set to false, the banner will not be rendered at all. If set to true, the check for extension(s)
* being already installed is done before rendering.
*/
SHOW_CHROME_EXTENSION_BANNER: false,
SHOW_DEEP_LINKING_IMAGE: false,
SHOW_JITSI_WATERMARK: true,
SHOW_POWERED_BY: false,
SHOW_PROMOTIONAL_CLOSE_PAGE: false,
/*
* If indicated some of the error dialogs may point to the support URL for
* help.
*/
SUPPORT_URL: 'https://wiki.pirati.cz/navody/jitsi',
TOOLBAR_ALWAYS_VISIBLE: false,
/**
* The name of the toolbar buttons to display in the toolbar, including the
* "More actions" menu. If present, the button will display. Exceptions are
* "livestreaming" and "recording" which also require being a moderator and
* some values in config.js to be enabled. Also, the "profile" button will
* not display for users with a JWT.
* Notes:
* - it's impossible to choose which buttons go in the "More actions" menu
* - it's impossible to control the placement of buttons
* - 'desktop' controls the "Share your screen" button
*/
TOOLBAR_BUTTONS: [
'microphone', 'camera', 'desktop', 'embedmeeting', 'fullscreen',
'fodeviceselection', 'hangup', 'profile', 'chat', 'recording',
'livestreaming', 'etherpad', 'sharedvideo', 'settings', 'raisehand',
'videoquality', 'filmstrip', 'invite', 'feedback', 'stats', 'shortcuts',
'tileview', 'videobackgroundblur', 'download', 'help', 'mute-everyone', 'security'
],
TOOLBAR_TIMEOUT: 4000,
// Browsers, in addition to those which do not fully support WebRTC, that
// are not supported and should show the unsupported browser page.
UNSUPPORTED_BROWSERS: [],
/**
* Whether to show thumbnails in filmstrip as a column instead of as a row.
*/
VERTICAL_FILMSTRIP: true,
// Determines how the video would fit the screen. 'both' would fit the whole
// screen, 'height' would fit the original video height to the height of the
// screen, 'width' would fit the original video width to the width of the
// screen respecting ratio.
VIDEO_LAYOUT_FIT: 'both',
/**
* If true, hides the video quality label indicating the resolution status
* of the current large video.
*
* @type {boolean}
*/
VIDEO_QUALITY_LABEL_DISABLED: false,
/**
* How many columns the tile view can expand to. The respected range is
* between 1 and 5.
*/
// TILE_VIEW_MAX_COLUMNS: 5,
/**
* Specify Firebase dynamic link properties for the mobile apps.
*/
// MOBILE_DYNAMIC_LINK: {
// APN: 'org.jitsi.meet',
// APP_CODE: 'w2atb',
// CUSTOM_DOMAIN: undefined,
// IBI: 'com.atlassian.JitsiMeet.ios',
// ISI: '1165103905'
// },
/**
* Specify mobile app scheme for opening the app from the mobile browser.
*/
// APP_SCHEME: 'org.jitsi.meet',
/**
* Specify the Android app package name.
*/
// ANDROID_APP_PACKAGE: 'org.jitsi.meet',
/**
* Override the behavior of some notifications to remain displayed until
* explicitly dismissed through a user action. The value is how long, in
* milliseconds, those notifications should remain displayed.
*/
// ENFORCE_NOTIFICATION_AUTO_DISMISS_TIMEOUT: 15000,
// List of undocumented settings
/**
INDICATOR_FONT_SIZES
PHONE_NUMBER_REGEX
*/
// Allow all above example options to include a trailing comma and
// prevent fear when commenting out the last value.
// eslint-disable-next-line sort-keys
makeJsonParserHappy: 'even if last key had a trailing comma'
// No configuration value should follow this line.
};
/* eslint-enable no-unused-vars, no-var, max-len */
/* eslint-disable no-unused-vars, no-var */
// Logging configuration
var loggingConfig = {
// default log level for the app and lib-jitsi-meet
defaultLogLevel: 'warn',
// Option to disable LogCollector (which stores the logs on CallStats)
// disableLogCollector: true,
// The following are too verbose in their logging with the
// {@link #defaultLogLevel}:
'modules/RTC/TraceablePeerConnection.js': 'warn',
'modules/statistics/CallStats.js': 'warn',
'modules/xmpp/strophe.util.js': 'warn'
};
/* eslint-enable no-unused-vars, no-var */
// XXX Web/React server-includes logging_config.js into index.html.
// Mobile/react-native requires it in react/features/base/logging. For the
// purposes of the latter, (try to) export loggingConfig. The following
// detection of a module system is inspired by webpack.
typeof module === 'object'
&& typeof exports === 'object'
&& (module.exports = loggingConfig);
meet.conf 0 → 100644
{{ $ENABLE_XMPP_WEBSOCKET := .Env.ENABLE_XMPP_WEBSOCKET | default "1" | toBool }}
server_name _;
client_max_body_size 0;
root /usr/share/jitsi-meet;
# ssi on with javascript for multidomain variables in config.js
ssi on;
ssi_types application/x-javascript application/javascript;
index index.html index.htm;
error_page 404 /static/404.html;
# Security headers
add_header X-Content-Type-Options nosniff;
add_header X-XSS-Protection "1; mode=block";
location = /config.js {
alias /config/config.js;
}
location = /interface_config.js {
alias /config/interface_config.js;
}
location = /external_api.js {
alias /usr/share/jitsi-meet/libs/external_api.min.js;
}
# ensure all static content can always be found first
location ~ ^/(libs|css|static|images|fonts|lang|sounds|connection_optimization|.well-known)/(.*)$
{
add_header 'Access-Control-Allow-Origin' '*';
alias /usr/share/jitsi-meet/$1/$2;
}
# colibri (JVB) websockets
location ~ ^/colibri-ws/default-id/(.*) {
proxy_pass http://jvb.meet.jitsi:9090/colibri-ws/default-id/$1$is_args$args;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
tcp_nodelay on;
proxy_set_header Host {{ .Env.PUBLIC_DOMAIN }};
}
# BOSH
location = /http-bind {
proxy_pass {{ .Env.XMPP_BOSH_URL_BASE }}/http-bind;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host {{ .Env.XMPP_DOMAIN }};
}
{{ if $ENABLE_XMPP_WEBSOCKET }}
# xmpp websockets
location = /xmpp-websocket {
proxy_pass {{ .Env.XMPP_BOSH_URL_BASE }}/xmpp-websocket;
proxy_http_version 1.1;
proxy_set_header Connection "upgrade";
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Host {{ .Env.XMPP_DOMAIN }};
proxy_set_header X-Forwarded-For $remote_addr;
tcp_nodelay on;
}
{{ end }}
location ~ ^/([^/?&:'"]+)$ {
try_files $uri @root_path;
}
location @root_path {
rewrite ^/(.*)$ / break;
}
{{ if .Env.ETHERPAD_URL_BASE }}
# Etherpad-lite
location /etherpad/ {
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
proxy_pass {{ .Env.ETHERPAD_URL_BASE }}/;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_buffering off;
proxy_set_header Host {{ .Env.XMPP_DOMAIN }};
}
{{ end }}
{{ if .Env.REVERSE_PROXY_LAN }}
set_real_ip_from {{ .Env.REVERSE_PROXY_LAN }};
real_ip_header X-Forwarded-For;
real_ip_recursive on;
{{ end }}
location ~* \.wasm$ {
add_header Content-Type application/wasm;
}
ssl.conf 0 → 100644
# session settings
ssl_session_timeout 1d;
ssl_session_cache shared:MozSSL:10m; # about 40000 sessions
ssl_session_tickets off;
# ssl certs
{{ if .Env.ENABLE_LETSENCRYPT | default "0" | toBool }}
ssl_certificate /config/acme-certs/{{ .Env.LETSENCRYPT_DOMAIN }}/fullchain.pem;
ssl_certificate_key /config/acme-certs/{{ .Env.LETSENCRYPT_DOMAIN }}/key.pem;
{{ else }}
ssl_certificate /config/keys/cert.crt;
ssl_certificate_key /config/keys/cert.key;
{{ end }}
# protocols
# Mozilla Guideline v5.6, nginx 1.14.2, OpenSSL 1.1.1d, intermediate configuration, no OCSP
# https://ssl-config.mozilla.org/#server=nginx&version=1.14.2&config=intermediate&openssl=1.1.1d&ocsp=false&guideline=5.6
ssl_protocols TLSv1.2;
ssl_ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384;
ssl_prefer_server_ciphers off;
# Diffie-Hellman parameter for DHE cipher suites
ssl_dhparam /defaults/ffdhe2048.txt;
# HSTS (ngx_http_headers_module is required) (63072000 seconds)
add_header Strict-Transport-Security "max-age=63072000" always;
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="34mm"
height="9mm"
viewBox="0 0 128.50392 34.015749"
version="1.1"
id="svg3980"
sodipodi:docname="watermark.svg"
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
<metadata
id="metadata3984">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1200"
inkscape:window-height="1541"
id="namedview3982"
showgrid="false"
units="mm"
inkscape:zoom="3.9936997"
inkscape:cx="83.382774"
inkscape:cy="16.98141"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="svg3980" />
<defs
id="defs3925">
<path
id="a"
d="M 2.716,4.385 H 168.049 V 51.1 H 2.716 Z"
inkscape:connector-curvature="0" />
</defs>
<clipPath
id="b">
<use
xlink:href="#a"
overflow="visible"
id="use3927"
style="overflow:visible"
x="0"
y="0"
width="100%"
height="100%" />
</clipPath>
<defs
id="defs3937">
<path
id="c"
d="M 2.716,4.385 H 168.049 V 51.1 H 2.716 Z"
inkscape:connector-curvature="0" />
</defs>
<clipPath
id="d">
<use
xlink:href="#c"
overflow="visible"
id="use3939"
style="overflow:visible"
x="0"
y="0"
width="100%"
height="100%" />
</clipPath>
<defs
id="defs3947">
<path
id="e"
d="M 2.716,4.385 H 168.049 V 51.1 H 2.716 Z"
inkscape:connector-curvature="0" />
</defs>
<clipPath
id="f">
<use
xlink:href="#e"
overflow="visible"
id="use3949"
style="overflow:visible"
x="0"
y="0"
width="100%"
height="100%" />
</clipPath>
<g
id="g4028"
transform="matrix(0.545736,0,0,0.545736,2.9097559,13.72807)"
style="fill:#ffffff;fill-opacity:1">
<path
transform="translate(0,-21.23425)"
inkscape:connector-curvature="0"
id="path3930"
d="m 24.691,7.159 c -5.866,0 -11.384,2.289 -15.542,6.438 -4.147,4.149 -6.435,9.669 -6.435,15.535 0,5.876 2.287,11.396 6.435,15.539 4.158,4.147 9.675,6.429 15.542,6.429 5.87,0 11.384,-2.281 15.531,-6.429 4.158,-4.144 6.44,-9.663 6.44,-15.539 0,-5.866 -2.282,-11.386 -6.44,-15.535 -4.146,-4.15 -9.66,-6.438 -15.531,-6.438 m 0,41.857 c -10.965,0 -19.885,-8.915 -19.885,-19.884 0,-10.962 8.919,-19.88 19.885,-19.88 10.961,0 19.883,8.918 19.883,19.88 0.001,10.969 -8.922,19.884 -19.883,19.884"
clip-path="url(#b)"
style="fill:#ffffff;fill-opacity:1" />
<path
transform="translate(0,-21.23425)"
inkscape:connector-curvature="0"
id="path3932"
d="m 18.068,16.063 v -3.077 h -1.921 v 3.552 c -1.301,0.401 -2.056,0.815 -1.932,1.069 0.431,-0.118 1.115,-0.169 1.932,-0.121 v 18.495 c -1.962,3.833 0.861,9.698 0.861,9.698 0,0 -2.124,-6.299 2.6,-9.272 C 23.945,33.675 38.91,34.956 38.854,26.513 38.789,14.551 24.986,14.622 18.068,16.063 m 6.177,11.597 c -0.673,3.185 -4.147,4.845 -6.177,6.224 V 17.779 c 3.459,0.83 7.525,3.489 6.177,9.881 M 59.936,9.602 c -1.753,0 -3.416,0.112 -4.987,0.344 v 16.436 h 4.42 v -5.167 c 0.393,0.042 0.884,0.066 1.474,0.066 2.222,0 3.912,-0.517 5.071,-1.554 1.153,-1.033 1.733,-2.559 1.733,-4.569 0,-3.702 -2.571,-5.556 -7.711,-5.556 m 2.722,7.709 c -0.529,0.455 -1.288,0.682 -2.268,0.682 -0.379,0 -0.718,-0.021 -1.021,-0.068 v -4.804 c 0.346,-0.079 0.688,-0.114 1.021,-0.114 2.04,0 3.061,0.794 3.061,2.38 0,0.827 -0.264,1.474 -0.793,1.924"
clip-path="url(#b)"
style="fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path3934"
d="m 69.733,-11.40225 h 4.987 v 16.55 h -4.987 z"
style="fill:#ffffff;fill-opacity:1" />
<path
transform="translate(0,-21.23425)"
inkscape:connector-curvature="0"
id="path3942"
d="m 86.441,26.381 h 4.648 l -1.63,-4.536 c -0.272,-0.734 -0.561,-1.307 -0.863,-1.708 -0.3,-0.398 -0.682,-0.729 -1.135,-0.986 v -0.045 c 0.938,-0.348 1.704,-0.932 2.295,-1.744 0.588,-0.819 0.885,-1.704 0.885,-2.654 0,-3.401 -2.269,-5.104 -6.805,-5.104 -1.967,0 -3.933,0.114 -5.897,0.342 v 16.435 h 4.423 v -5.778 h 1.019 c 0.423,0 0.765,0.114 1.022,0.337 0.257,0.229 0.467,0.603 0.634,1.136 z M 83.61,17.31 h -1.248 v -4.188 c 0.344,-0.078 0.761,-0.112 1.248,-0.112 1.658,0 2.494,0.717 2.494,2.153 0,0.662 -0.225,1.186 -0.669,1.574 -0.449,0.383 -1.058,0.573 -1.825,0.573"
clip-path="url(#d)"
style="fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path3944"
d="m 97.507,1.97375 h 4.603 l 0.772,3.174 h 4.806 l -5.441,-16.553 h -4.76 l -5.441,16.553 h 4.714 z m 2.29,-9.523 h 0.046 l 1.474,6.125 h -2.993 z m 4.602,-9.3 h -4.988 l -2.267,4.088 h 3.626 m 11.093,17.909 h 4.625 v -12.81 h 4.487 v -3.74 H 107.37 v 3.74 h 4.493"
style="fill:#ffffff;fill-opacity:1" />
<path
transform="translate(0,-21.23425)"
inkscape:connector-curvature="0"
id="path3952"
d="m 128.277,23.097 c -0.756,0 -1.586,-0.152 -2.482,-0.458 -0.898,-0.302 -1.734,-0.717 -2.506,-1.24 l -1.021,3.508 c 0.668,0.486 1.555,0.893 2.668,1.215 1.109,0.327 2.148,0.486 3.117,0.486 2.309,0 4.041,-0.43 5.189,-1.301 1.148,-0.87 1.725,-2.133 1.725,-3.798 0,-1.377 -0.484,-2.506 -1.455,-3.39 -0.965,-0.885 -2.635,-1.644 -5.008,-2.278 -0.982,-0.27 -1.475,-0.726 -1.475,-1.36 0,-0.411 0.184,-0.735 0.547,-0.989 0.365,-0.249 0.898,-0.371 1.605,-0.371 1.574,0 3.125,0.38 4.65,1.13 l 0.793,-3.51 c -1.541,-0.758 -3.426,-1.138 -5.666,-1.138 -2.088,0 -3.705,0.442 -4.854,1.316 -1.15,0.877 -1.723,2.064 -1.723,3.562 0,1.36 0.467,2.487 1.406,3.379 0.936,0.891 2.508,1.653 4.715,2.288 1.211,0.348 1.814,0.837 1.814,1.475 0.002,0.98 -0.679,1.474 -2.039,1.474"
clip-path="url(#f)"
style="fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path3954"
d="m 151.451,-11.40225 h -5.215 l -4.265,7.029 h -0.043 v -7.029 h -4.537 v 16.55 h 4.537 v -7.708 h 0.043 l 4.492,7.708 h 5.213 l -5.44,-8.616 m 18.526,-13.381 h -4.991 l -2.269,4.088 h 3.631 m 1.474,1.359 h -4.76 l -5.445,16.55 h 4.715 l 0.75,-3.174 h 4.602 l 0.771,3.174 h 4.809 z m -3.925,9.976 1.475,-6.125 h 0.045 l 1.475,6.125 z"
style="fill:#ffffff;fill-opacity:1" />
<g
transform="translate(0,-21.23425)"
id="g3964"
style="fill:#ffffff;fill-opacity:1">
<defs
id="defs3957">
<path
inkscape:connector-curvature="0"
d="M 2.716,4.385 H 168.049 V 51.1 H 2.716 Z"
id="g" />
</defs>
<clipPath
id="h">
<use
height="100%"
width="100%"
y="0"
x="0"
style="overflow:visible"
id="use3959"
overflow="visible"
xlink:href="#g" />
</clipPath>
<path
inkscape:connector-curvature="0"
id="path3962"
d="m 60.617,38.221 c -0.982,-0.27 -1.476,-0.726 -1.476,-1.36 0,-0.407 0.184,-0.733 0.545,-0.987 0.363,-0.249 0.901,-0.372 1.608,-0.372 1.575,0 3.122,0.378 4.651,1.129 l 0.792,-3.508 c -1.541,-0.76 -3.43,-1.14 -5.667,-1.14 -2.085,0 -3.707,0.442 -4.851,1.319 -1.151,0.876 -1.724,2.062 -1.724,3.559 0,1.36 0.467,2.487 1.406,3.38 0.937,0.892 2.509,1.652 4.716,2.287 1.207,0.349 1.812,0.839 1.812,1.474 0,0.986 -0.678,1.476 -2.038,1.476 -0.756,0 -1.583,-0.148 -2.483,-0.456 -0.9,-0.304 -1.735,-0.715 -2.507,-1.242 l -1.019,3.509 c 0.665,0.486 1.553,0.891 2.665,1.215 1.111,0.327 2.149,0.489 3.118,0.489 2.31,0 4.042,-0.432 5.19,-1.303 1.15,-0.871 1.726,-2.135 1.726,-3.798 0,-1.375 -0.485,-2.507 -1.454,-3.392 -0.966,-0.888 -2.638,-1.642 -5.01,-2.279"
clip-path="url(#h)"
style="fill:#ffffff;fill-opacity:1" />
</g>
<path
inkscape:connector-curvature="0"
id="path3966"
d="m 68.483,14.71875 h 4.495 v 12.81 h 4.625 v -12.81 h 4.486 v -3.74 H 68.483"
style="fill:#ffffff;fill-opacity:1" />
<g
transform="translate(0,-21.23425)"
id="g3976"
style="fill:#ffffff;fill-opacity:1">
<defs
id="defs3969">
<path
inkscape:connector-curvature="0"
d="M 2.716,4.385 H 168.049 V 51.1 H 2.716 Z"
id="i" />
</defs>
<clipPath
id="j">
<use
height="100%"
width="100%"
y="0"
x="0"
style="overflow:visible"
id="use3971"
overflow="visible"
xlink:href="#i" />
</clipPath>
<path
inkscape:connector-curvature="0"
id="path3974"
d="m 95.178,42.517 c -0.304,-0.398 -0.684,-0.73 -1.141,-0.984 v -0.046 c 0.939,-0.345 1.703,-0.93 2.291,-1.745 0.592,-0.816 0.885,-1.701 0.885,-2.652 0,-3.403 -2.266,-5.104 -6.801,-5.104 -1.967,0 -3.929,0.113 -5.896,0.345 v 16.435 h 4.422 v -5.779 h 1.021 c 0.422,0 0.765,0.112 1.02,0.338 0.257,0.227 0.469,0.604 0.636,1.134 l 1.405,4.308 h 4.646 L 96.035,44.23 c -0.27,-0.741 -0.559,-1.312 -0.857,-1.713 m -3.17,-3.4 c -0.44,0.388 -1.051,0.576 -1.824,0.576 h -1.246 v -4.192 c 0.347,-0.08 0.762,-0.113 1.246,-0.113 1.662,0 2.497,0.717 2.497,2.152 0,0.664 -0.224,1.192 -0.673,1.577"
clip-path="url(#j)"
style="fill:#ffffff;fill-opacity:1" />
</g>
<path
inkscape:connector-curvature="0"
id="path3978"
d="m 104.287,10.97875 -5.439,16.55 h 4.713 l 0.748,-3.174 h 4.605 l 0.772,3.174 h 4.8 l -5.438,-16.55 z m 0.838,9.975 1.475,-6.123 h 0.047 l 1.475,6.123 z m 20.637,-0.906 h -0.049 l -4.942,-9.071 h -4.421 v 16.553 h 4.421 v -9.073 h 0.047 l 4.944,9.073 h 4.42 v -16.553 h -4.42 m 11.722,0.002 -5.443,16.55 h 4.717 l 0.75,-3.174 h 4.596 l 0.773,3.174 h 4.812 l -5.441,-16.55 z m 0.838,9.975 1.473,-6.123 h 0.043 l 1.475,6.123 z"
style="fill:#ffffff;fill-opacity:1" />
</g>
<path
inkscape:connector-curvature="0"
style="fill:#ffffff;stroke-width:0.91062337"
d="m 124.03835,12.960095 c -0.23458,-0.502391 -0.61285,-0.92401 -1.08692,-1.211584 -0.56359,-0.357284 -1.26759,-0.433047 -1.75832,-0.433047 -0.16528,2.7e-5 -0.33047,0.0086 -0.49484,0.02564 h -0.0122 c 0.009,-0.06761 0.0262,-0.155025 0.0407,-0.226126 0.0245,-0.12472 0.0525,-0.266339 0.0682,-0.413787 0.0653,-0.632338 -0.15973,-1.4832245 -0.57406,-2.1668473 -0.0658,-0.1089835 -0.0635,-0.1462826 -0.0635,-0.1462826 0.0208,-0.030879 0.045,-0.059245 0.0723,-0.084506 l 0.0378,-0.039631 c 0.97965,-1.0490379 1.2757,-2.202397 0.87885,-3.4350169 -0.75236,-2.3376044 -0.95406,-2.3376045 -1.10149,-2.3376045 -0.0329,-3.24e-4 -0.0655,0.00631 -0.0956,0.01947 -0.0301,0.013158 -0.0571,0.032542 -0.0792,0.056878 -0.0245,0.029641 -0.0423,0.064137 -0.0526,0.1012073 -0.0104,0.037073 -0.0123,0.075876 -0.006,0.1138452 0.0763,0.7751208 -0.0985,1.8847701 -0.21509,2.3072993 -0.14279,0.5315127 -0.64109,1.3241193 -2.21464,2.0776783 -0.11055,0.04708 -0.22329,0.088513 -0.33802,0.124136 -0.51341,0.1719257 -1.37131,0.4592456 -1.84802,1.1154772 -0.3596,0.4213637 -0.44649,0.8433103 -0.6021,1.605029 -0.13869,0.677211 -0.25061,1.501872 -0.0315,2.486174 0.0221,0.09734 0.043,0.178937 0.0624,0.251787 0.0134,0.05191 0.0251,0.0968 0.0337,0.135775 l 0.0187,-0.004 -0.0193,0.0052 c 0.0145,0.05828 0.005,0.07231 -0.0157,0.08687 -0.0758,0.02996 -0.15372,0.05391 -0.23312,0.07167 -0.23312,0.03733 -0.46629,0.07868 -0.68892,0.122387 -0.70869,0.121842 -2.85104,0.491282 -3.83772,2.061925 -0.60903,0.96863 -0.69528,2.233851 -0.2576,3.764882 0.45401,1.515277 1.35501,2.556757 1.97161,2.768932 l 0.0104,0.0034 c 0.0443,0.01985 0.0868,0.0367 0.12822,0.05072 0,0.04253 -0.003,0.09443 -0.009,0.152712 -0.004,0.02559 -0.008,0.05354 -0.0122,0.08387 -0.0676,0.494195 -0.30072,1.02691 -0.53851,1.040934 -0.1253,-0.02449 -0.62185,-0.30597 -0.97327,-0.536813 -0.11269,-0.07339 -0.21953,-0.143697 -0.32054,-0.210992 -0.98085,-0.649183 -1.52168,-1.006421 -2.3481,-1.098576 -0.0282,-0.003 -0.0566,-0.0046 -0.0851,-0.0046 -0.8742,0 -2.44776,1.472205 -2.48098,4.405961 -0.0169,1.469837 0.13696,2.813188 0.45867,3.993356 0.22962,0.846242 0.47439,1.328235 0.5455,1.456998 l 0.28324,0.530346 0.12937,-0.582798 c 0.68188,-3.088835 1.52345,-3.833088 2.92391,-4.723586 1.02631,0.961618 2.37433,1.468653 3.90942,1.468653 1.2938,0 2.64761,-0.375905 3.81093,-1.058964 1.14284,-0.670218 2.02524,-1.573557 2.56433,-2.617313 0.0897,0.05828 0.19814,0.134044 0.26981,0.184128 0.25644,0.179484 0.31061,0.217366 0.40214,0.217366 h 0.008 c 0.1002,-0.004 1.04548,-0.321087 2.01357,-1.503622 0.5624,-0.687065 1.02627,-1.536768 1.37832,-2.52698 0.43591,-1.223878 0.69935,-2.669219 0.78905,-4.294681 0.0991,-1.364844 -0.0396,-2.451763 -0.41206,-3.230437 z m -3.6262,-7.8566853 c 0.0812,0.3277698 0.0919,0.6690898 0.0308,1.0012487 -0.0909,0.6457412 -0.36479,1.2238777 -0.83222,1.7513108 0.39831,-0.8741255 0.66822,-1.8012311 0.80135,-2.7525595 z m -0.67604,4.0079087 c 0.14232,0.2153712 0.25106,0.4512046 0.32226,0.6993582 0.0791,0.3254394 0.0649,0.6665584 -0.0408,0.9843474 -0.16728,0.398052 -0.39165,0.599118 -0.66731,0.599118 h -0.0367 c -0.0972,-0.01461 -0.19032,-0.04871 -0.27391,-0.100247 -0.35432,-0.207476 -0.5461,-0.757639 -0.40797,-1.160936 0.005,-0.01166 0.0111,-0.0239 0.0163,-0.03672 0.0228,-0.05828 0.0875,-0.1701779 0.26691,-0.3432685 0.25643,-0.2267094 0.63124,-0.5128637 0.82002,-0.6410793 z m -4.10291,-0.1095665 0.003,-0.00637 v -0.00583 c 0.0757,-0.1864957 0.59736,-0.4883856 0.94358,-0.6882856 0.0431,-0.025643 0.0862,-0.050703 0.1294,-0.075181 0.15162,-0.079607 0.30725,-0.151382 0.46624,-0.2150528 0.56941,-0.2424444 1.457,-0.620098 2.18777,-1.3235362 -0.21208,0.7436513 -0.72267,1.9960862 -1.5619,2.7543073 -0.18649,0.1684294 -0.56295,0.3176254 -0.99949,0.4901341 -0.47026,0.1853303 -1.03557,0.4079593 -1.58404,0.7442343 0.0425,-0.42894 0.17484,-1.1772535 0.41206,-1.6743812 z m -0.36425,2.4232781 c 0.28211,-0.233119 0.79844,-0.548996 2.49028,-1.107318 0.0117,0.05245 0.0251,0.120057 0.0378,0.187078 0.0104,0.0507 0.0216,0.108401 0.0344,0.171343 0.11072,0.546666 0.23311,1.16089 1.3713,1.501827 -0.10608,0.23312 -0.324,0.627147 -0.39976,0.702273 l -0.0252,0.02158 -0.0174,0.0286 c -0.22146,0.355507 -1.41848,1.131175 -1.95465,1.131175 -0.023,2.74e-4 -0.0461,-0.0016 -0.0688,-0.0052 -0.3229,-0.06238 -1.06424,-0.72094 -1.28215,-1.207577 -0.42144,-0.955244 -0.33511,-1.299651 -0.18887,-1.421457 z m -4.21538,8.7676 c -0.6201,-0.922552 -1.08983,-2.534538 -0.78212,-3.830719 v -0.0059 c 0.14862,-0.705188 0.64108,-1.120158 0.84448,-1.265858 l 0.0291,-0.02158 c 0.3019,-0.263353 0.91967,-0.541366 1.74024,-0.784412 0.11657,-0.03032 0.18067,-0.04371 0.18358,-0.04371 0.15094,-0.0315 0.31588,-0.06939 0.47615,-0.106088 0.30328,-0.07741 0.61068,-0.137504 0.92085,-0.18003 0.0769,-0.0082 0.15498,-0.02277 0.22956,-0.03733 0.10094,-0.02213 0.20343,-0.03542 0.30661,-0.03961 0.0822,-0.0044 0.16382,0.01721 0.23312,0.06174 0.30424,0.361335 1.04904,1.074718 1.5374,1.116697 h 0.0145 0.0163 c 0.55603,-0.02978 1.42731,-0.572327 2.59055,-1.613807 0.1976,-0.17484 0.38119,-0.327551 0.56121,-0.460958 l 0.0223,-0.01694 c 0.31734,-0.240769 0.66693,-0.436006 1.03846,-0.579885 -0.12175,0.398671 -0.21855,1.079909 0.17485,2.039796 0.20462,0.496563 0.59737,1.615537 0.92319,2.7112 0.56067,1.887085 0.48254,2.21928 0.47152,2.25015 -0.0156,0.0641 -0.041,0.125484 -0.0752,0.181851 -0.0437,-0.0085 -0.086,-0.02341 -0.1253,-0.04425 -0.28266,-0.130583 -0.59973,-0.363703 -0.97036,-0.637618 -0.6877,-0.504122 -1.54269,-1.131176 -2.79398,-1.620181 -0.919,-0.358422 -1.8329,-0.54082 -2.71466,-0.54082 -0.36534,-6.37e-4 -0.72995,0.03415 -1.08864,0.103716 -1.97104,0.388745 -3.01016,1.257663 -3.5679,1.725085 l -0.003,0.0034 c -0.0367,0.02969 -0.0632,0.07003 -0.0761,0.115467 -0.0129,0.04535 -0.0113,0.09361 0.004,0.13805 0.016,0.0438 0.0454,0.0815 0.0838,0.107909 0.0385,0.02641 0.0841,0.04025 0.13073,0.03961 0.0508,0 0.1002,-0.01402 0.26401,-0.06119 0.59059,-0.176023 1.19495,-0.301963 1.80667,-0.376542 0.21919,-0.02559 0.43965,-0.03861 0.66033,-0.03907 0.95406,0 1.83172,0.2914 2.76075,0.922643 0.21272,0.177754 0.34266,0.295407 0.42134,0.372993 l -0.0804,0.02094 -0.56359,0.159086 c -1.39525,0.394574 -3.50439,0.990758 -4.50272,0.990758 -0.0766,6.38e-4 -0.15308,-0.0039 -0.22904,-0.01339 -0.25877,-0.03788 -0.57464,-0.308336 -0.8678,-0.7407 z m -4.11515,7.078093 c -0.3927,0.511953 -0.68192,1.095571 -0.85146,1.718073 -0.18767,-0.899239 -0.40796,-2.378366 -0.28267,-3.52994 0.2611,-2.386015 1.44302,-3.184996 1.61844,-3.226976 h 0.0111 c 0.009,0 0.0215,0 0.0449,0.02505 0.0945,0.102535 0.29839,0.535628 0.14978,2.326552 -0.035,0.368893 0.0536,0.681236 0.2646,0.928379 0.14292,0.163457 0.32272,0.29049 0.52451,0.370624 -0.56888,0.375814 -1.06982,0.845424 -1.48147,1.388883 z m 2.00891,-2.341667 c -0.0615,0.0276 -0.12784,0.04298 -0.19524,0.04544 -0.0237,0.0021 -0.0475,-0.0011 -0.0697,-0.0096 -0.0223,-0.0085 -0.0422,-0.02194 -0.0584,-0.03925 -0.0379,-0.03971 -0.12356,-0.17484 -0.0961,-0.574057 0.0192,-0.196422 0.0466,-0.392296 0.0723,-0.582799 0.0572,-0.359059 0.0915,-0.721305 0.10261,-1.084644 0.68887,0.451123 1.45234,0.929019 1.94655,1.149298 -0.32287,0.286119 -0.99484,0.800802 -1.70177,1.096847 z m 8.98966,-0.0641 c -1.11123,1.158403 -2.61213,1.864228 -4.21304,1.981517 -0.18999,0.01402 -0.3794,0.02094 -0.56181,0.02094 -2.10799,0 -3.17917,-0.894596 -3.67164,-1.392889 2.3819,-1.027456 2.86504,-2.496656 3.07601,-3.138373 0.0204,-0.06229 0.0391,-0.11656 0.0583,-0.163184 0.0909,-0.04544 0.37998,-0.174839 1.27166,-0.508764 0.69936,-0.251788 1.53805,-0.533808 2.27756,-0.783228 0.61604,-0.207531 1.14812,-0.387561 1.43897,-0.494286 l 0.0238,-0.0075 c 0.0583,-0.0163 0.0932,-0.02385 0.11655,-0.02796 l 0.0163,0.02094 c 0.27101,0.353231 0.71803,0.568229 0.72213,0.571143 0.33602,0.150071 0.69545,0.240769 1.06243,0.268087 -0.009,1.273416 -0.59036,2.594093 -1.61372,3.653057 z m 1.84748,-4.359883 c -0.88177,0 -1.19119,-0.283841 -1.47968,-0.627147 -1.43196,-1.706963 -3.01489,-1.986707 -3.62974,-2.02814 -0.19698,-0.01284 -0.38984,-0.01922 -0.57461,-0.01922 -0.15503,0 -0.30656,0.0041 -0.45459,0.01339 0.71321,-0.242499 1.46129,-0.36689 2.21465,-0.368347 1.57938,0 3.09994,0.559487 4.51787,1.662161 0.57815,0.449393 1.0036,0.768111 1.37131,1.023996 -0.17913,0.05327 -0.42099,0.121204 -0.72558,0.20398 l -0.11656,0.03206 c -0.37027,0.06584 -0.74526,0.101721 -1.12135,0.107271 z m 0.54955,3.228069 c -0.0926,-0.0816 -0.23312,-0.211538 -0.37818,-0.343852 0.13332,-0.339297 0.23403,-0.690616 0.30069,-1.049037 0.0688,-0.378183 0.11192,-0.8742 0.13177,-1.137005 0.4187,-0.06265 0.83331,-0.1508 1.24135,-0.26399 0.49129,-0.141055 0.87065,-0.301325 1.14111,-0.483722 -0.84333,2.105634 -2.06483,3.030554 -2.43674,3.276422 z m 2.91809,-4.81565 c -0.12529,-1.037928 -0.54545,-2.32127 -0.70983,-2.820201 -0.0175,-0.05828 -0.0321,-0.100163 -0.042,-0.13113 -0.0122,-0.03961 -0.05,-0.145061 -0.12821,-0.360697 -0.20225,-0.564768 -0.62415,-1.738471 -0.69936,-2.085874 -0.10782,-0.510496 0.13578,-1.212768 0.2914,-1.273962 0.0481,-0.01802 0.0989,-0.02731 0.15034,-0.02741 0.28676,0 0.64109,0.271001 0.92146,0.708101 0.33921,0.524519 0.54027,1.21978 0.5665,1.95183 0.0583,1.597415 -0.0898,2.932026 -0.34968,4.039343"
id="path3779" />
</svg>
welcome-background.png

903 KiB

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment