Go to file
Aaron Bieber 3b864fc12d
flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/aa1d74709f5dac623adb4d48fdfb27cc2c92a4d4' (2023-01-09)
  → 'github:NixOS/nixpkgs/970a59bd19eff3752ce552935687100c46e820a5' (2023-09-17)
2023-09-20 09:54:09 -06:00
.envrc init 2023-01-10 15:13:54 -07:00
.gitignore init 2023-01-10 15:13:54 -07:00
flake.lock flake.lock: Update 2023-09-20 09:54:09 -06:00
flake.nix remove vendorSha256 in favor of vendorHash = null 2023-02-08 06:08:16 -07:00
go.mod init 2023-01-10 15:13:54 -07:00
main.go add nixos module and overlay 2023-01-10 18:30:48 -07:00
module.nix toString port 2023-01-10 18:33:16 -07:00
README.md Add readme 2023-01-12 10:35:43 -07:00

pots

A tool that fires off Tailscale logs to Pushover.

Usage

This is intendet to be behind a reverse proxy that provedes HTTPS.

You will need to set three environment variables:

  • POTS_TOKEN: This is a random string you generate.
  • PUSHOVER_USER: Your Pushover user token.
  • PUSHOVER_TOKEN: Your Pushover app token.

POTS_TOKEN

This variable is used to give Tailscale a unique string that isn't easily guessed.

For example, if you setPOTS_TOKEN=arstarst, then you would point Tailscale's webhook at https://yourdomain/api/arstarst.