Create new docker volume in specific path.
mkdir -p /mnt/xxxx/volume/data
| SUBSYSTEMS=="usb", ATTRS{idVendor}=="", ATTRS{idProduct}=="", GROUP="cdrom", MODE="0666" | 
| <!doctype html> | |
| <title>Site Maintenance</title> | |
| <style> | |
| body { text-align: center; padding: 150px; } | |
| h1 { font-size: 50px; } | |
| body { font: 20px Helvetica, sans-serif; color: #333; } | |
| article { display: block; text-align: left; width: 650px; margin: 0 auto; } | |
| a { color: #dc8100; text-decoration: none; } | |
| a:hover { color: #333; text-decoration: none; } | |
| </style> | 
| import kotlinx.serialization.json.Json | |
| import kotlinx.serialization.json.JsonObject | |
| // The variables and functions I use most according to: https://nodejs.org/api/process.html#process_process_env | |
| @JsName("process") | |
| external object Process { | |
| val argv: Array<String> | |
| val env: dynamic | |
| val arch: String | 
| https://regex101.com/r/l0m7yh/3 | |
| Regex: ^(https?\:\/\/)?(www\.)?(youtube\.com|youtu\.?be)(\/)?(embed\/)?(watch\?v=|\?v=)?(?<video_id>.*)$ | |
| Group 7 / 'video_id' includes the video-id | |
| Testes with examples like: | |
| https://www.youtube.com/watch?v=osz5tVY97dQ | |
| https://youtube.com/watch?v=osz5tVY97dQ | |
| https://youtube.com/osz5tVY97dQ |