Most of these utilities exercise some libs of the Go language
ecosystem or are handy for me in some small way that might just as
well have been a shell script. For instance, the webdev
server is
great for web applications that use a router library and want to
refresh or bookmark a route under development.
-
bcrypt
Create and test hashed passwords.
-
bsdpkg
Create a FreeBSD package from a directory.
-
docker-proxy
Proxy Docker API web requests to the Docker
Daemon's unix domain socket.
- ftree
Print a date-prefixed directory tree for sorting to
find most recently changed files.
-
hname
Print host name.
-
kmake
Using a config, create a bsd packageable directory.
-
mave
Unfinished experiment to parse/pull maven deps.
-
sslq
Query or download SSL certs.
-
uuid
Print out one or more randomly generated UUIDs.
-
webdev
Serve a directory as a website, if 404, reload
index.html (good for react-router or similar).
The newer tools have documentation in their readme files.
License
Copyright (c) 2017-2018 Keith Irwin
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published
by the Free Software Foundation, either version 3 of the License,
or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
http://www.gnu.org/licenses/.