Sign inSign up

i4olin/ka

By i4olin

•Updated 10 months ago

Image
0

1.7K

i4olin/ka repository overview

⁠k.beke.info

⁠TODO

  • /ipecka/d1f1d9ea-7359-11ea-8db4-00155d95c55c ... processing ip adresy a zapisovanie do cloud firestore
    • zapisuj IP do suboru ( json format), alebo boltdb
    • ked pride nova, porovnaj s poslednou, ak sa zmenila, zapis cas UTC a novu ipecku
    • /ipecka/last ... precitanie poslednej ip adresy /last ... malo by ukazat last url a pod nou zoznam
    • boltdb verziu dokoncit a spustat ju na prepinac
  • favicon.ico pridat do binarky
  • pridaj testovanie appky

⁠Description

Pridany subor GOVULNCHECK, ktory generujem pomocou:

govulncheck ./...

Dostupne od go1.19, vulnerability check

Default ip a port: 8080 ( kvoli Cloud Run ), mozeme zmenit, teraz ked bude bezat samostatne

Robim tam tie jednoduche veci ako:

  • / ... index zatial zostava ako je, cas a linky na referrer, ipcku, UA a dni

  • /ip ... vrati ipcku

  • /ua ... vrati user agent

  • /dni ... vrati dni vo formate ako mam v podpise

  • /dni/mail ... vrati dni vo forme emailu

  • /cas ... zatial datum a cas time.Now()

  • /ready ... iba OK

  • /ref ... vrati referrer

  • /pw ... generovanie hesla

  • /robots.txt ... zrusene static dir a vratene toto, ak bude pytat robots.txt crawler

  • /headers ... request headers zobrazenie na debugging

  • /favicon.ico ... TODO takisto pridat do binarky a nepouzivat externe static files

  • /ipecka ... TODO zapise source ip ( volam z domu @nuc ), upozorni t-botom ak sa zmenila, zapise historiu

  • /ico ... TODO link na vsetky stranky, aj testovacie

  • /pw/ ... TODO generovanie hesla urcitej dlzky

⁠pouzitie cloud run

Synchronizovane repo z gitlab.com:tatrman/k Vytvor docker image pomocou task docker Pushni a otaguj image do gcr.io cez task docker-tag-push

Novy push od 2020-11-25 do privatneho repa hub.docker.com/i4olin/ka

Problem z domu updatovat gcr.io repository, auth failed a nechce sa mi to studovat. Normalne rozmyslam, ze radsej pouzijem online redis a dam to cele na f1, kde to v pohode pobezi presne ako chcem.

⁠verzie

⁠0.1.1 2025-10-30

  • go version bump na 1.25.3

⁠0.1.0 2025-02-11

  • Prerobene z google app-engine na normalny kontajner
  • presunute do github:i4olin/ka
  • autobuild z hub.docker.com
  • presun app.beke.info na f1

⁠v0.0.9 2022-11-07

Pridal som /miles2km na prepocitanie rychlosti na milu -> rychlost na km

⁠v0.0.8 2020-12-01

  • posielam mattermost message pri zmene IPecky

⁠v0.0.7 2020-11-25

  • nova IP na inicializaciu firebase /init-firebase

⁠v0.0.6 2020-11-24

  • zacal som makat na firebase cloud DB

⁠v0.0.5 2020-10-13

Prerobene pre Cloud Run, testujem, ale vyzera, ze to normalne funguje v pohode. Potvrdime po dlhsom testovacom obdobi, kolko to bude stat a ako sa to bude spravat.

⁠v0.0.4 2020-04-15

  • cleanup Taskfile.yml, build aj pre FreeBSD a Windows
  • nove URL: /cas /ready
  • listenOn zmeneneny port na :2020
  • /robots.txt ako funkcia nie static file

⁠v0.0.3 2019-11-07

Zacinam na url /kal kalendar.

⁠v0.0.2 2017-12-29

Pridane iba handlovanie request IP, lebo doteraz to ocakavalo iba za proxynou a pri testovani to nedalo nic.

Tag summary

Content type

Image

Digest

sha256:5f8746694…

Size

6.4 MB

Last updated

10 months ago

docker pull i4olin/ka