Fara í efni

Logs og geymsla

Uppsetning

  1. Opnaðu Settings > Logs (stillingar > log). Eigandinn og stjórnendur sjá það.
  2. Veldu Level (stig): Every line (hver lína), Warnings and errors (viðvaranir og villur) eða Errors only (aðeins villur).
  3. Sláðu inn í Text (texti) til að halda línum með þessum orðum. Stafastærð skiptir ekki máli.
  4. Stilltu From (frá) og To (til) til að afmarka dagana; To er með. Smelltu á Apply (virkja).
  5. Flettu með Newer (nýrra) og Older (eldra), 100 línur í einu, nýjast fyrst. Þú ættir aðeins að sjá samsvarandi línur.
  1. Smelltu á Download (sækja) á Settings > Logs. Þú færð nýjustu línurnar, allt að 2 MB, sem textaskrá.
  2. Hengdu hana við þar sem þú biður um hjálp. Sjá Fáðu aðstoð.

Lyklar, tokens og lykilorð eru þegar falin sem [hidden]. Lestu skrána samt einu sinni yfir áður en þú birtir hana: nöfn titla, mappa og vistfang tölvunnar þinnar sjást áfram.

Hvar skrár eru geymdar

Tengill á Hvar skrár eru geymdar

Settings > This app > Storage (stillingar > þetta forrit > geymsla) sýnir hverja slóð eins og HolyArrs sér hana, með lausu plássi á disknum. Í Docker eru þetta slóðir inni í container-num.

Slóð Geymir
Stillingamappa Öll gögn HolyArrs
holyarrs.db Aðalgagnagrunnur
holyarrs-events.db Sögugagnagrunnur
Backup-, mynda- og log-möppur Inni í stillingamöppunni
Safnmöppur, vistunarmappa niðurhalsforrits Margmiðlunarefnið þitt og niðurhal

„free space unknown“ þýðir að kerfið gaf það ekki upp.

Logskráin er logs/holyarrs.log í stillingamöppunni. Við 5 MB flyst hún í logs/holyarrs.log.1, svo log haldast nálægt 10 MB. docker logs holyarrs sýnir sama úttak.

Einkenni: síðan Logs vantar. Orsök: aðeins eigandinn og stjórnendur sjá hana. Lausn: biddu einhvern þeirra.

Einkenni: slóð lítur út fyrir að vera röng. Orsök: í Docker sýnir Storage slóðir inni í container-num. Lausn: berðu saman við volume-tengingarnar þínar. Sjá Möppur.

Hvernig stig eru giskuð

Stigið ræðst af orðum í línunni. „failed“, „crashed“ og „error“ merkja villur. „could not“, „refused“ og „timed out“ merkja viðvaranir.

Hvað er falið

Hver lína er falin þegar hún er skrifuð, og aftur þegar hún er lesin eða sótt:

  • Allir vistaðir lyklar, tokens, lykilorð og webhook-tenglar, líka í tengilkóðuðu formi og base64.
  • Gömul gildi. Þegar leyndarmáli er breytt eða það fjarlægt eru báðar logskrárnar endurskrifaðar með gildið falið áður en gamla gildið er látið falla.
  • Nöfn og lykilorð í tenglum: http://user:pass@host verður http://[hidden]@host.
  • Tengilbreytur eins og apikey=, token=, passkey=, password=.
  • Pör með leyndarmálsheiti: API key, token, password, secret, cookie, authorization, setup code. Gildi í gæsalöppum eru falin að lokagæsalöppunum.
  • Bearer- og basic-tokens, API-lyklar HolyArrs (hak_...), uppsetningarkóði fyrstu ræsingar og langir strengir sem líkjast tokens.

Línuskil og litakóðar fyrir skipanalínu inni í gildum birtast með escape, svo gildi getur ekki falsað nýja línu. Vistuð gildi með 4 eða 5 stöfum eru aðeins falin sem heilt orð, og aldrei þegar þau eru algengt orð eins og admin eða test.

API
Route Hver Hvað
GET /api/v1/app/storage Change settings Slóðir með lausu plássi
GET /api/v1/logs?level=&q=&from=&to=&offset=&limit= Eigandi, stjórnendur Línur og heildarfjöldi
GET /api/v1/logs/download Eigandi, stjórnendur Nýjustu 2 MB sem hreinn texti

API-lyklar þurfa admin-umdæmið fyrir öll þrjú.

HolyArrs er ókeypis. Ef það sparaði þér tíma geturðu gefið því stjörnu á GitHub, styrkt það eða boðið mér í kaffi.