This application "pings" websites every few minutes. It can be used to keep the application alive on e.g. glitch.me or repl.it.
Go to file
Oskar 6af039789c
Merge pull request #15 from MedzikUser/renovate/github.com-medzikuser-go-utils-0.x
fix(deps): update module github.com/medzikuser/go-utils to v0.3.4
2021-08-22 17:40:42 +02:00
.github/workflows Update auto-fix.yml 2021-08-19 23:24:22 +02:00
backend fix: upgrade deps and delete unused functions 2021-08-18 16:59:51 +00:00
config fix: add github token to auto updater 2021-08-15 14:38:12 +00:00
database/mongo fix: upgrade deps and delete unused functions 2021-08-18 16:59:51 +00:00
website chore: change pid 2021-08-20 10:41:52 +00:00
.env.schema fix: add github token to auto updater 2021-08-15 14:38:12 +00:00
.gitignore Update 2021-08-12 19:39:05 +00:00
.gitpod.Dockerfile Update 2021-08-12 19:39:05 +00:00
.gitpod.yml v1.3.1 2021-07-24 21:19:22 +00:00
.goreleaser.yml Update 2021-08-17 21:26:19 +00:00
LICENSE v1.3.0 2021-07-24 09:50:17 +00:00
Makefile feat: add ctx to backend ping, add cluster functional... 2021-07-31 20:59:43 +00:00
README.md update 2021-08-22 12:04:12 +02:00
config.schema.toml feat: Add Cache URLs and Database config from toml file 2021-08-11 10:35:51 +00:00
go.mod fix(deps): update module github.com/medzikuser/go-utils to v0.3.4 2021-08-22 11:37:50 +00:00
go.sum go mod tidy 2021-08-22 11:38:15 +00:00
main.go update 2021-08-22 12:04:12 +02:00
nodemon.json Add toml config, golint to gitpod Dockerfile... 2021-07-29 19:54:55 +00:00
nodemon.sh update 2021-08-22 12:04:12 +02:00
renovate.json Update renovate.json 2021-08-07 13:01:35 +02:00

README.md

Pingbot - Backend

Repo Size Build

This application "pings" websites every few minutes (to be set in config). It can be used to keep the application alive on e.g. glitch.me or repl.it.

Install Pre-Compile binary

  • 💻 Linux amd64
    • Download latest version
    • Unpack file tar xzf pingbot_*_linux_amd64.tar.gz
    • Done your binary is pingbot.out

Compile from Source Code

Not recommended because automatic updates don't work

Requirements

  • Go (recommended latest version)

Compile

  • Download source code git clone https://github.com/MedzikUser/go-pingbot.git --depth 1
  • Go to folder with source code cd go-pingbot
  • Download dependencies go mod tidy
  • Build go build -o pingbot.out
  • Done your compined binary is pingbot.out

Configurate

  • Complete .env according to .env.schema
  • And fill in config.toml according to config.schema.toml

Run

  • ./pingbot.out