domrafacz / website-monitor

Website-monitor is website uptime, ssl expiration and response time monitoring software
MIT License
13 stars 0 forks source link

The application isn't for Shared Hosting (access to ssh with composer command) #4

Closed ZicPL closed 1 month ago

ZicPL commented 1 month ago

I did everything according to the instructions (https://github.com/domrafacz/website-monitor/blob/master/docs/install.md) "Traditional installation" - I didn't do "yarn install" and "yarn build" because these commands are not allowed to be used by ssh on my hosting account. The application installed correctly, this is confirmed by: $ composer dump-autoload

Generating optimized autoload files
Generated optimized autoload files containing 6950 classes

After entering the address in the browser: https://xyz.mydomain.tld/ I was automatically redirected to the page: https://xyz.mydomain.tld/en/login where is a 404 error. The app probably has an error creating correct paths.

In my case I unpacked the app (.zip ) in the ../public_html/ directory, and in Apache I indicated that the default directory for my domain: https://xyz.mydomain.tld/ is ../public_html/public

I'm sad that I couldn't test the app. I also tried to contact Mr. Dominik (Panem Dominikiem) creator of the application but without success.

domrafacz commented 1 month ago

If you have access to ssh, you should be able to install nvm and later run commands. Repository already contains prebuilded assets, so you should be able to run the app without this step.

nvm use 20 npm run install npm run build

Inside .env file change APP_ENV to APP_ENV=dev, and share the error you are encountering

ZicPL commented 1 month ago

Thanks for your quick reply. I don't have access to the command: nvm My hosting account only allow: https://wiki.hitme.pl/pomoc/hosting-www/php/hosting-php-composer-jak-zaczac/

ZicPL commented 1 month ago

My .env file

ALLOW_PRIVATE_NETWORKS=0
TRUSTED_IPS='localhost'
DEFAULT_LANGUAGE=en
APP_ENV=dev
APP_SECRET=06f2***48
MESSENGER_TRANSPORT_DSN=doctrine://default?auto_setup=0
DATABASE_URL='mysql://xyzuser:abcdefwww@localhost:3306/xyzdb_1'
domrafacz commented 1 month ago

The app still should run without building assets, because they are already bundled in public_html directory. Docker installation runs without building assets just fine, so I don't see any reason why app shouldn't run on shared hosting.

Installation guide is missing command that you have to run php bin/console doctrine:migrations:migrate

You can try to also share logs or screenshot

ZicPL commented 1 month ago

scr_1

domrafacz commented 1 month ago

This app is primary designated for postgresql, but should also run on mariadb, use this command instead php bin/console doctrine:schema:update --force

ZicPL commented 1 month ago

Yes I use MariaDB: scr_2 scr_3 scr_4

ZicPL commented 1 month ago

I see that your last command allowed you to create tables in the Database. Unfortunately, when I go to the page address, I still get a 404 error: scr_5 There aren't other files inside the public/ directory than "index.php" and "build/" scr_6 scr_7 Perhaps This files weren't created? or are located somewhere else?

domrafacz commented 1 month ago

They are located in build directory, later i will try install on shared hosting, you can also check logs in var/log directory. Maybe there is some problem with apache configuration

ZicPL commented 1 month ago

@domrafacz Thank You for your support. I can send you my apache server logs on e-mail or on messanger.

ps. I don't see these files in the build/ directory: scr_8

edit. in the log.txt file all messages indicate that you need to update your Symfony code to remove obsolete features and services. Upgrade to the latest version of Symfony and change your code to current standards.

I often had problems when I wanted to install a LAMP app from source and that app also allowed installation from Docker (I use SSL certificates).. I don't have a VPS server, because shared hosting meets my needs and I don't need that much performance.

ZicPL commented 1 month ago

@domrafacz Are You planning on working on the problem today? I could help with testing Your app, which is a great idea (it's one of the few LAMP stack apps that monitor websites/services for logged in users)

domrafacz commented 1 month ago

I was able to reproduce the issue, it was cause by lack of proper .htaccess file since, the project was primary developed to run on nginx and caddy. I pushed fix that should resolve this problem.

ZicPL commented 1 month ago

Thank You for the information. I will start testing and edit this message with the test results.

Edit.

I confirm, Your app has now working very well. Thanks for Your support. I have recommended Your app to a few people today who also use LAMP stack applications ;) A star from me for your project ;)

ZicPL commented 1 month ago

In my free time I created a logo (vector graphics) for Your project. Website_monitor

If You're satisfied with this graphic, let me know how to send it to You. This topic can be closed

ZicPL commented 1 month ago

I'm not sure if you're interested in the graphic, so I've included it below for your reference. I'm closing this report. Thank you for your assistance 🥇

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->

<svg
   id="Website_monitor"
   viewBox="0 0 1127.0759 778.05914"
   version="1.0"
   xml:space="preserve"
   width="1127.0759"
   height="778.05914"
   inkscape:export-filename="Website_monitor.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:xlink="http://www.w3.org/1999/xlink"
   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/"><defs
     id="defs6"><linearGradient
       id="linearGradient2"
       inkscape:collect="always"><stop
         style="stop-color:#373e51;stop-opacity:1;"
         offset="0"
         id="stop2" /><stop
         style="stop-color:#1b1f28;stop-opacity:1;"
         offset="0.87152392"
         id="stop4" /><stop
         style="stop-color:#0d0f14;stop-opacity:1;"
         offset="0.96579534"
         id="stop5" /><stop
         style="stop-color:#000000;stop-opacity:1;"
         offset="1"
         id="stop3" /></linearGradient><linearGradient
       id="linearGradient3806"
       inkscape:collect="always"><stop
         id="stop3808"
         style="stop-color:#ffffff"
         offset="0" /><stop
         id="stop3810"
         style="stop-color:#dfdfdf"
         offset="1" /></linearGradient><linearGradient
       id="linearGradient3772"
       inkscape:collect="always"><stop
         id="stop3774"
         style="stop-color:#e6e6e6"
         offset="0" /><stop
         id="stop3804"
         style="stop-color:#8f8f8f"
         offset=".037460" /><stop
         id="stop3790"
         style="stop-color:#999999"
         offset=".28767" /><stop
         id="stop3780"
         style="stop-color:#f2f2f2"
         offset=".37440" /><stop
         id="stop3800"
         style="stop-color:#b3b3b3"
         offset=".45299" /><stop
         id="stop3802"
         style="stop-color:#9a9a9a"
         offset=".88910" /><stop
         id="stop3776"
         style="stop-color:#b3b3b3"
         offset="1" /></linearGradient><linearGradient
       id="linearGradient4107"
       y2="449.26999"
       gradientUnits="userSpaceOnUse"
       x2="613.64001"
       gradientTransform="translate(-152.61735,-115.19561)"
       y1="389.60001"
       x1="146.63"
       inkscape:collect="always"
       xlink:href="#linearGradient3806"><stop
         id="stop4093"
         style="stop-color:#121924;stop-opacity:1;"
         offset="0" /><stop
         id="stop4095"
         style="stop-color:#2a3543;stop-opacity:1;"
         offset="0.03746" /><stop
         id="stop4097"
         style="stop-color:#373e51;stop-opacity:1;"
         offset="0.28766999" /><stop
         id="stop4099"
         style="stop-color:#4a5563;stop-opacity:1;"
         offset="0.37439999" /><stop
         id="stop4101"
         style="stop-color:#364251;stop-opacity:1;"
         offset="0.51784998" /><stop
         id="stop4103"
         style="stop-color:#373e51;stop-opacity:1;"
         offset="0.88910002" /><stop
         id="stop4105"
         style="stop-color:#2c3341;stop-opacity:1;"
         offset="1" /></linearGradient><radialGradient
       id="radialGradient4348"
       xlink:href="#linearGradient3806"
       gradientUnits="userSpaceOnUse"
       cy="259.06"
       cx="245.28"
       gradientTransform="matrix(0.33681,1.0448,-0.93911,0.30272,543.17266,78.891394)"
       r="222.98"
       inkscape:collect="always" /><linearGradient
       id="linearGradient4452"
       y2="449.26999"
       xlink:href="#linearGradient3772"
       gradientUnits="userSpaceOnUse"
       x2="613.64001"
       gradientTransform="translate(515.87264,99.091413)"
       y1="389.60001"
       x1="146.63"
       inkscape:collect="always" /><radialGradient
       id="radialGradient4454"
       xlink:href="#linearGradient3806"
       gradientUnits="userSpaceOnUse"
       cy="259.06"
       cx="245.28"
       gradientTransform="matrix(0.33681,1.0448,-0.93911,0.30272,915.64264,15.691414)"
       r="222.98"
       inkscape:collect="always" /><linearGradient
       id="linearGradient4456"
       y2="449.26999"
       xlink:href="#linearGradient3772"
       gradientUnits="userSpaceOnUse"
       x2="613.64001"
       gradientTransform="translate(143.41266,162.33139)"
       y1="389.60001"
       x1="146.63"
       inkscape:collect="always" /><linearGradient
       inkscape:collect="always"
       xlink:href="#linearGradient2"
       id="linearGradient3"
       x1="15.050662"
       y1="265.58752"
       x2="833.45538"
       y2="265.58752"
       gradientUnits="userSpaceOnUse"
       gradientTransform="translate(-2.3978538,-81.315387)" /></defs><sodipodi:namedview
     id="namedview4"
     fit-margin-left="0"
     inkscape:zoom="0.19109312"
     borderopacity="1"
     inkscape:current-layer="svg2"
     inkscape:cx="693.42702"
     inkscape:cy="975.63327"
     inkscape:window-maximized="1"
     showgrid="false"
     fit-margin-right="0"
     bordercolor="#666666"
     inkscape:window-x="-8"
     guidetolerance="10"
     objecttolerance="10"
     inkscape:window-y="-8"
     fit-margin-bottom="0"
     inkscape:window-width="1680"
     inkscape:pageopacity="0"
     inkscape:pageshadow="2"
     pagecolor="#ffffff"
     gridtolerance="10"
     inkscape:window-height="966"
     fit-margin-top="0"
     inkscape:showpageshadow="0"
     inkscape:pagecheckerboard="1"
     inkscape:deskcolor="#505050" /><metadata
     id="metadata"><rdf:RDF><cc:Work><dc:format>image/svg+xml</dc:format><dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><cc:license
           rdf:resource="http://creativecommons.org/publicdomain/zero/1.0/" /><dc:publisher><cc:Agent
             rdf:about="http://openclipart.org/"><dc:title>Openclipart</dc:title></cc:Agent></dc:publisher></cc:Work><cc:License
         rdf:about="http://creativecommons.org/licenses/publicdomain/"><cc:permits
           rdf:resource="http://creativecommons.org/ns#Reproduction" /><cc:permits
           rdf:resource="http://creativecommons.org/ns#Distribution" /><cc:permits
           rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /></cc:License></rdf:RDF></metadata><g
     inkscape:groupmode="layer"
     id="btn_3"
     inkscape:label="btn_3"
     transform="translate(-0.03165832,-0.01050081)"><path
       id="path0002"
       sodipodi:nodetypes="cccccccssccccccccccssccc"
       style="color:#000000;fill:url(#linearGradient4107)"
       inkscape:connector-curvature="0"
       d="m 285.35266,63.241393 c -6.1893,0.069 -12.523,0.663601 -18.906,1.75 L 47.666662,102.21041 c -10.444004,4.6272 -34.600004,15.16298 -34.345004,32.34998 L 0.03165832,244.3504 119.82166,454.6804 c 14.99,26.563 48.866,39.448 77.719,34.469 l 215.75,-48.993 c 44.183,-10.033 44.96,-20.916 44.96,-40.931 l 176.61,-23.54 -286.32,-281.790007 c -12.39,-21.46 -36.37,-30.96 -63.19,-30.66 z m 372.45,-63.21399484 c -6.1892,0.069 -12.523,0.66359999 -18.906,1.75000004 l -218.78,37.2189958 c -10.444,4.6272 -34.601,15.163 -34.345,32.35 l -13.28,109.789996 119.79,210.32001 c 14.99,26.56299 48.866,39.44799 77.719,34.469 l 215.79,-48.99001 c 44.183,-10.033 44.96,-20.916 44.96,-40.93099 v -109.88 l -109.71,-195.440006 c -12.391,-21.4609958 -36.367,-30.95399584 -63.188,-30.65599584 z"
       inkscape:label="shape_2" /><path
       id="path0001"
       sodipodi:nodetypes="ssscsssssssscsssss"
       style="color:#000000;fill:url(#linearGradient3);fill-opacity:1"
       inkscape:connector-curvature="0"
       d="M 47.672662,102.2114 266.43266,64.977394 c 34.042,-5.7943 66.863,2.5078 82.114,28.922 l 107.08,185.449996 c 7.8445,18.378 2.3129,43.187 -42.335,50.892 l -215.74,37.24 c -28.852,4.9794 -62.73,-7.9091 -77.72,-34.47199 l -103.610002,-183.6 c -10.0679997,-17.841 1.3974,-42.07399 31.466004,-47.19199 z M 420.12266,38.997393 638.88266,1.763398 c 34.042,-5.7942999 66.863,2.5077 82.114,28.921995 l 107.08,185.449997 c 7.8444,18.378 2.3128,43.187 -42.335,50.892 l -215.79,37.24 c -28.85,4.98001 -342.68,61.41001 -343.95,30.94 l -10.72,-256.869997 c -0.3182,-7.6227 174.74,-34.224 204.81,-39.342 z"
       inkscape:label="shape_1" /><path
       style="font-size:85.3333px;line-height:0;font-family:'Franklin Gothic Demi Cond';-inkscape-font-specification:'Franklin Gothic Demi Cond';letter-spacing:5px;word-spacing:0px;fill:#ffffff;fill-rule:evenodd;stroke-width:18.9242"
       d="m 132.50583,201.5885 12.45966,-2.10454 18.76095,37.37261 -5.69257,-39.57995 11.16087,-1.8852 19.80305,37.28237 -6.20701,-39.57888 10.268,-1.73438 6.9207,57.6913 -10.9174,1.84403 -20.39862,-37.26757 5.4633,39.79026 -10.7956,1.82347 z m 111.8697,20.01543 -21.51008,3.63328 0.76778,2.27276 q 1.86473,5.51956 3.99715,7.13284 2.13238,1.61325 4.56744,1.20196 5.23549,-0.88433 3.51278,-8.01523 l 10.40624,-1.07124 q 2.10718,14.74525 -11.44819,17.03488 -8.36052,1.41213 -14.60902,-3.49567 -6.24848,-4.90782 -9.44326,-14.36414 -3.60611,-10.67388 -0.91217,-17.04925 2.72083,-6.42281 10.47253,-7.73216 6.98065,-1.17902 13.33444,3.02456 6.38067,4.15616 10.86432,17.42749 z m -13.0306,-4.79189 q -0.20661,-0.7373 -0.34337,-1.14318 -2.67372,-7.9141 -8.03094,-7.00925 -5.27605,0.89124 -2.259,9.94849 z m 12.16106,-33.97248 11.24209,-1.89888 6.17011,18.26328 q 1.83344,-4.98589 7.02834,-5.86335 5.68188,-0.95973 11.18395,3.51643 5.50205,4.47617 9.08072,15.06889 3.4416,10.18686 1.68163,16.5332 -1.77363,6.3057 -8.87604,7.50536 -6.98063,1.17906 -11.6759,-4.59169 -0.46397,2.30923 -0.34109,5.72054 l -6.77772,1.14478 z m 24.2131,36.49459 q 1.90589,5.64133 3.68778,7.61408 1.78189,1.97279 4.46056,1.5203 2.96273,-0.50028 3.03012,-3.72935 0.0537,-3.26957 -2.40067,-10.5343 -2.37206,-7.02121 -4.52415,-10.08977 -2.15214,-3.06856 -4.99311,-2.58871 -4.99198,0.84313 -2.45531,8.35142 z m 55.53779,-24.31041 -7.33489,3.813 q -3.50189,-5.28597 -7.88505,-4.54562 -3.57149,0.60329 -2.36492,4.17477 0.68566,2.02924 2.3814,2.85821 1.69582,0.82897 6.36968,1.58397 5.27003,0.86881 7.88666,1.75677 2.61667,0.88796 4.98212,3.19118 2.35177,2.26263 3.46239,5.55 1.91958,5.68191 -0.87692,10.22986 -2.7965,4.54799 -10.14238,5.78875 -13.83953,2.33763 -19.46831,-9.62485 l 8.59746,-2.99661 q 3.2068,5.93638 8.52345,5.03836 4.54554,-0.76775 3.25666,-4.58278 -0.68565,-2.02926 -2.38137,-2.85824 -1.69582,-0.82898 -5.96275,-1.39532 -7.82965,-1.07994 -11.55086,-3.84058 -3.72124,-2.76061 -5.14721,-6.98145 -2.00187,-5.92545 0.93119,-10.19614 2.97363,-4.27757 9.22378,-5.33326 10.91736,-1.84406 17.49987,8.36998 z m 18.82588,-17.16562 -11.60731,1.96057 -3.82547,-11.32321 11.60733,-1.96058 z m -10.38809,5.31544 11.44498,-1.93318 13.84855,40.99091 -11.44499,1.93316 z m 22.17034,-17.04412 10.99691,-2.24357 4.37392,12.94663 7.54884,-1.27502 3.04394,9.00986 -7.54882,1.27502 5.08693,15.05706 q 1.41227,4.18029 1.99966,5.41098 0.61429,1.18327 1.91685,1.86419 1.32943,0.63346 3.76455,0.22217 1.29876,-0.21919 3.21938,-0.62958 l 2.93427,8.68521 q -3.52707,1.49666 -6.69272,2.03136 -5.19488,0.87738 -8.62653,-0.64503 -3.43162,-1.52252 -5.21739,-4.39556 -1.78577,-2.87307 -3.9933,-9.40726 l -5.51199,-16.31518 -4.54555,0.76774 -3.04396,-9.00987 4.54553,-0.76774 z m 72.0069,24.81807 -21.51007,3.63325 0.76774,2.27276 q 1.86477,5.5196 3.99714,7.13285 2.13238,1.61326 4.56749,1.20196 5.23549,-0.88431 3.51274,-8.01521 l 10.40623,-1.07136 q 2.10727,14.74523 -11.44817,17.03489 -8.36053,1.41214 -14.609,-3.49566 -6.24851,-4.90781 -9.44327,-14.36411 -3.60611,-10.67389 -0.91217,-17.04925 2.72081,-6.42283 10.47254,-7.73218 6.98064,-1.17904 13.33442,3.02454 6.38064,4.15618 10.86431,17.42748 z m -13.03061,-4.79189 q -0.20659,-0.73732 -0.34347,-1.14321 -2.67373,-7.91408 -8.03097,-7.00919 -5.27601,0.89122 -2.259,9.94851 z m 37.40235,-23.0061 10.83622,-1.83035 1.89215,5.60074 q 0.75571,-6.90604 7.77694,-8.09196 7.30533,-1.23387 11.01395,4.91801 0.59336,-6.87857 7.77694,-8.09195 4.0179,-0.67868 6.86545,0.38478 2.88813,1.05661 4.68541,3.4558 1.78354,2.3586 4.15567,9.37981 l 9.04954,26.78615 -11.40442,1.92631 -8.65191,-25.60917 q -1.54942,-4.58612 -2.66495,-5.85632 -1.11555,-1.27021 -3.34774,-0.8932 -2.67861,0.45249 -2.87327,2.4159 -0.2084,1.92282 1.64269,7.40181 l 8.06235,23.86402 -11.445,1.93317 -8.77532,-25.97442 q -1.48088,-4.3832 -2.569,-5.57225 -1.04753,-1.19588 -3.27969,-0.81884 -2.75981,0.46607 -3.04878,2.53129 -0.26217,2.01777 1.53405,7.33439 l 8.0623,23.86402 -11.44497,1.93316 z m 101.40627,4.53655 q 7.21225,21.34776 -9.42765,24.15837 -16.68043,2.81751 -23.89269,-18.53024 -7.1985,-21.30716 9.48198,-24.12466 16.63987,-2.81059 23.83836,18.49653 z m -11.81026,1.99486 q -2.64628,-7.83291 -4.67445,-10.40758 -1.98762,-2.58156 -4.66621,-2.12911 -2.59739,0.43886 -2.84259,3.26871 -0.25886,2.78937 2.48341,10.90639 2.5366,7.50825 4.49786,10.26583 1.96127,2.75759 4.8834,2.26402 2.80036,-0.47303 2.84149,-3.52592 0.0274,-3.09351 -2.52292,-10.64233 z m 16.41217,-24.43716 10.83619,-1.83034 1.89216,5.60072 q 0.67454,-6.89231 8.1016,-8.14679 4.01794,-0.67868 7.2324,0.70891 3.24134,1.34014 4.91797,4.01712 1.6766,2.67697 3.60993,8.39949 l 9.07697,26.86729 -11.44501,1.93318 -9.07696,-26.86733 q -1.39859,-4.13965 -2.78287,-4.93548 -1.38427,-0.7958 -3.17003,-0.49419 -3.08447,0.52091 -3.41407,2.59302 -0.34331,2.03144 1.39829,7.18573 l 8.11713,24.02635 -11.44494,1.93318 z m 54.8693,-12.82872 -11.60733,1.96056 -3.8255,-11.32321 11.60734,-1.9606 z m -10.3881,5.31542 11.44498,-1.93315 13.84854,40.99089 -11.44498,1.93317 z m 22.17034,-17.04409 10.99689,-2.24359 4.37395,12.94665 7.54885,-1.27504 3.04394,9.00987 -7.5488,1.27501 5.08689,15.05707 q 1.4123,4.18026 1.99969,5.41096 0.61426,1.18329 1.91683,1.86419 1.32943,0.63348 3.76454,0.22215 1.29877,-0.21917 3.21939,-0.62953 l 2.93424,8.68518 q -3.52704,1.49668 -6.69269,2.0314 -5.19489,0.87745 -8.62652,-0.64507 -3.43167,-1.52251 -5.21742,-4.39555 -1.78575,-2.87304 -3.99329,-9.40725 l -5.51199,-16.31519 -4.54555,0.76774 -3.04393,-9.00988 4.54553,-0.76774 z m 71.64654,22.86255 q 7.21217,21.34776 -9.4277,24.15837 -16.68043,2.8175 -23.89265,-18.53023 -7.19849,-21.30717 9.48193,-24.12463 16.63989,-2.81067 23.83842,18.49649 z m -11.81026,1.9949 q -2.64631,-7.83293 -4.67448,-10.40763 -1.98761,-2.58155 -4.66621,-2.12911 -2.59741,0.43886 -2.8426,3.26868 -0.25883,2.78943 2.48341,10.90641 2.53662,7.50825 4.49785,10.26585 1.96128,2.75761 4.88338,2.26405 2.80039,-0.47306 2.84153,-3.52596 0.0274,-3.09351 -2.52292,-10.64229 z m 16.41216,-24.4372 10.06507,-1.70011 3.34559,9.90275 q -0.80466,-10.88964 6.17601,-12.06874 0.85219,-0.14422 2.01668,-0.12545 l 3.77068,11.16089 q -1.31301,0.05 -1.96239,0.15969 -8.3605,1.41217 -4.08253,14.07471 l 5.96447,17.65451 -11.44499,1.93317 z"
       id="path0003"
       aria-label="Website monitor " /></g><g
     inkscape:groupmode="layer"
     id="btn_2"
     inkscape:label="btn_2"
     transform="translate(-0.03165832,-0.01050081)"><path
       id="path02"
       d="m 953.84264,277.49141 c -6.1892,0.069 -12.523,0.6636 -18.906,1.75 l -218.78,37.219 c -10.444,4.6273 -34.601,15.164 -34.345,32.351 l -13.29,109.79 119.79,210.33 c 14.99,26.563 48.866,39.448 77.719,34.46901 l 215.74996,-48.99301 c 44.183,-10.033 44.96,-20.916 44.96,-40.931 v -109.88 l -109.71,-195.44 c -12.391,-21.461 -36.36696,-30.954 -63.18796,-30.656 z"
       sodipodi:nodetypes="sccccccssccs"
       style="color:#000000;fill:url(#linearGradient4452)"
       inkscape:connector-curvature="0"
       inkscape:label="shape_2" /><path
       id="path01"
       d="m 716.17264,316.49141 218.76,-37.23399 c 34.042,-5.79431 66.86296,2.50779 82.11386,28.922 l 107.0801,185.45 c 7.8445,18.378 2.3129,43.18699 -42.335,50.892 l -215.74996,37.234 c -28.852,4.9794 -62.73,-7.9091 -77.72,-34.472 l -103.61,-183.6 c -10.068,-17.841 1.3975,-42.074 31.466,-47.192 z"
       sodipodi:nodetypes="ssscsssss"
       style="color:#000000;fill:url(#radialGradient4454)"
       inkscape:connector-curvature="0"
       inkscape:label="shape_1" /><g
       id="g1"
       transform="matrix(0.32153477,-0.01404709,0.0280963,0.32153477,860.78584,349.54865)"
       inkscape:label="fire_extinguisher"><path
         id="path001"
         style="fill:#000000;stroke-width:1.0294"
         d="m 29.49335,111.82003 c -14.540576,5.22251 -47.192797,36.99166 -26.0327272,86.84166 l 122.9406372,289.63 c 3.05198,7.19 11.49219,18.69849 25.86919,16.67793 l 127.58,-17.9302 c 14.37,-2.01957 12.64479,-14.47179 9.59281,-21.66179 l -122.94064,-289.63 C 145.34255,125.89763 92.454774,106.15035 75.18135,105.399 l -8.481045,-20.154839 58.289995,-8.192125 5.28939,12.461 151.79337,1.517255 -41.54929,-97.8839995 -133.84191,40.7737445 5.69602,13.419 -58.009996,8.152774 -8.942411,-21.067 -16.77,2.35687 C 23.095278,23.68268 1.731554,8.8765758 -18.504446,11.72056 c -19.702,2.768936 -31.013851,20.653044 -21.158819,43.870044 4.678986,11.023 15.195761,19.986814 22.211874,22.55591 -18.681825,11.300963 -36.484213,43.538996 -35.089816,61.457846 -1.232705,17.43504 26.944021,27.94996 31.531326,10.04346 4.583061,-17.9165 9.004111,-39.7246 43.27552,-54.697937 l 7.228711,16.870007 z" /><path
         id="path002"
         style="fill:#ffffff;stroke-width:1.0294"
         d="m 3.472029,64.824468 c 9.123,-1.282154 13.377735,-9.719453 9.505252,-18.842453 -3.8729087,-9.124 -14.4081733,-15.482701 -23.531173,-14.200547 -9.125,1.282436 -13.382736,9.720157 -9.509827,18.844157 3.872483,9.123 14.410748,15.481279 23.535748,14.198843 z" /></g></g><g
     inkscape:groupmode="layer"
     id="btn_1"
     inkscape:label="btn_1"
     transform="translate(-0.03165832,-0.01050081)"><path
       id="path2"
       style="color:#000000;fill:url(#linearGradient4456)"
       d="m 581.37266,340.7814 c -6.1892,0.069 -12.523,0.66359 -18.906,1.75 l -218.78,37.21999 c -10.44,4.62 -34.6,15.15 -34.34,32.34001 l -13.28,109.77999 112.43,197.47001 h 293.53 l 7.2812,-1.65621 c 44.183,-10.033 44.969,-20.923 44.969,-40.93799 v -109.88 l -109.72,-195.43001 c -12.391,-21.461 -36.367,-30.954 -63.188,-30.656 z m -271.80075,75.04304 c -0.7638,2.0827 -1.1908,4.2697 -1.1562,6.5938 l -13.27,109.78997 119.77997,210.34002 c 14.99,26.563 48.866,39.448 77.719,34.469 l 215.74998,-49 c 44.18,-10.03999 44.97,-20.92999 44.97,-40.93999 v -109.88 l -90.6,-161.37 H 309.57471 Z"
       inkscape:label="shape_2" /><path
       id="path1"
       d="m 343.70266,379.74139 218.76,-37.234 c 34.042,-5.7943 66.863,2.5078 82.114,28.92201 l 107.08,185.45 c 7.8444,18.378 2.3128,43.187 -42.335,50.892 l -215.75,37.234 c -28.852,4.9795 -62.73,-7.9091 -77.72,-34.472 l -103.64,-183.6 c -10.068,-17.841 1.3975,-42.074 31.466,-47.192 z"
       sodipodi:nodetypes="ssscsssss"
       style="color:#000000;fill:url(#radialGradient4348)"
       inkscape:connector-curvature="0"
       inkscape:label="shape_1" /><path
       id="path3"
       inkscape:connector-curvature="0"
       d="m 483.38069,519.07353 c -7.00607,-14.69827 -8.68667,-27.17795 -6.6418,-37.21418 8.61557,18.0749 16.04522,23.81253 25.64522,22.46334 6.4,-0.89945 10.72776,-6.59404 6.84603,-14.73767 -3.50303,-7.34913 -14.84637,-19.95432 -21.66308,-34.25535 -6.81672,-14.30102 -9.30681,-30.26976 4.89661,-44.346 1.09125,12.13864 3.93041,22.12425 7.71746,30.06927 10.03573,21.05428 27.3802,28.78938 38.7802,27.18721 9.2,-1.29298 15.95971,-8.60093 7.72284,-25.88133 9.41901,5.8819 15.91139,13.23478 19.60378,20.98116 5.86995,12.31477 4.27716,24.19484 9.01099,34.1261 3.88175,8.14364 12.75398,11.98307 19.15398,11.08362 11.4,-1.60217 9.97149,-12.20989 2.01865,-28.89443 6.14563,5.28231 14.5422,16.18232 19.18135,25.91496 13.82278,28.99929 -3.74149,53.9325 -34.54149,58.26116 21.36084,-13.3867 20.00686,-26.97194 13.09547,-41.47158 -1.00344,12.22109 -6.84602,14.73766 -10.04602,15.1874 -19.6,2.7546 -16.10453,-37.36779 -62.61248,-58.38258 11.28059,11.13049 18.40377,21.14981 22.38019,29.49207 8.5209,17.87628 3.36005,28.98621 -6.03995,30.3073 -8,1.12433 -19.02965,-4.10736 -28.66767,-17.16414 8.99429,18.8694 23.11518,35.95864 53.89046,44.56127 -42.02966,-0.87492 -68.1802,-23.05531 -79.73074,-47.2876 z"
       inkscape:label="fire"
       style="stroke-width:1.0294" /></g></svg>

To create the graphics I used vector graphics from the public domain [CC0]:

https://freesvg.org/solutions-button-vector-illustration https://freesvg.org/aiga-fire-extinguisher-sign-vector-image https://freesvg.org/vector-drawing-of-fire-pictogram

Enjoy the new graphics :)