zkj-nas-tools

module
v0.0.0-...-d504895 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 12, 2024 License: BSD-3-Clause

README

Introduction
------------
This repository contains several programs that I use for my NAS (Network
Attached Storage) at home.

They are provided as FOSS in the hope that they are useful.

Programs
--------

 revoke — webapp for easily revokable (secret) key sharing
 dramaqueen — shuts down the NAS once nobody is using it anymore
 dornröschen — wakes up machines/NASen to backup/sync
 runstatus — exposes via HTTP whether a process is running

Building
--------

Simply use:

    go get github.com/stapelberg/zkj-nas-tools/revoke

And you’ll have the binary in $GOPATH/bin/

License
-------

Unless otherwise stated, all programs are published under the license found in
the file LICENSE (BSD 3-clause).

Directories

Path Synopsis
dornröschen wakes up machines and NASen and backs up data/syncs NAS contents.
dornröschen wakes up machines and NASen and backs up data/syncs NAS contents.
If nobody pays any attention to my samba server, I might as well power off!
If nobody pays any attention to my samba server, I might as well power off!
internal
timestamped
Package timestamped provides types which record when their value last changed.
Package timestamped provides types which record when their value last changed.
wakeonlan
Package wakeonlan provides functions to wake up other machines on the local network.
Package wakeonlan provides functions to wake up other machines on the local network.
Provides IPv4 ICMP echo round trip time measurements (“ping”).
Provides IPv4 ICMP echo round trip time measurements (“ping”).
Tiny daemon to serve and revoke files.
Tiny daemon to serve and revoke files.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL