Skip to content

Commit

Permalink
v0.14.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
Piotr committed Dec 13, 2024
1 parent c6b2b89 commit 80e634d
Show file tree
Hide file tree
Showing 23 changed files with 923 additions and 351 deletions.
20 changes: 13 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,16 +15,21 @@
</a>
</p>

### Latest version: 0.13.3 (10 December 2024) - [Read announcement](https://logdy.dev/blog/post/logdy-new-version-announcement-v013)
### Latest version: 0.14.0 (13 December 2024) - [Read announcement](https://logdy.dev/blog/post/logdy-new-version-announcement-v014)

Logdy is a single-binary that you add to your PATH so it's available just like any other tool: grep, awk, sed, jq. **No installations, no deployments, no compilations**. It works locally, so it's also secure. [Read more](https://logdy.dev/docs/what-is-logdy).

### Standalone use
```bash
# use with any shell command
# Use with any shell command
$ tail -f file.log | logdy
INFO[2024-02...] WebUI started, visit http://localhost:8080 port=8080

# Read log files
$ logdy follow app-out.log --full-read
INFO[2024-02...] WebUI started, visit http://localhost:8080 port=8080
```
More use [modes in the docs.](https://logdy.dev/docs/explanation/command-modes)

### Use as a Go library
```go
Expand All @@ -41,14 +46,15 @@ func main(){
<-context.Background().Done()
}
```
Check [docs](https://logdy.dev/docs/golang-logs-viewer) or [example app](https://github.com/logdyhq/logdy-core/blob/main/example-app/main.go).

## Demo
## Demo of the UI
Visit [demo.logdy.dev](https://demo.logdy.dev)


![autogenerate](https://github.com/logdyhq/logdy-core/assets/1653294/bfe09fa8-bbba-46fa-b54d-503f796c7b57)

Visit [logdy.dev](http://logdy.dev) for more info.
Visit [logdy.dev](http://logdy.dev) for more info and detalied documentation.

##### Project status: Beta version, new features added actively.

Expand All @@ -73,7 +79,7 @@ $ brew install logdy
Naviage to [releases](https://github.com/logdyhq/logdy-core/releases) Github page and download the latest release for your architecture.

```bash
wget https://github.com/logdyhq/logdy-core/releases/download/v0.13.3/logdy_linux_amd64;
wget https://github.com/logdyhq/logdy-core/releases/download/v0.14.0/logdy_linux_amd64;
mv logdy_linux_amd64 logdy;
chmod +x logdy;
```
Expand Down Expand Up @@ -149,9 +155,9 @@ If you would like to develop with UI, check [readme for logdy-ui](https://github
## Building
This repository uses static asset embedding during compilation. This way, the UI is served from a single binary. Before you build make sure you copy a compiled [UI](https://github.com/logdyhq/logdy-ui) (follow the instructions about building) in `assets` directory. The UI is already commited to this repository, so you don't have to do anymore actions.
This repository uses static asset embedding during compilation. This way, the UI is served from a single binary. Before you build make sure you copy a compiled [UI](https://github.com/logdyhq/logdy-ui) (follow the instructions about building) in `http/assets` directory. The UI is already commited to this repository, so you don't have to do anymore actions.

Look at `embed.go` for more details on how UI is embedded into the binary.
Look at `http/embed.go` for more details on how UI is embedded into the binary.

For a local architecture build:
```bash
Expand Down
2 changes: 1 addition & 1 deletion build_across
Original file line number Diff line number Diff line change
@@ -1 +1 @@
gox -ldflags "-X 'main.Version=0.13.3'" -output="bin/logdy_{{.OS}}_{{.Arch}}" -osarch="linux/amd64 linux/arm64 windows/386 windows/amd64 darwin/amd64 darwin/arm64"
gox -ldflags "-X 'main.Version=0.14.0'" -output="bin/logdy_{{.OS}}_{{.Arch}}" -osarch="linux/amd64 linux/arm64 windows/386 windows/amd64 darwin/amd64 darwin/arm64"

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion http/assets/assets/index--ia9tQRb.css

This file was deleted.

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions http/assets/assets/index-tv-8Ql_Z.css

Large diffs are not rendered by default.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

31 changes: 18 additions & 13 deletions http/assets/index.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
<!doctype html>
<html lang="en">
<head>
<script>self["MonacoEnvironment"] = (function (paths) {

<head>
<script>self["MonacoEnvironment"] = (function (paths) {
return {
globalAPI: false,
getWorkerUrl : function (moduleId, label) {
Expand All @@ -23,16 +24,20 @@
"javascript": "./monacoeditorwork/ts.worker.bundle.js"
});</script>

<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/icon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;700;800&family=Roboto+Mono:wght@300;400;700;800&display=swap"
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/icon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link
href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;700;800&family=Roboto+Mono:wght@300;400;700;800&display=swap"
rel="stylesheet">
<script type="module" src="./wasm_exec.js" type="text/javascript"></script>

<script type="module" crossorigin src="./assets/index-hNNUgwiq.js"></script>
<link rel="stylesheet" crossorigin href="./assets/index-tv-8Ql_Z.css">
</head>

<body>
<div id="app"></div>
</body>

<script type="module" crossorigin src="./assets/index-rjYvFtqJ.js"></script>
<link rel="stylesheet" crossorigin href="./assets/index--ia9tQRb.css">
</head>
<body>
<div id="app"></div>
</body>
</html>
</html>
Binary file added http/assets/main.wasm
Binary file not shown.
Loading

0 comments on commit 80e634d

Please sign in to comment.