Install doc

This commit is contained in:
Bastien Lacoste 2022-02-19 15:50:21 +01:00 committed by admin666
parent e8e9045c44
commit a8af817f8e
10 changed files with 1637 additions and 0 deletions

98
INSTALL.md Normal file
View File

@ -0,0 +1,98 @@
Initial requirements
====================
# apt install screen
# adduser etherpad
Install Etherpad-lite
=====================
Log as etherpad user
# su etherpad && cd
Install and run etherpad
$ curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
# apt install -y nodejs
$ git clone --branch master https://github.com/ether/etherpad-lite.git &&
$ cd etherpad-lite &&
Restore "etherpad/settings.json" in etherpad-lite
Then try to start etherpad
$ src/bin/run.sh
Then CTRL-C
Restore the run.sh script in home folder
Setup the cron
$ crontab -e
and insert at the end of the file
@reboot /home/etherpad/run.sh
Start etherpad in a screen "pad" session
$ screen -dmS pad ./run.sh
Install the proxy
==================
Restore html content into /var/www
Install nginx
# apt install nginx
# mkdir /var/log/nginx/pad.chalec.org
# chown www-data:www-data /var/log/nginx/pad.chalec.org
Setup the config file from nginx/sites-available/etherpad in /etc/nginx/sites-available/etherpad
Link available to enable
# cd /etc/nginx/sites-enabled
# ln -s ../sites-available .
Start nginx
# systemctl enable --now nginx
Open firewall
# ufw allow proto tcp port 80,443
# Check the service is reachable at
http://pad.chalec.org
https://pad.chalec.org
INSTALL etherpad plugins
========================
adminpads2
align
author_hover
delete_after_delay
delete_empty_pads
font_color
font_size
headings2
spellcheck
table_of_contents
Chalec infos
============
Intall Java
# apt install openjdk-jre-headless
# adduser statoolinfos
Add to admin group to read logs
# adduser statoolinfos admin
# su statoolinfos
# cd
Download Statoolinfos jar at
https://forge.devinsy.fr/devinsy/statoolinfos/releases
Uncompress in /home/statool-<version>
link versioned folder to generic one
$ ln -s statoolinfos-<verion> statoolinfos
Restore statool config
(/var/www/html/.well-known/statoolinfos already restored in etherpad install)
/home/statoolinfos/statoolinfos/statoolinfos.sh probe -full /hhome/statoolinfos/statoolinfos/conf/pad.chalec.org.conf
$ crontab -e
45 * * * * /home/statoolinfos/statoolinfos/statoolinfos.sh probe -previousday /home/statoolinfos/statoolinfos/conf/pad.chalec.org.conf >> /home/statoolinfos/statoolinfos.log

View File

@ -0,0 +1,612 @@
/*
* This file must be valid JSON. But comments are allowed
*
* Please edit settings.json, not settings.json.template
*
* Please note that starting from Etherpad 1.6.0 you can store DB credentials in
* a separate file (credentials.json).
*
*
* ENVIRONMENT VARIABLE SUBSTITUTION
* =================================
*
* All the configuration values can be read from environment variables using the
* syntax "${ENV_VAR}" or "${ENV_VAR:default_value}".
*
* This is useful, for example, when running in a Docker container.
*
* DETAILED RULES:
* - If the environment variable is set to the string "true" or "false", the
* value becomes Boolean true or false.
* - If the environment variable is set to the string "null", the value
* becomes null.
* - If the environment variable is set to the string "undefined", the setting
* is removed entirely, except when used as the member of an array in which
* case it becomes null.
* - If the environment variable is set to a string representation of a finite
* number, the string is converted to that number.
* - If the environment variable is set to any other string, including the
* empty string, the value is that string.
* - If the environment variable is unset and a default value is provided, the
* value is as if the environment variable was set to the provided default:
* - "${UNSET_VAR:}" becomes the empty string.
* - "${UNSET_VAR:foo}" becomes the string "foo".
* - "${UNSET_VAR:true}" and "${UNSET_VAR:false}" become true and false.
* - "${UNSET_VAR:null}" becomes null.
* - "${UNSET_VAR:undefined}" causes the setting to be removed (or be set
* to null, if used as a member of an array).
* - If the environment variable is unset and no default value is provided,
* the value becomes null. THIS BEHAVIOR MAY CHANGE IN A FUTURE VERSION OF
* ETHERPAD; if you want the default value to be null, you should explicitly
* specify "null" as the default value.
*
* EXAMPLE:
* "port": "${PORT:9001}"
* "minify": "${MINIFY}"
* "skinName": "${SKIN_NAME:colibris}"
*
* Would read the configuration values for those items from the environment
* variables PORT, MINIFY and SKIN_NAME.
*
* If PORT and SKIN_NAME variables were not defined, the default values 9001 and
* "colibris" would be used.
* The configuration value "minify", on the other hand, does not have a
* designated default value. Thus, if the environment variable MINIFY were
* undefined, "minify" would be null.
*
* REMARKS:
* 1) please note that variable substitution always needs to be quoted.
*
* "port": 9001, <-- Literal values. When not using
* "minify": false substitution, only strings must be
* "skinName": "colibris" quoted. Booleans and numbers must not.
*
* "port": "${PORT:9001}" <-- CORRECT: if you want to use a variable
* "minify": "${MINIFY:true}" substitution, put quotes around its name,
* "skinName": "${SKIN_NAME}" even if the required value is a number or
* a boolean.
* Etherpad will take care of rewriting it
* to the proper type if necessary.
*
* "port": ${PORT:9001} <-- ERROR: this is not valid json. Quotes
* "minify": ${MINIFY} around variable names are missing.
* "skinName": ${SKIN_NAME}
*
* 2) Beware of undefined variables and default values: nulls and empty strings
* are different!
*
* This is particularly important for user's passwords (see the relevant
* section):
*
* "password": "${PASSW}" // if PASSW is not defined would result in password === null
* "password": "${PASSW:}" // if PASSW is not defined would result in password === ''
*
* If you want to use an empty value (null) as default value for a variable,
* simply do not set it, without putting any colons: "${ABIWORD}".
*
* 3) if you want to use newlines in the default value of a string parameter,
* use "\n" as usual.
*
* "defaultPadText" : "${DEFAULT_PAD_TEXT}Line 1\nLine 2"
*/
{
/*
* Name your instance!
*/
"title": "Pad Chalec",
/*
* Pathname of the favicon you want to use. If null, the skin's favicon is
* used if one is provided by the skin, otherwise the default Etherpad favicon
* is used. If this is a relative path it is interpreted as relative to the
* Etherpad root directory.
*/
"favicon": "../pad.chalec.org.svg",
/*
* Skin name.
*
* Its value has to be an existing directory under src/static/skins.
* You can write your own, or use one of the included ones:
*
* - "no-skin": an empty skin (default). This yields the unmodified,
* traditional Etherpad theme.
* - "colibris": the new experimental skin (since Etherpad 1.8), candidate to
* become the default in Etherpad 2.0
*/
"skinName": "colibris",
/*
* Skin Variants
*
* Use the UI skin variants builder at /p/test#skinvariantsbuilder
*
* For the colibris skin only, you can choose how to render the three main
* containers:
* - toolbar (top menu with icons)
* - editor (containing the text of the pad)
* - background (area outside of editor, mostly visible when using page style)
*
* For each of the 3 containers you can choose 4 color combinations:
* super-light, light, dark, super-dark.
*
* For example, to make the toolbar dark, you will include "dark-toolbar" into
* skinVariants.
*
* You can provide multiple skin variants separated by spaces. Default
* skinVariant is "super-light-toolbar super-light-editor light-background".
*
* For the editor container, you can also make it full width by adding
* "full-width-editor" variant (by default editor is rendered as a page, with
* a max-width of 900px).
*/
"skinVariants": "super-light-toolbar super-light-editor light-background",
/*
* IP and port which Etherpad should bind at.
*
* Binding to a Unix socket is also supported: just use an empty string for
* the ip, and put the full path to the socket in the port parameter.
*
* EXAMPLE USING UNIX SOCKET:
* "ip": "", // <-- has to be an empty string
* "port" : "/somepath/etherpad.socket", // <-- path to a Unix socket
*/
"ip": "0.0.0.0",
"port": 9001,
/*
* Option to hide/show the settings.json in admin page.
*
* Default option is set to true
*/
"showSettingsInAdminPage": true,
/*
* Node native SSL support
*
* This is disabled by default.
* Make sure to have the minimum and correct file access permissions set so
* that the Etherpad server can access them
*/
/*
"ssl" : {
"key" : "/path-to-your/epl-server.key",
"cert" : "/path-to-your/epl-server.crt",
"ca": ["/path-to-your/epl-intermediate-cert1.crt", "/path-to-your/epl-intermediate-cert2.crt"]
},
*/
/*
* The type of the database.
*
* You can choose between many DB drivers, for example: dirty, postgres,
* sqlite, mysql.
*
* You shouldn't use "dirty" for for anything else than testing or
* development.
*
*
* Database specific settings are dependent on dbType, and go in dbSettings.
* Remember that since Etherpad 1.6.0 you can also store this information in
* credentials.json.
*
* For a complete list of the supported drivers, please refer to:
* https://www.npmjs.com/package/ueberdb2
*/
/*
"dbType": "dirty",
"dbSettings": {
"filename": "var/dirty.db"
},
*/
/*
* An Example of MySQL Configuration (commented out).
*
* See: https://github.com/ether/etherpad-lite/wiki/How-to-use-Etherpad-Lite-with-MySQL
*/
"dbType" : "postgres",
"dbSettings" : {
"user": "<REDACTED>",
"host": "localhost",
"port": 5432,
"password": "<REDACTED>",
"database": "<REDACTED>",
"charset": "utf8mb4"
},
/*
* The default text of a pad
*/
"defaultPadText" : "Welcome to Etherpad!\n\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!\n\nGet involved with Etherpad at https:\/\/etherpad.org\n",
/*
* Default Pad behavior.
*
* Change them if you want to override.
*/
"padOptions": {
"noColors": false,
"showControls": true,
"showChat": true,
"showLineNumbers": true,
"useMonospaceFont": false,
"userName": false,
"userColor": false,
"rtl": false,
"alwaysShowChat": false,
"chatAndUsers": false,
"lang": "EN-gb"
},
/*
* Pad Shortcut Keys
*/
"padShortcutEnabled" : {
"altF9": true, /* focus on the File Menu and/or editbar */
"altC": true, /* focus on the Chat window */
"cmdShift2": true, /* shows a gritter popup showing a line author */
"delete": true,
"return": true,
"esc": true, /* in mozilla versions 14-19 avoid reconnecting pad */
"cmdS": true, /* save a revision */
"tab": true, /* indent */
"cmdZ": true, /* undo/redo */
"cmdY": true, /* redo */
"cmdI": true, /* italic */
"cmdB": true, /* bold */
"cmdU": true, /* underline */
"cmd5": true, /* strike through */
"cmdShiftL": true, /* unordered list */
"cmdShiftN": true, /* ordered list */
"cmdShift1": true, /* ordered list */
"cmdShiftC": true, /* clear authorship */
"cmdH": true, /* backspace */
"ctrlHome": true, /* scroll to top of pad */
"pageUp": true,
"pageDown": true
},
/*
* Should we suppress errors from being visible in the default Pad Text?
*/
"suppressErrorsInPadText": false,
/*
* If this option is enabled, a user must have a session to access pads.
* This effectively allows only group pads to be accessed.
*/
"requireSession": false,
/*
* Users may edit pads but not create new ones.
*
* Pad creation is only via the API.
* This applies both to group pads and regular pads.
*/
"editOnly": false,
/*
* If true, all css & js will be minified before sending to the client.
*
* This will improve the loading performance massively, but makes it difficult
* to debug the javascript/css
*/
"minify": false,
/*
* How long may clients use served javascript code (in seconds)?
*
* Not setting this may cause problems during deployment.
* Set to 0 to disable caching.
*/
"maxAge": 21600, // 60 * 60 * 6 = 6 hours
/*
* Absolute path to the Abiword executable.
*
* Abiword is needed to get advanced import/export features of pads. Setting
* it to null disables Abiword and will only allow plain text and HTML
* import/exports.
*/
"abiword": null,
/*
* This is the absolute path to the soffice executable.
*
* LibreOffice can be used in lieu of Abiword to export pads.
* Setting it to null disables LibreOffice exporting.
*/
"soffice": "/usr/bin/soffice",
/*
* Path to the Tidy executable.
*
* Tidy is used to improve the quality of exported pads.
* Setting it to null disables Tidy.
*/
"tidyHtml": null,
/*
* Allow import of file types other than the supported ones:
* txt, doc, docx, rtf, odt, html & htm
*/
"allowUnknownFileEnds": true,
/*
* This setting is used if you require authentication of all users.
*
* Note: "/admin" always requires authentication.
*/
"requireAuthentication": false,
/*
* Require authorization by a module, or a user with is_admin set, see below.
*/
"requireAuthorization": false,
/*
* When you use NGINX or another proxy/load-balancer set this to true.
*
* This is especially necessary when the reverse proxy performs SSL
* termination, otherwise the cookies will not have the "secure" flag.
*
* The other effect will be that the logs will contain the real client's IP,
* instead of the reverse proxy's IP.
*/
"trustProxy": true,
/*
* Settings controlling the session cookie issued by Etherpad.
*/
"cookie": {
/*
* Value of the SameSite cookie property. "Lax" is recommended unless
* Etherpad will be embedded in an iframe from another site, in which case
* this must be set to "None". Note: "None" will not work (the browser will
* not send the cookie to Etherpad) unless https is used to access Etherpad
* (either directly or via a reverse proxy with "trustProxy" set to true).
*
* "Strict" is not recommended because it has few security benefits but
* significant usability drawbacks vs. "Lax". See
* https://stackoverflow.com/q/41841880 for discussion.
*/
"sameSite": "Lax"
},
/*
* Privacy: disable IP logging
*/
"disableIPlogging": false,
/*
* Time (in seconds) to automatically reconnect pad when a "Force reconnect"
* message is shown to user.
*
* Set to 0 to disable automatic reconnection.
*/
"automaticReconnectionTimeout": 0,
/*
* By default, when caret is moved out of viewport, it scrolls the minimum
* height needed to make this line visible.
*/
"scrollWhenFocusLineIsOutOfViewport": {
/*
* Percentage of viewport height to be additionally scrolled.
*
* E.g.: use "percentage.editionAboveViewport": 0.5, to place caret line in
* the middle of viewport, when user edits a line above of the
* viewport
*
* Set to 0 to disable extra scrolling
*/
"percentage": {
"editionAboveViewport": 0,
"editionBelowViewport": 0
},
/*
* Time (in milliseconds) used to animate the scroll transition.
* Set to 0 to disable animation
*/
"duration": 0,
/*
* Flag to control if it should scroll when user places the caret in the
* last line of the viewport
*/
"scrollWhenCaretIsInTheLastLineOfViewport": false,
/*
* Percentage of viewport height to be additionally scrolled when user
* presses arrow up in the line of the top of the viewport.
*
* Set to 0 to let the scroll to be handled as default by Etherpad
*/
"percentageToScrollWhenUserPressesArrowUp": 0
},
/*
* User accounts. These accounts are used by:
* - default HTTP basic authentication if no plugin handles authentication
* - some but not all authentication plugins
* - some but not all authorization plugins
*
* User properties:
* - password: The user's password. Some authentication plugins will ignore
* this.
* - is_admin: true gives access to /admin. Defaults to false. If you do not
* uncomment this, /admin will not be available!
* - readOnly: If true, this user will not be able to create new pads or
* modify existing pads. Defaults to false.
* - canCreate: If this is true and readOnly is false, this user can create
* new pads. Defaults to true.
*
* Authentication and authorization plugins may define additional properties.
*
* WARNING: passwords should not be stored in plaintext in this file.
* If you want to mitigate this, please install ep_hash_auth and
* follow the section "secure your installation" in README.md
*/
"users": {
"<REDACTED>": {
// 1) "password" can be replaced with "hash" if you install ep_hash_auth
// 2) please note that if password is null, the user will not be created
"password": "<REDACTED>",
"is_admin": true
},
},
/*
* Restrict socket.io transport methods
*/
"socketTransportProtocols" : ["xhr-polling", "jsonp-polling", "htmlfile"],
"socketIo": {
/*
* Maximum permitted client message size (in bytes). All messages from
* clients that are larger than this will be rejected. Large values make it
* possible to paste large amounts of text, and plugins may require a larger
* value to work properly, but increasing the value increases susceptibility
* to denial of service attacks (malicious clients can exhaust memory).
*/
"maxHttpBufferSize": 20000000
},
/*
* Allow Load Testing tools to hit the Etherpad Instance.
*
* WARNING: this will disable security on the instance.
*/
"loadTest": false,
/**
* Disable dump of objects preventing a clean exit
*/
"dumpOnUncleanExit": false,
/*
* Disable indentation on new line when previous line ends with some special
* chars (':', '[', '(', '{')
*/
/*
"indentationOnNewLine": false,
*/
/*
* From Etherpad 1.8.3 onwards, import and export of pads is always rate
* limited.
*
* The default is to allow at most 10 requests per IP in a 90 seconds window.
* After that the import/export request is rejected.
*
* See https://github.com/nfriedly/express-rate-limit for more options
*/
"importExportRateLimiting": {
// duration of the rate limit window (milliseconds)
"windowMs": 90000,
// maximum number of requests per IP to allow during the rate limit window
"max": 10
},
/*
* From Etherpad 1.8.3 onwards, the maximum allowed size for a single imported
* file is always bounded.
*
* File size is specified in bytes. Default is 50 MB.
*/
"importMaxFileSize": 52428800, // 50 * 1024 * 1024
/*
* From Etherpad 1.8.5 onwards, when Etherpad is in production mode commits from individual users are rate limited
*
* The default is to allow at most 10 changes per IP in a 1 second window.
* After that the change is rejected.
*
* See https://github.com/animir/node-rate-limiter-flexible/wiki/Overall-example#websocket-single-connection-prevent-flooding for more options
*/
"commitRateLimiting": {
// duration of the rate limit window (seconds)
"duration": 1,
// maximum number of changes per IP to allow during the rate limit window
"points": 10
},
/*
* Toolbar buttons configuration.
*
* Uncomment to customize.
*/
/*
"toolbar": {
"left": [
["bold", "italic", "underline", "strikethrough"],
["orderedlist", "unorderedlist", "indent", "outdent"],
["undo", "redo"],
["clearauthorship"]
],
"right": [
["importexport", "timeslider", "savedrevision"],
["settings", "embed"],
["showusers"]
],
"timeslider": [
["timeslider_export", "timeslider_returnToPad"]
]
},
*/
/*
* Expose Etherpad version in the web interface and in the Server http header.
*
* Do not enable on production machines.
*/
"exposeVersion": false,
/*
* The log level we are using.
*
* Valid values: DEBUG, INFO, WARN, ERROR
*/
"loglevel": "INFO",
/* Override any strings found in locale directories */
"customLocaleStrings": {},
/* Disable Admin UI tests */
"enableAdminUITests": false,
"ep_toc": {
"disable_by_default": true
},
"ep_delete_after_delay": {
"delay": 15552000,
"loop": false,
"deleteAtStart": true,
"text": ""
},
"ep_spellcheck": {
"disabledByDefault" : true
}
}

54
conf/nginx/etherpad Normal file
View File

@ -0,0 +1,54 @@
server {
listen 80;
listen [::]:80;
server_name pad.chalec.org;
root /var/www/html;
# rewrite ^/(.*)$ https://pad.chalec.org/$1 permanent;
}
server {
set_real_ip_from 192.168.1.1;
real_ip_header proxy_protocol;
add_header Strict-Transport-Security "max-age=31536000" always;
listen [::]:443 ssl default_server;
listen 443 proxy_protocol ssl default_server;
server_name pad.chalec.org;
access_log /var/log/nginx/pad.chalec.org/access.log;
error_log /var/log/nginx/pad.chalec.org/error.log warn;
include snippets/letsencrypt.conf;
root /var/www/html;
location /.well-known/statoolinfos {
alias /var/www/html/.well-known/statoolinfos/;
autoindex on;
}
location / {
#proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_pass http://127.0.0.1:9001;
proxy_buffering off;
# WebSocket proxying - from https://nginx.org/en/docs/http/websocket.html
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
}
ssi on;
ssi_last_modified on;
}

View File

@ -0,0 +1,7 @@
conf.class=service
conf.protocol=StatoolInfos-0.5
conf.probe.types=HttpAccessLog, HttpErrorLog
conf.probe.httpaccesslog.file=/var/log/nginx/pad.chalec.org/access.log*
conf.probe.httperrorlog.file=/var/log/nginx/pad.chalec.org/error.log*
conf.probe.target=/var/www/html/.well-known/statoolinfos/pad.chalec.org-metrics.properties

View File

@ -0,0 +1 @@
toto

View File

@ -0,0 +1,243 @@
# [File]
file.class=metrics
file.generator=StatoolInfos
file.datetime=2022-02-19T14:45:20.204985
file.protocol=statoolinfos 0.5.0
# [Metrics]
metrics.http.browsers.chrome.2022.months=,192
metrics.http.browsers.chrome.2022.weeks=,,,,,8,184
metrics.http.browsers.chrome.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,6,,,,2,,,1,175,,8
metrics.http.browsers.firefox.2022.months=9200,50799
metrics.http.browsers.firefox.2022.weeks=,,,6038,131647,6670,8341
metrics.http.browsers.firefox.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,1695,235,2522,1586,3162,18675,41757,32265,15279,8032,12477,2903,1985,808,175,77,200,522,1222,295,2866,1225,1750,983
metrics.http.browsers.other.2022.months=94,1065
metrics.http.browsers.other.2022.weeks=,,,92,26,404,649
metrics.http.browsers.other.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,2,2,22,66,2,8,1,3,2,7,3,5,1,128,33,44,96,97,74,96,98,210,105,66
metrics.http.browsers.safari.2022.months=,12366
metrics.http.browsers.safari.2022.weeks=,,,,8,11090,1276
metrics.http.browsers.safari.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,8,,,,,,,,,,,4608,6482,306,772,188,,,10
metrics.http.bytes.2022.months=21831853,148013670
metrics.http.bytes.2022.weeks=,,,17905394,76646143,32626683,90896976
metrics.http.bytes.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,2376643,1887425,8984810,4656516,3926459,11983027,34698848,1547798,290475,2651118,21548418,3854660,4096343,8131960,1142636,1423136,6894935,7083013,19329251,5938769,31470030,12708661,20416538,1033727
metrics.http.devices.other.2022.months=8550,62815
metrics.http.devices.other.2022.weeks=,,,5457,130486,17636,9381
metrics.http.devices.other.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,1644,,2250,1563,3093,17913,41501,32181,15281,8039,12478,2908,1992,618,208,112,4697,7101,1452,1078,2839,1265,1698,1049
metrics.http.devices.phone.2022.months=744,1605
metrics.http.devices.phone.2022.weeks=,,,673,1195,536,1067
metrics.http.devices.phone.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,53,237,294,89,71,778,257,87,,,2,,,318,,9,209,,150,86,486,170,165,10
metrics.http.devices.tablet.2022.months=,2
metrics.http.devices.tablet.2022.weeks=,,,,,,2
metrics.http.devices.tablet.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,2
metrics.http.errors.2022.months=205,1724
metrics.http.errors.2022.weeks=,,183,14,1419,79,234
metrics.http.errors.2022.days=,,,,,,,,,,,,,,,,,,,26,157,,,3,1,,,3,7,,8,81,960,1,,,369,1,25,44,2,7,,,2,,49,19,164
metrics.http.files.2022.months=9038,52029
metrics.http.files.2022.weeks=,,,5909,127125,8076,8814
metrics.http.files.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,1636,169,2495,1609,3129,16709,39945,32203,15280,8027,11832,2857,1975,828,103,76,612,1625,1411,1030,2580,1078,1668,1047
metrics.http.hits.2022.months=9294,64422
metrics.http.hits.2022.weeks=,,,6130,131681,18172,10450
metrics.http.hits.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,1697,237,2544,1652,3164,18691,41758,32268,15281,8039,12480,2908,1992,936,208,121,4906,7101,1602,1164,3327,1435,1863,1059
metrics.http.hits.bots.2022.months=14,821
metrics.http.hits.bots.2022.weeks=,,,12,22,283,532
metrics.http.hits.bots.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,12,,2,11,,3,2,4,,5,1,8,33,44,96,96,74,96,96,99,102,65
metrics.http.hits.humans.2022.months=9280,63601
metrics.http.hits.humans.2022.weeks=,,,6118,131659,17889,9918
metrics.http.hits.humans.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,1697,237,2532,1652,3162,18680,41758,32265,15279,8035,12480,2903,1991,928,175,77,4810,7005,1528,1068,3231,1336,1761,994
metrics.http.hits.humans.ipv4.2022.months=6959,27635
metrics.http.hits.humans.ipv4.2022.weeks=,,,6009,56782,13156,6147
metrics.http.hits.humans.ipv4.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,1697,237,2532,1543,950,18181,20652,8667,1778,308,6246,2900,1833,595,96,77,4010,3645,1223,202,2404,1098,1198,22
metrics.http.hits.humans.ipv6.2022.months=2321,35966
metrics.http.hits.humans.ipv6.2022.weeks=,,,109,74877,4733,3771
metrics.http.hits.humans.ipv6.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,109,2212,499,21106,23598,13501,7727,6234,3,158,333,79,,800,3360,305,866,827,238,563,972
metrics.http.hits.ipv4.2022.months=6959,27643
metrics.http.hits.ipv4.2022.weeks=,,,6009,56790,13159,6152
metrics.http.hits.ipv4.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,1697,237,2532,1543,950,18189,20652,8667,1778,308,6246,2901,1834,595,96,77,4011,3645,1223,202,2404,1100,1200,23
metrics.http.hits.ipv6.2022.months=2335,36779
metrics.http.hits.ipv6.2022.weeks=,,,121,74891,5013,4298
metrics.http.hits.ipv6.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,12,109,2214,502,21106,23601,13503,7731,6234,7,158,341,112,44,895,3456,379,962,923,335,663,1036
metrics.http.ip.2022.months=26,70
metrics.http.ip.2022.weeks=,,,22,32,26,44
metrics.http.ip.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,5,3,17,7,7,16,10,4,4,8,9,6,6,8,6,3,8,11,16,11,16,16,10,9
metrics.http.ip.bots.2022.months=6,19
metrics.http.ip.bots.2022.weeks=,,,5,7,6,12
metrics.http.ip.bots.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,5,,2,2,,1,2,2,,3,1,1,2,1,2,1,4,1,1,4,4,3
metrics.http.ip.humans.2022.months=20,54
metrics.http.ip.humans.2022.weeks=,,,17,25,21,34
metrics.http.ip.humans.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,5,3,12,7,5,14,10,3,2,6,9,3,6,7,4,2,7,10,12,10,15,12,7,6
metrics.http.ip.ipv4.2022.months=17,35
metrics.http.ip.ipv4.2022.weeks=,,,16,19,12,24
metrics.http.ip.ipv4.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,5,3,12,6,3,13,6,2,1,4,7,3,5,5,3,2,4,3,9,5,9,12,7,5
metrics.http.ip.ipv6.2022.months=9,35
metrics.http.ip.ipv6.2022.weeks=,,,6,13,14,20
metrics.http.ip.ipv6.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,5,1,4,3,4,2,3,4,2,3,1,3,3,1,4,8,7,6,7,4,3,4
metrics.http.methods.GET.2022.months=5314,44616
metrics.http.methods.GET.2022.weeks=,,,3603,74750,15846,9564
metrics.http.methods.GET.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,936,202,1507,958,1711,11340,26295,16198,7575,4032,7599,1658,1175,905,202,120,4879,6907,1556,1038,3178,1411,1773,608
metrics.http.methods.HEAD.2022.months=,1
metrics.http.methods.HEAD.2022.weeks=,,,,,1
metrics.http.methods.HEAD.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1
metrics.http.methods.POST.2022.months=3974,19799
metrics.http.methods.POST.2022.weeks=,,,2521,56925,2321,886
metrics.http.methods.POST.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,761,35,1031,694,1453,7349,15463,16068,7706,4005,4881,1248,816,31,4,1,27,194,46,126,149,24,90,451
metrics.http.methods.UNKNOWN.2022.months=6,6
metrics.http.methods.UNKNOWN.2022.weeks=,,,6,6,4
metrics.http.methods.UNKNOWN.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,6,,,2,,2,,2,,2,,,2
metrics.http.os.android.2022.months=744,1250
metrics.http.os.android.2022.weeks=,,,673,1195,441,807
metrics.http.os.android.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,53,237,294,89,71,778,257,87,,,2,,,318,,9,114,,64,,398,170,165,10
metrics.http.os.gnulinux.2022.months=8470,46295
metrics.http.os.gnulinux.2022.weeks=,,,5379,126847,5651,5124
metrics.http.os.gnulinux.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,1644,,2237,1498,3091,17899,38159,32178,15279,8032,12209,2782,1830,490,175,68,85,221,317,96,1739,646,1352,974
metrics.http.os.ios.2022.months=,355
metrics.http.os.ios.2022.weeks=,,,,,95,260
metrics.http.os.ios.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,95,,86,86,88
metrics.http.os.macos.2022.months=,12232
metrics.http.os.macos.2022.weeks=,,,,18,10995,1227
metrics.http.os.macos.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,8,,,,,10,,,,,,4513,6482,235,687,201,91,3,10
metrics.http.os.mswindows.2022.months=,3237
metrics.http.os.mswindows.2022.weeks=,,,,3599,587,2392
metrics.http.os.mswindows.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,3341,,,,258,121,161,,,,3,302,826,199,805,321,241
metrics.http.os.other.2022.months=80,1053
metrics.http.os.other.2022.weeks=,,,78,22,403,640
metrics.http.os.other.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,13,65,2,6,1,3,2,7,1,5,1,128,33,44,96,96,74,96,96,207,102,65
metrics.http.pages.2022.months=8117,42500
metrics.http.pages.2022.weeks=,,,5174,121503,5662,3289
metrics.http.pages.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,1535,111,2119,1409,2943,15976,36970,32065,15277,7850,10422,2571,1706,201,25,6,170,983,253,546,819,219,481,971
metrics.http.requesters.2022.months=30,118
metrics.http.requesters.2022.weeks=,,,26,37,35,80
metrics.http.requesters.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,5,4,18,8,7,18,12,4,4,8,10,6,9,9,6,4,11,11,20,15,28,20,19,9
metrics.http.requesters.bots.2022.months=6,19
metrics.http.requesters.bots.2022.weeks=,,,5,7,6,12
metrics.http.requesters.bots.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,5,,2,2,,1,2,2,,3,1,1,2,1,2,1,4,1,1,4,4,3
metrics.http.requesters.humans.2022.months=24,99
metrics.http.requesters.humans.2022.weeks=,,,21,30,29,68
metrics.http.requesters.humans.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,5,4,13,8,5,16,12,3,2,6,10,3,8,8,4,3,9,10,16,14,27,16,15,6
metrics.http.requesters.ipv4.2022.months=21,79
metrics.http.requesters.ipv4.2022.weeks=,,,20,24,21,57
metrics.http.requesters.ipv4.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,5,4,13,7,3,15,8,2,1,4,8,3,8,6,3,3,7,3,13,9,20,16,16,5
metrics.http.requesters.ipv6.2022.months=9,39
metrics.http.requesters.ipv6.2022.weeks=,,,6,13,14,23
metrics.http.requesters.ipv6.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,5,1,4,3,4,2,3,4,2,3,1,3,3,1,4,8,7,6,8,4,3,4
metrics.http.status.101.2022.months=,887
metrics.http.status.101.2022.weeks=,,,,218,279,394
metrics.http.status.101.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,4,,,,214,14,16,23,7,,26,193,42,125,135,24,65,3
metrics.http.status.200.2022.months=8956,50236
metrics.http.status.200.2022.weeks=,,,5856,124844,7704,8179
metrics.http.status.200.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,1630,162,2462,1602,3100,16480,38758,32153,15277,8010,11066,2839,1934,769,77,68,585,1432,1362,905,2393,1034,1442,1043
metrics.http.status.301.2022.months=5,10
metrics.http.status.301.2022.weeks=,,,5,12,7
metrics.http.status.301.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,5,,,4,4,1,,2,1,1,2,2,2
metrics.http.status.302.2022.months=2,12
metrics.http.status.302.2022.weeks=,,,2,16,1,10
metrics.http.status.302.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,2,,,5,10,,,,1,,,,,,1,,4,,5,,1
metrics.http.status.304.2022.months=183,12149
metrics.http.status.304.2022.weeks=,,,175,4189,10057,1542
metrics.http.status.304.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,53,50,37,35,8,1929,1641,61,,5,545,43,8,101,104,45,4294,5462,186,133,685,347,180,11
metrics.http.status.307.2022.months=,5
metrics.http.status.307.2022.weeks=,,,,4,1
metrics.http.status.307.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,4,1
metrics.http.status.400.2022.months=65,236
metrics.http.status.400.2022.weeks=,,,42,641,5,4
metrics.http.status.400.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,6,7,22,7,23,134,208,49,3,14,210,3,,,2,,,,,,2,,,2
metrics.http.status.401.2022.months=,6
metrics.http.status.401.2022.weeks=,,,,9,,4
metrics.http.status.401.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,6,,,1,1,,,,,,,,1,,1,,2
metrics.http.status.403.2022.months=,17
metrics.http.status.403.2022.weeks=,,,,,17
metrics.http.status.403.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,17
metrics.http.status.404.2022.months=,38
metrics.http.status.404.2022.weeks=,,,,16,34,4
metrics.http.status.404.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,12,4,,,,,,,17,15,2,,,,,2,2
metrics.http.status.413.2022.months=,10
metrics.http.status.413.2022.weeks=,,,,10
metrics.http.status.413.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,10
metrics.http.status.499.2022.months=73,239
metrics.http.status.499.2022.weeks=,,,46,366,36,93
metrics.http.status.499.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,8,18,12,8,27,53,172,4,1,7,102,7,7,7,1,,,14,5,1,62,10,15
metrics.http.status.500.2022.months=1
metrics.http.status.500.2022.weeks=,,,,1
metrics.http.status.500.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1
metrics.http.status.502.2022.months=9,535
metrics.http.status.502.2022.weeks=,,,4,1355,31,178
metrics.http.status.502.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,4,,5,73,951,,,,326,,25,,,6,,,2,,,18,158
metrics.http.status.504.2022.months=,42
metrics.http.status.504.2022.weeks=,,,,,,42
metrics.http.status.504.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,42
metrics.http.visitors.2022.months=22,89
metrics.http.visitors.2022.weeks=,,,19,27,23,65
metrics.http.visitors.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,5,4,11,8,5,14,10,3,2,5,10,3,5,7,2,3,7,10,15,14,26,15,15,5
metrics.http.visitors.ipv4.2022.months=19,63
metrics.http.visitors.ipv4.2022.weeks=,,,18,20,13,50
metrics.http.visitors.ipv4.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,5,4,11,7,3,12,6,2,1,3,8,2,4,5,1,3,4,3,12,9,20,13,14,3
metrics.http.visitors.ipv6.2022.months=3,26
metrics.http.visitors.ipv6.2022.weeks=,,,1,7,10,15
metrics.http.visitors.ipv6.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,2,2,4,1,1,2,2,1,1,2,1,,3,7,3,5,6,2,1,2
metrics.http.visits.2022.months=40,386
metrics.http.visits.2022.weeks=,,,33,66,124,241
metrics.http.visits.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,5,6,13,9,7,17,18,8,2,6,15,19,25,28,3,4,11,35,32,30,46,46,63,27
metrics.http.visits.ipv4.2022.months=36,238
metrics.http.visits.ipv4.2022.weeks=,,,32,50,66,158
metrics.http.visits.ipv4.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,5,6,13,8,4,14,13,7,1,3,11,16,9,9,1,4,6,21,27,23,35,21,39,13
metrics.http.visits.ipv6.2022.months=4,148
metrics.http.visits.ipv6.2022.weeks=,,,1,16,58,83
metrics.http.visits.ipv6.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,3,3,5,1,1,3,4,3,16,19,2,,5,14,5,7,11,25,24,14

View File

@ -0,0 +1,243 @@
# [File]
file.class=metrics
file.generator=StatoolInfos
file.datetime=2022-02-19T13:45:19.342007
file.protocol=statoolinfos 0.5.0
# [Metrics]
metrics.http.browsers.chrome.2022.months=,192
metrics.http.browsers.chrome.2022.weeks=,,,,,8,184
metrics.http.browsers.chrome.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,6,,,,2,,,1,175,,8
metrics.http.browsers.firefox.2022.months=9200,50499
metrics.http.browsers.firefox.2022.weeks=,,,6038,131647,6670,8041
metrics.http.browsers.firefox.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,1695,235,2522,1586,3162,18675,41757,32265,15279,8032,12477,2903,1985,808,175,77,200,522,1222,295,2866,1225,1750,683
metrics.http.browsers.other.2022.months=94,1060
metrics.http.browsers.other.2022.weeks=,,,92,26,404,644
metrics.http.browsers.other.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,2,2,22,66,2,8,1,3,2,7,3,5,1,128,33,44,96,97,74,96,98,210,105,61
metrics.http.browsers.safari.2022.months=,12366
metrics.http.browsers.safari.2022.weeks=,,,,8,11090,1276
metrics.http.browsers.safari.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,8,,,,,,,,,,,4608,6482,306,772,188,,,10
metrics.http.bytes.2022.months=21831853,147933212
metrics.http.bytes.2022.weeks=,,,17905394,76646143,32626683,90816518
metrics.http.bytes.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,2376643,1887425,8984810,4656516,3926459,11983027,34698848,1547798,290475,2651118,21548418,3854660,4096343,8131960,1142636,1423136,6894935,7083013,19329251,5938769,31470030,12708661,20416538,953269
metrics.http.devices.other.2022.months=8550,62520
metrics.http.devices.other.2022.weeks=,,,5457,130486,17636,9086
metrics.http.devices.other.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,1644,,2250,1563,3093,17913,41501,32181,15281,8039,12478,2908,1992,618,208,112,4697,7101,1452,1078,2839,1265,1698,754
metrics.http.devices.phone.2022.months=744,1595
metrics.http.devices.phone.2022.weeks=,,,673,1195,536,1057
metrics.http.devices.phone.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,53,237,294,89,71,778,257,87,,,2,,,318,,9,209,,150,86,486,170,165
metrics.http.devices.tablet.2022.months=,2
metrics.http.devices.tablet.2022.weeks=,,,,,,2
metrics.http.devices.tablet.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,2
metrics.http.errors.2022.months=205,1724
metrics.http.errors.2022.weeks=,,183,14,1419,79,234
metrics.http.errors.2022.days=,,,,,,,,,,,,,,,,,,,26,157,,,3,1,,,3,7,,8,81,960,1,,,369,1,25,44,2,7,,,2,,49,19,164
metrics.http.files.2022.months=9038,51732
metrics.http.files.2022.weeks=,,,5909,127125,8076,8517
metrics.http.files.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,1636,169,2495,1609,3129,16709,39945,32203,15280,8027,11832,2857,1975,828,103,76,612,1625,1411,1030,2580,1078,1668,750
metrics.http.hits.2022.months=9294,64117
metrics.http.hits.2022.weeks=,,,6130,131681,18172,10145
metrics.http.hits.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,1697,237,2544,1652,3164,18691,41758,32268,15281,8039,12480,2908,1992,936,208,121,4906,7101,1602,1164,3327,1435,1863,754
metrics.http.hits.bots.2022.months=14,817
metrics.http.hits.bots.2022.weeks=,,,12,22,283,528
metrics.http.hits.bots.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,12,,2,11,,3,2,4,,5,1,8,33,44,96,96,74,96,96,99,102,61
metrics.http.hits.humans.2022.months=9280,63300
metrics.http.hits.humans.2022.weeks=,,,6118,131659,17889,9617
metrics.http.hits.humans.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,1697,237,2532,1652,3162,18680,41758,32265,15279,8035,12480,2903,1991,928,175,77,4810,7005,1528,1068,3231,1336,1761,693
metrics.http.hits.humans.ipv4.2022.months=6959,27625
metrics.http.hits.humans.ipv4.2022.weeks=,,,6009,56782,13156,6137
metrics.http.hits.humans.ipv4.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,1697,237,2532,1543,950,18181,20652,8667,1778,308,6246,2900,1833,595,96,77,4010,3645,1223,202,2404,1098,1198,12
metrics.http.hits.humans.ipv6.2022.months=2321,35675
metrics.http.hits.humans.ipv6.2022.weeks=,,,109,74877,4733,3480
metrics.http.hits.humans.ipv6.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,109,2212,499,21106,23598,13501,7727,6234,3,158,333,79,,800,3360,305,866,827,238,563,681
metrics.http.hits.ipv4.2022.months=6959,27633
metrics.http.hits.ipv4.2022.weeks=,,,6009,56790,13159,6142
metrics.http.hits.ipv4.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,1697,237,2532,1543,950,18189,20652,8667,1778,308,6246,2901,1834,595,96,77,4011,3645,1223,202,2404,1100,1200,13
metrics.http.hits.ipv6.2022.months=2335,36484
metrics.http.hits.ipv6.2022.weeks=,,,121,74891,5013,4003
metrics.http.hits.ipv6.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,12,109,2214,502,21106,23601,13503,7731,6234,7,158,341,112,44,895,3456,379,962,923,335,663,741
metrics.http.ip.2022.months=26,69
metrics.http.ip.2022.weeks=,,,22,32,26,43
metrics.http.ip.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,5,3,17,7,7,16,10,4,4,8,9,6,6,8,6,3,8,11,16,11,16,16,10,7
metrics.http.ip.bots.2022.months=6,19
metrics.http.ip.bots.2022.weeks=,,,5,7,6,12
metrics.http.ip.bots.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,5,,2,2,,1,2,2,,3,1,1,2,1,2,1,4,1,1,4,4,3
metrics.http.ip.humans.2022.months=20,53
metrics.http.ip.humans.2022.weeks=,,,17,25,21,33
metrics.http.ip.humans.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,5,3,12,7,5,14,10,3,2,6,9,3,6,7,4,2,7,10,12,10,15,12,7,4
metrics.http.ip.ipv4.2022.months=17,34
metrics.http.ip.ipv4.2022.weeks=,,,16,19,12,23
metrics.http.ip.ipv4.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,5,3,12,6,3,13,6,2,1,4,7,3,5,5,3,2,4,3,9,5,9,12,7,3
metrics.http.ip.ipv6.2022.months=9,35
metrics.http.ip.ipv6.2022.weeks=,,,6,13,14,20
metrics.http.ip.ipv6.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,5,1,4,3,4,2,3,4,2,3,1,3,3,1,4,8,7,6,7,4,3,4
metrics.http.methods.GET.2022.months=5314,44455
metrics.http.methods.GET.2022.weeks=,,,3603,74750,15846,9403
metrics.http.methods.GET.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,936,202,1507,958,1711,11340,26295,16198,7575,4032,7599,1658,1175,905,202,120,4879,6907,1556,1038,3178,1411,1773,447
metrics.http.methods.HEAD.2022.months=,1
metrics.http.methods.HEAD.2022.weeks=,,,,,1
metrics.http.methods.HEAD.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1
metrics.http.methods.POST.2022.months=3974,19655
metrics.http.methods.POST.2022.weeks=,,,2521,56925,2321,742
metrics.http.methods.POST.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,761,35,1031,694,1453,7349,15463,16068,7706,4005,4881,1248,816,31,4,1,27,194,46,126,149,24,90,307
metrics.http.methods.UNKNOWN.2022.months=6,6
metrics.http.methods.UNKNOWN.2022.weeks=,,,6,6,4
metrics.http.methods.UNKNOWN.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,6,,,2,,2,,2,,2,,,2
metrics.http.os.android.2022.months=744,1240
metrics.http.os.android.2022.weeks=,,,673,1195,441,797
metrics.http.os.android.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,53,237,294,89,71,778,257,87,,,2,,,318,,9,114,,64,,398,170,165
metrics.http.os.gnulinux.2022.months=8470,46004
metrics.http.os.gnulinux.2022.weeks=,,,5379,126847,5651,4833
metrics.http.os.gnulinux.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,1644,,2237,1498,3091,17899,38159,32178,15279,8032,12209,2782,1830,490,175,68,85,221,317,96,1739,646,1352,683
metrics.http.os.ios.2022.months=,355
metrics.http.os.ios.2022.weeks=,,,,,95,260
metrics.http.os.ios.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,95,,86,86,88
metrics.http.os.macos.2022.months=,12232
metrics.http.os.macos.2022.weeks=,,,,18,10995,1227
metrics.http.os.macos.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,8,,,,,10,,,,,,4513,6482,235,687,201,91,3,10
metrics.http.os.mswindows.2022.months=,3237
metrics.http.os.mswindows.2022.weeks=,,,,3599,587,2392
metrics.http.os.mswindows.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,3341,,,,258,121,161,,,,3,302,826,199,805,321,241
metrics.http.os.other.2022.months=80,1049
metrics.http.os.other.2022.weeks=,,,78,22,403,636
metrics.http.os.other.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,13,65,2,6,1,3,2,7,1,5,1,128,33,44,96,96,74,96,96,207,102,61
metrics.http.pages.2022.months=8117,42209
metrics.http.pages.2022.weeks=,,,5174,121503,5662,2998
metrics.http.pages.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,1535,111,2119,1409,2943,15976,36970,32065,15277,7850,10422,2571,1706,201,25,6,170,983,253,546,819,219,481,680
metrics.http.requesters.2022.months=30,117
metrics.http.requesters.2022.weeks=,,,26,37,35,79
metrics.http.requesters.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,5,4,18,8,7,18,12,4,4,8,10,6,9,9,6,4,11,11,20,15,28,20,19,7
metrics.http.requesters.bots.2022.months=6,19
metrics.http.requesters.bots.2022.weeks=,,,5,7,6,12
metrics.http.requesters.bots.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,5,,2,2,,1,2,2,,3,1,1,2,1,2,1,4,1,1,4,4,3
metrics.http.requesters.humans.2022.months=24,98
metrics.http.requesters.humans.2022.weeks=,,,21,30,29,67
metrics.http.requesters.humans.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,5,4,13,8,5,16,12,3,2,6,10,3,8,8,4,3,9,10,16,14,27,16,15,4
metrics.http.requesters.ipv4.2022.months=21,78
metrics.http.requesters.ipv4.2022.weeks=,,,20,24,21,56
metrics.http.requesters.ipv4.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,5,4,13,7,3,15,8,2,1,4,8,3,8,6,3,3,7,3,13,9,20,16,16,3
metrics.http.requesters.ipv6.2022.months=9,39
metrics.http.requesters.ipv6.2022.weeks=,,,6,13,14,23
metrics.http.requesters.ipv6.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,5,1,4,3,4,2,3,4,2,3,1,3,3,1,4,8,7,6,8,4,3,4
metrics.http.status.101.2022.months=,887
metrics.http.status.101.2022.weeks=,,,,218,279,394
metrics.http.status.101.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,4,,,,214,14,16,23,7,,26,193,42,125,135,24,65,3
metrics.http.status.200.2022.months=8956,49939
metrics.http.status.200.2022.weeks=,,,5856,124844,7704,7882
metrics.http.status.200.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,1630,162,2462,1602,3100,16480,38758,32153,15277,8010,11066,2839,1934,769,77,68,585,1432,1362,905,2393,1034,1442,746
metrics.http.status.301.2022.months=5,10
metrics.http.status.301.2022.weeks=,,,5,12,7
metrics.http.status.301.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,5,,,4,4,1,,2,1,1,2,2,2
metrics.http.status.302.2022.months=2,12
metrics.http.status.302.2022.weeks=,,,2,16,1,10
metrics.http.status.302.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,2,,,5,10,,,,1,,,,,,1,,4,,5,,1
metrics.http.status.304.2022.months=183,12141
metrics.http.status.304.2022.weeks=,,,175,4189,10057,1534
metrics.http.status.304.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,53,50,37,35,8,1929,1641,61,,5,545,43,8,101,104,45,4294,5462,186,133,685,347,180,3
metrics.http.status.307.2022.months=,5
metrics.http.status.307.2022.weeks=,,,,4,1
metrics.http.status.307.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,4,1
metrics.http.status.400.2022.months=65,236
metrics.http.status.400.2022.weeks=,,,42,641,5,4
metrics.http.status.400.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,6,7,22,7,23,134,208,49,3,14,210,3,,,2,,,,,,2,,,2
metrics.http.status.401.2022.months=,6
metrics.http.status.401.2022.weeks=,,,,9,,4
metrics.http.status.401.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,6,,,1,1,,,,,,,,1,,1,,2
metrics.http.status.403.2022.months=,17
metrics.http.status.403.2022.weeks=,,,,,17
metrics.http.status.403.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,17
metrics.http.status.404.2022.months=,38
metrics.http.status.404.2022.weeks=,,,,16,34,4
metrics.http.status.404.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,12,4,,,,,,,17,15,2,,,,,2,2
metrics.http.status.413.2022.months=,10
metrics.http.status.413.2022.weeks=,,,,10
metrics.http.status.413.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,10
metrics.http.status.499.2022.months=73,239
metrics.http.status.499.2022.weeks=,,,46,366,36,93
metrics.http.status.499.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,8,18,12,8,27,53,172,4,1,7,102,7,7,7,1,,,14,5,1,62,10,15
metrics.http.status.500.2022.months=1
metrics.http.status.500.2022.weeks=,,,,1
metrics.http.status.500.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1
metrics.http.status.502.2022.months=9,535
metrics.http.status.502.2022.weeks=,,,4,1355,31,178
metrics.http.status.502.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,4,,5,73,951,,,,326,,25,,,6,,,2,,,18,158
metrics.http.status.504.2022.months=,42
metrics.http.status.504.2022.weeks=,,,,,,42
metrics.http.status.504.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,42
metrics.http.visitors.2022.months=22,89
metrics.http.visitors.2022.weeks=,,,19,27,23,65
metrics.http.visitors.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,5,4,11,8,5,14,10,3,2,5,10,3,5,7,2,3,7,10,15,14,26,15,15,4
metrics.http.visitors.ipv4.2022.months=19,63
metrics.http.visitors.ipv4.2022.weeks=,,,18,20,13,50
metrics.http.visitors.ipv4.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,5,4,11,7,3,12,6,2,1,3,8,2,4,5,1,3,4,3,12,9,20,13,14,2
metrics.http.visitors.ipv6.2022.months=3,26
metrics.http.visitors.ipv6.2022.weeks=,,,1,7,10,15
metrics.http.visitors.ipv6.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,2,2,4,1,1,2,2,1,1,2,1,,3,7,3,5,6,2,1,2
metrics.http.visits.2022.months=40,385
metrics.http.visits.2022.weeks=,,,33,66,124,240
metrics.http.visits.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,5,6,13,9,7,17,18,8,2,6,15,19,25,28,3,4,11,35,32,30,46,46,63,26
metrics.http.visits.ipv4.2022.months=36,237
metrics.http.visits.ipv4.2022.weeks=,,,32,50,66,157
metrics.http.visits.ipv4.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,5,6,13,8,4,14,13,7,1,3,11,16,9,9,1,4,6,21,27,23,35,21,39,12
metrics.http.visits.ipv6.2022.months=4,148
metrics.http.visits.ipv6.2022.weeks=,,,1,16,58,83
metrics.http.visits.ipv6.2022.days=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,3,3,5,1,1,3,4,3,16,19,2,,5,14,5,7,11,25,24,14

View File

@ -0,0 +1,154 @@
# service.properties
# [File]
# Classe du fichier (valeur parmi {Federation, Organization, Service, Device}, obligatoire).
file.class = service
# Version de l'ontologie utilisée utilisé (type STRING, recommandé).
file.protocol = ChatonsInfos-0.5
# Date et horaire de génération du fichier (type DATETIME, recommandé).
file.datetime = 2022-02-10T20:38:00
# Nom du générateur du fichier (type STRING, recommandé). Exemple : Florian avec ses doigts.
file.generator = Emacs & le clavier magique
# [Service]
# Nom du service (type STRING, obligatoire). Exemple : Pad.
service.name = Pad
# Description du service (type STRING, recommandé).
service.description = Éditeur de texte collaboratif en temps réel. On peut y écrire simultanément.
# Lien du site web du service (type URL, obligatoire). Exemple : https://pad.exemple.ext/.
service.website = https://pad.chalec.org
# Lien du logo du service (type URL, recommandé, ex. https://www.chapril.org/.well-known/statoolinfos/chapril-logo-mini.png.
service.logo = https://pad.chalec.org/.well-known/statoolinfos/pad.chalec.org.svg
# Lien de la page web des mentions légales du service (type URL, recommandé). Exemple : https://pad.exemple.ext/cgu.html.
service.legal.url =
# Lien de la documentation web du service (type URL, recommandé).
service.guide.technical = https://git.a-lec.org/a-lec/commissions/chalec/pad
# Lien des aides web pour le service (type URL, recommandé).
service.guide.user =
# Lien de la page de support du service (type URL, recommandé). Exemple : https://exemple.ext/contact.html.
service.contact.url =
# Courriel du support du service (type EMAIL, recommandé). Exemple : contact@exemple.ext.
service.contact.email = contact+pad.statool@chalec.org
# Date d'ouverture du service (type DATE, obligatoire). Exemple : 20/03/2020.
service.startdate = 09/02/2022
# Date de fermeture du service (type DATE, optionnel).
service.enddate =
# Statut du service (un parmi {OK, WARNING, ALERT, ERROR, OVER, VOID}, obligatoire).
# OK : tout va bien (service en fonctionnement nominal).
# WARNING : attention (service potentiellement incomplet, maintenance prévue…).
# ALERT : alerte (le service connait des dysfonctionnements, le service va bientôt fermer…).
# ERROR : problème majeur (service en panne).
# OVER : terminé (le service n'existe plus).
# VOID : indéterminé (service non ouvert officiellement, configuration ChatonsInfos en cours…).
service.status.level = VOID
# Description du statut du service (type STRING, optionnel, exemple : mise à jour en cours).
service.status.description = En configuration
# Inscriptions requises pour utiliser le service (un ou plusieurs parmi {None, Free, Member, Client}, obligatoire, ex. Free,Member).
# None : le service s'utilise sans inscription.
# Free : inscription nécessaire mais ouverte à tout le monde et gratuite.
# Member : inscription restreinte aux membres (la notion de membre pouvant être très relative, par exemple, une famille, un cercle damis, adhérents d'association…).
# Client : inscription liée à une relation commerciale (facture…).
service.registration = None
# Capacité à accueillir de nouveaux utilisateurs (un parmi {OPEN, FULL}, obligatoire).
# OPEN : le service accueille de nouveaux comptes.
# FULL : le service n'accueille plus de nouveau compte pour l'instant.
service.registration.load = OPEN
# Type d'installation du service, une valeur parmi {DISTRIBUTION, PROVIDER, PACKAGE, TOOLING, CLONEREPO, ARCHIVE, SOURCES, CONTAINER}, obligatoire.
# DISTRIBUTION : installation via le gestionnaire d'une distribution (apt, yum, etc.).
# PROVIDER : installation via le gestionnaire d'une distribution configuré avec une source externe (ex. /etc/apt/source.list.d/foo.list).
# PACKAGE : installation manuelle d'un paquet compatible distribution (ex. dpkg -i foo.deb).
# TOOLING : installation via un gestionnaire de paquets spécifique, différent de celui de la distribution (ex. pip…).
# CLONEREPO : clone manuel d'un dépôt (git clone…).
# ARCHIVE : application récupérée dans un tgz ou un zip ou un bzip2…
# SOURCES : compilation manuelle à partir des sources de l'application.
# CONTAINER : installation par containeur (Docker, Snap, Flatpak, etc.).
# L'installation d'un service via un paquet Snap avec apt sous Ubuntu doit être renseigné CONTAINER.
# L'installation d'une application ArchLinux doit être renseignée DISTRIB.
# L'installation d'une application Yunohost doit être renseignée DISTRIB.
service.install.type = CLONEREPO
# [Software]
# Nom du logiciel (type STRING, obligatoire).
software.name = Etherpad
# Lien du site web du logiciel (type URL, recommandé).
software.website = https://etherpad.org/
# Lien web vers la licence du logiciel (type URL, obligatoire).
software.license.url = https://github.com/ether/etherpad-lite/blob/develop/LICENSE
# Nom de la licence du logiciel (type STRING, obligatoire).
software.license.name = Apache License Version 2.0
# Version du logiciel (type STRING, recommandé).
software.version = 3.1
# Lien web vers les sources du logiciel (type URL, recommandé).
software.source.url = https://github.com/ether/etherpad-lite
# Liste de modules optionnels installés (type VALUES, optionnel, ex. Nextcloud-Calendar,Nextcloud-Talk).
software.modules =
# [Host]
# Nom de l'hébergeur de la machine qui fait tourner le service, dans le cas d'un auto-hébergement c'est vous ! (type STRING, obligatoire). Exemple : OVH.
host.name = Libre en Communs
# Description de l'hébergeur (type STRING, optionnel).
host.description = Connaissance, partage, éducation et solidarité
# Type de serveur (un parmi {NANO, PHYSICAL, VIRTUAL, SHARED, CLOUD}, obligatoire, ex. PHYSICAL).
# NANO : nano-ordinateur (Raspberry Pi, Olimex…)
# PHYSICAL : machine physique
# VIRTUAL : machine virtuelle
# SHARED : hébergement mutualisé
# CLOUD : infrastructure multi-serveurs
host.server.type = VIRTUAL
# Type d'hébergement (un parmi {HOME, HOSTEDBAY, HOSTEDSERVER, OUTSOURCED}, obligatoire, ex. HOSTEDSERVER).
# HOME : hébergement à domicile
# HOSTEDBAY : serveur personnel hébergé dans une baie d'un fournisseur
# HOSTEDSERVER : serveur d'un fournisseur
# OUTSOURCED : infrastructure totalement sous-traitée
host.provider.type = HOME
# Si vous avez du mal à remplir les champs précédents, ce tableau pourra vous aider :
# NANO PHYSICAL VIRTUAL SHARED CLOUD
# HOME pm pm vm shared cloud
# HOSTEDBAY -- pm vm shared cloud
# HOSTEDSERVER -- pm vm shared cloud
# OUTSOURCED -- -- vps shared cloud
# Légendes : pm : physical machine ; vm : virtual machine ; vps : virtual private server.
# Pays de l'hébergeur (type STRING, recommandé). Exemple : France.
host.country.name = FRANCE
# Code pays de l'hébergeur (type COUNTRY_CODE sur 2 caractères, obligatoire, ex. FR ou BE ou CH ou DE ou GB).
# Table ISO 3166-1 alpha-2 : https://fr.wikipedia.org/wiki/ISO_3166-1#Table_de_codage
host.country.code = FR
# [Subs]
# Un lien vers un fichier properties complémentaire (type URL, optionnel). Exemple : https://
subs.pad = https://pad.chalec.org/.well-known/statoolinfos/pad.chalec.org-metrics.properties

View File

@ -0,0 +1,212 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
version="1.1"
width="1185"
height="1185"
id="svg2987"
sodipodi:docname="pad.chalec.org.svg"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
inkscape:export-filename="/home/websites/etherpad-lite/src/static/favicon.ico.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1011"
id="namedview21"
showgrid="false"
inkscape:zoom="0.40734883"
inkscape:cx="624.77165"
inkscape:cy="481.16009"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="layer1-3"
inkscape:snap-object-midpoints="true"
inkscape:document-rotation="0"
inkscape:pagecheckerboard="0" />
<defs
id="defs2989">
<inkscape:path-effect
effect="spiro"
id="path-effect1420"
is_visible="true"
lpeversion="1" />
<inkscape:path-effect
effect="spiro"
id="path-effect1428"
is_visible="true"
lpeversion="1" />
<inkscape:path-effect
effect="spiro"
id="path-effect1456"
is_visible="true"
lpeversion="1" />
<inkscape:path-effect
effect="spiro"
id="path-effect1602"
is_visible="true"
lpeversion="1" />
</defs>
<metadata
id="metadata2992">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:description>source : https://git.a-lec.org/a-lec/commissions/chalec/identite-visuelle
licence : CC-BY-SA
author : Cpm
Derived from:
- source : https://raw.githubusercontent.com/ether/etherpad-lite/develop/src/etherpad_icon.svg
- licence : Apache
- source licence : https://github.com/ether/etherpad-lite/blob/develop/LICENSE</dc:description>
</cc:Work>
</rdf:RDF>
</metadata>
<g
transform="translate(0,-1036.3618)"
id="layer1">
<g
id="layer1-3"
transform="translate(16.860288,-0.33232922)">
<rect
style="fill:#b11111;fill-rule:evenodd;stroke:#ecb41a;stroke-opacity:0;fill-opacity:1"
id="rect1259"
width="938.6582"
height="312.89175"
x="106.5314"
y="1108.1425" />
<g
id="g1134"
transform="matrix(1.0434442,0,0,1.0434442,122.00366,-26.62466)">
<path
style="fill:#00bdff;fill-opacity:1;stroke:#00bdff;stroke-width:46.9279;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.6;stroke-dasharray:none;stroke-opacity:1"
id="path3806-2-6"
d="m 222.42784,1254.3795 c 392.9696,0 428.10938,0 428.10938,0 l -1.64196,-61.9598 -216.02286,-1.2418 -216.0228,-1.2418 z"
inkscape:connector-curvature="0" />
<path
style="fill:#b1b1b1;fill-opacity:1;stroke:none;stroke-width:68.9899"
id="path3770-7-0-9-5"
d="m 734.81923,2137.0357 v -149.9356 h 149.92951 v 149.9356 z"
inkscape:connector-curvature="0" />
<path
style="fill:#b1b1b1;fill-opacity:1;stroke:none;stroke-width:68.9899"
id="path3770-7-0-6"
d="M -14.828066,2137.0357 V 1987.1001 H 135.10145 v 149.9356 z"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#aeaeae;stroke-width:37.4824;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.6;stroke-dasharray:none;stroke-opacity:1"
id="path3775-0-9"
d="M 60.136656,1387.3851 210.06617,1312.4207 V 1165.8104"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#aeaeae;stroke-width:37.4824;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.6;stroke-dasharray:none;stroke-opacity:1"
id="path3777-6-3"
d="m 809.78402,1387.3851 -149.92937,-74.9644 0.44843,-143.7266"
inkscape:connector-curvature="0" />
<path
style="fill:#00bdff;fill-opacity:1;stroke:none;stroke-width:68.9899"
id="path3019-7"
d="m -14.828066,1387.3851 c 1.004493,265.1418 -1.334263,426.2193 0,524.7575 2.084184,153.8474 0,149.9288 0,149.9288 81.779816,0 81.779816,0 81.779816,74.9643 H 802.969 c 0,-74.9643 0,-74.9643 81.77974,-74.9643 0,-224.907 0,-449.8001 0,-674.6863 z"
inkscape:connector-curvature="0" />
<path
style="fill:#00bdff;fill-opacity:1;stroke:none;stroke-width:68.9899"
id="path3770-45"
d="m -14.828066,1462.3494 v -299.8575 h 74.964722 v 299.8575 z"
inkscape:connector-curvature="0" />
<path
style="fill:#00bdff;fill-opacity:1;stroke:none;stroke-width:68.9899"
id="path3770-1-2"
d="m 809.78402,1462.3494 v -299.8575 h 74.96472 v 299.8575 z"
inkscape:connector-curvature="0" />
<path
style="fill:#b1b1b1;fill-opacity:1;stroke:none;stroke-width:68.9899"
id="path3770-7-5"
d="m -14.828066,1162.4919 v -74.9712 h 74.964722 v 74.9712 z"
inkscape:connector-curvature="0" />
<path
style="fill:#b1b1b1;fill-opacity:1;stroke:none;stroke-width:68.9899"
id="path3770-4-4"
d="m 809.78402,1162.4919 v -74.9712 h 74.96472 v 74.9712 z"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#00bdff;stroke-width:37.4824;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.6;stroke-dasharray:none;stroke-opacity:1"
id="path3767-1-7"
d="m 241.69229,1183.5752 c 180.4813,-177.7247 218.35275,-164.1682 386.53692,1.2419"
inkscape:connector-curvature="0" />
</g>
<g
id="g56097"
style="display:inline"
transform="matrix(1.9146402,-0.23689135,0.18969284,1.6229143,-200.88569,1041.7197)">
<g
id="g56123"
transform="rotate(-10.731589,558.17726,652.60701)">
<path
style="display:inline;fill:#ecb41a;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.866661;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
d="m 381.88881,697.41163 c -53.01757,-15.59772 -95.16793,-49.85402 -120.20225,-97.69022 -30.7047,-58.67136 -29.04604,-129.05355 4.39547,-186.51294 l 3.69243,-6.34436 0.48936,9.88189 c 3.71831,75.08316 38.2848,149.5399 93.81066,202.06981 24.36817,23.053 55.66891,43.5652 87.79127,57.5313 10.74498,4.6719 30.12802,11.67872 34.19445,12.36132 l 2.78234,0.4672 -4.90194,3.1766 c -13.76642,8.9219 -33.05162,13.853 -51.80735,13.2474 -10.23954,-0.3303 -40.04997,-5.1879 -50.24446,-8.1875 z"
id="path1522" />
<path
style="display:inline;fill:#ecb41a;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.866661;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
d="m 373.68888,723.00513 c -28.15114,0.2668 -52.56903,-7.4144 -74.35377,-23.3842 -19.15861,-14.0447 -32.93497,-32.30022 -41.68504,-55.23832 -2.38049,-6.2403 -8.15933,-34.5338 -6.87321,-33.6515 0.37914,0.2601 2.64162,4.234 5.02773,8.8309 27.83232,53.6205 83.14799,89.31252 144.06104,92.95452 5.83237,0.3483 12.3947,0.6948 14.58295,0.7696 l 3.9786,0.1384 -5.92694,3.1837 c -8.11406,4.3585 -30.39627,6.3198 -38.81136,6.3989 z"
id="path1524"
sodipodi:nodetypes="sssscsscss" />
<path
style="display:inline;fill:#ecb41a;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.81201;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
d="m 503.48372,668.84881 c -41.72229,-42.3534 -62.18653,-90.60798 -59.87224,-141.1789 0.48991,-10.70532 6.56578,-38.16752 10.59717,-47.89796 8.19639,-19.78336 21.48376,-40.61548 34.24648,-53.69209 l 3.99306,-4.09122 -3.36265,17.1882 c -3.99343,20.41233 -5.42216,30.71717 -6.87598,49.59267 -4.56418,59.25965 4.96237,121.0469 27.63271,179.2198 1.95542,5.0174 3.63837,9.3578 3.73995,9.6453 0.58489,1.655 -2.20285,-0.7705 -10.0985,-8.7858 z"
id="path1698" />
<path
style="display:inline;fill:none;stroke:none;stroke-width:0.738207px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 253.27104,423.42067 c -17.1546,38.76409 -21.25648,83.17013 -11.493,124.4207 9.76348,41.25057 33.33572,79.10651 66.04674,106.06804 38.96691,32.11785 90.70672,48.27941 141.0267,44.05142"
id="path1418"
inkscape:path-effect="#path-effect1420"
inkscape:original-d="m 253.27104,423.42067 c 18.18534,76.8304 36.36986,153.66005 54.55374,230.48874 18.1838,76.82892 94.01854,29.36802 141.0267,44.05142" />
<path
style="display:inline;fill:none;stroke:none;stroke-width:0.738207px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 448.85148,697.96083 c 12.6976,0.10476 25.41105,-2.41041 37.11226,-7.3421 10.64763,-4.48764 20.45131,-10.96844 28.75183,-19.00662"
id="path1426"
inkscape:path-effect="#path-effect1428"
inkscape:original-d="m 448.85148,697.96083 c 12.3715,-2.4468 24.74222,-4.8939 37.11226,-7.3421 12.37004,-2.448 19.16863,-12.67072 28.75183,-19.00662" />
<path
style="display:inline;fill:none;stroke:none;stroke-width:0.738207px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 253.27104,423.42067 c 13.26962,77.0358 57.84254,148.20932 121.35586,193.77964 41.1357,29.51455 89.81561,48.4223 140.08867,54.4118"
id="path1454"
inkscape:path-effect="#path-effect1456"
inkscape:original-d="m 253.27104,423.42067 c 40.45269,64.59394 80.90461,129.18718 121.35586,193.77964 40.45117,64.5921 93.39316,36.2751 140.08867,54.4118" />
<path
style="display:inline;fill:none;stroke:none;stroke-width:0.738207px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 231.92393,708.29993 c -6.92453,-14.92134 -10.74032,-31.27683 -11.13368,-47.72192 -0.20594,-8.6096 0.517,-17.24111 2.15223,-25.6965"
id="path1600"
inkscape:path-effect="#path-effect1602"
inkscape:original-d="m 231.92393,708.29993 c -3.26724,-15.5307 -7.42173,-31.81402 -11.13368,-47.72192 -3.71199,-15.9083 1.43555,-17.1303 2.15223,-25.6965" />
<path
style="display:inline;fill:#ecb41a;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.866661;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
d="m 494.11461,680.93201 c -39.30909,-9.9465 -74.84926,-28.8807 -102.76082,-54.745 -29.05521,-26.9242 -51.68123,-62.98408 -64.05404,-102.08508 -24.46192,-77.30575 -9.72018,-165.71399 39.57184,-237.31685 6.45613,-9.37836 18.83582,-25.04299 19.27654,-24.39154 0.15412,0.22756 -0.86708,3.88047 -2.26918,8.11736 -4.02878,12.17453 -12.25345,50.43971 -14.08669,65.53825 -5.55391,45.74327 -3.73849,88.19465 5.64918,132.09741 16.92605,79.15728 59.95832,152.69485 121.84397,208.21825 9.16273,8.22102 9.47703,7.76822 -3.1708,4.5672 z"
id="path1520" />
<path
style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.27041;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
d="m 505.70258,648.84884 c -50.29272,-45.45202 -81.1768,-104.20075 -90.35757,-171.881 -1.94344,-14.32719 -2.22652,-52.32014 -0.49368,-66.2651 3.52303,-28.35192 11.77665,-59.4047 21.27254,-80.03438 l 2.97105,-6.45441 0.60661,23.66607 c 0.72051,28.10524 1.65724,42.14271 4.50821,67.55595 8.95069,79.78515 32.22281,159.29876 67.50303,230.63687 3.04306,6.15308 5.66709,11.47803 5.83115,11.83306 0.94509,2.04477 -2.32375,-0.45556 -11.84134,-9.05706 z"
id="path1696" />
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 12 KiB

13
html/index.html Normal file
View File

@ -0,0 +1,13 @@
<html>
<meta charset="UTF-8"/>
<head>
<!-- meta http-equiv="refresh" content="10;URL=https://pad.chalec.org" -->
<title>ATTENTION</title>
</head>
<body>
<h1>Et le chiffrement?</h1>
<p>Vous utilisez HTTP sans chiffrement. C'est mal.<br/>
J'aurais pu être méchant....</p>
<p>Peut-être vouliez-vous : <a href="https://pad.chalec.org"><b>https:</b>//pad.chalec.org</a></p>
</body>
</html>