Web application to view lines from file on local system or on remote server built with Svelte
Download and unpack web-tail-[platform].zip
from latest release
Docker image is also available here
In unpacked folder edit web-tail.config.toml
file
port
- Port that Web tail will run on. Defaults value is4444
servers
- reusable servers configurationname
- name of server to use insources
configshost
- host of remote server. Mandatory field for source typesssh:*
port
- port of remote server. Mandatory field for source typesssh:*
username
- username for ssh connection to remote server. Mandatory for source typesssh:*
password
- password to authenticate on remote server. Either this orprivateKeyPath
is mandatory for source typesssh:*
privateKeyPath
- path to file with private key to authenticate on remote server. Either this orpassword
is mandatory for source typesssh:*
sources
- list of sources to tail lines fromname
- name of source. Mandatory fieldtype
- type of source. Possible values:local:file
,local:docker
,ssh:file
,ssh:docker
. Mandatory fieldpath
- path to file. Mandatory field for source types*:file
serverName
- name of a server fromservers
listcontainerId
- Docker container ID. Mandatory field for source types*:docker
host
- host of remote server. Mandatory field for source typesssh:*
port
- port of remote server. Mandatory field for source typesssh:*
username
- username for ssh connection to remote server. Mandatory for source typesssh:*
password
- password to authenticate on remote server. Either this orprivateKeyPath
is mandatory for source typesssh:*
privateKeyPath
- path to file with private key to authenticate on remote server. Either this orpassword
is mandatory for source typesssh:*
Options from left to right:
- Dropdown to select one of sources from
web-tail.config.toml
- Search field. Matching results will be selected. Search is case insensitive by default
Filter
toggle. If enabled only lines with matching results are shown.*
toggle. If enabled treats text in search field as regular expressionAa
toggle. If enabled makes search case sensitiveReverse
toggle. If enabled latest lines shown on top- Max lines field. How much lines will be shown
Set environment variable ASSETS=dist/public
before doing go run ./server
to use preemtively compiled assets