Skip to content

A tiny and simple log solution, talog tag logs to store data in a simple way, so it can be quickly queried

License

Notifications You must be signed in to change notification settings

venyowong/talog

Repository files navigation

talog

A tiny and simple log solution, talog tag logs to store data in a simple way, so it can be quickly queried

cli

talog> .\talog.exe -help
Usage: v.talog [flags] [commands]

A tiny and simple log solution, talog tag logs to store data in a simple way, so it can be quickly queried

Flags:
  -c  -config         config file, json format
      -data           The path of data, default value is ./data/
  -p  -port           http server port, default value is 26382
      -help           Prints help information.
      -man            Prints the auto-generated manpage.

Commands:
  help                Prints help information.
  man                 Prints the auto-generated manpage.

config

{
    "adm_pwd": "123456",
    "allow_list": [
        "192.168.0.0/16",
        "127.0.0.1/32"
    ],
    "jwt_secret": "7aaf118c"
}

web page

http://127.0.0.1:26382/index.html

docs

build from source

  1. install v
  2. install dependencies
    v install venyowong.concurrent
    v install venyowong.file
    v install venyowong.linq
    v install venyowong.log
    v install venyowong.query
    
    If your network is limited, you can clone venyowong.concurrentvenyowong.filevenyowong.linqvenyowong.logvenyowong.query into ~/.vmodules
  3. git clone https://github.com/venyowong/talog
  4. change pwd into talog folder cd talog
  5. build source code v .
  6. you will get talog/talog.exe(executable program)

About

A tiny and simple log solution, talog tag logs to store data in a simple way, so it can be quickly queried

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published