aboutsummaryrefslogtreecommitdiff
path: root/cmd (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-05-06clean up more stuffFranck Cuny1-139/+0
2024-05-06messing with stuffFranck Cuny1-73/+0
2024-05-06move ghabilling to pythonFranck Cuny2-107/+0
2024-04-28replaced with https://github.com/fcuny/x509-infoFranck Cuny2-204/+0
2024-04-28add a script to fetch cheeseboard's menuFranck Cuny1-57/+0
Delete the version in go.
2024-04-16move the `slocalc` to a python scriptFranck Cuny2-71/+0
2024-03-20`ghalogs` get the logs of a GHA workflow runFranck Cuny1-0/+139
Add a few internal packages to get the root of the git repository and to create clickable links in the terminal.
2024-03-12`cbpt` get cheeseboard's pizza for the weekFranck Cuny1-0/+57
For example: ``` Tue Mar 12: Cremini mushroom, red onion, goat cheese, mozzarella, garlic olive oil, oregano, parsley Wed Mar 13: The Cheese Board Margherita: Crushed tomato, fresh mozzarella made in Berkeley by Belfiore, mozzarella, garlic olive oil, fresh basil Thu Mar 14: Organic cauliflower (Avalos Farm), green onion, mozzarella, house made arugula-pistachio pesto Fri Mar 15: Our first asparagus pizza of the season!Fresh asparagus, cremini and baby shiitake mushroom, gouda cheese, mozzarella, garlic olive oil, parsley Sat Mar 16: A celebration of St. Patrick's Day!Roasted Yukon Gold potato, caramelized onion, Irish cheddar cheese, mozzarella, garlic olive oil, oregano, parsley ```
2024-03-11add the SLO calculator toolFranck Cuny2-0/+71
2024-02-19display flake information in a more readable formatFranck Cuny1-7/+15
2024-01-25fail if the token is missingFranck Cuny1-0/+1
2024-01-25gha-billing: how many minutes are left in the cycleFranck Cuny2-0/+106
2024-01-22add build information to `flake-info`Franck Cuny1-1/+23
2024-01-22build all the binaries using a MakefileFranck Cuny3-7/+4
Add a Makefile to build the local binaries. Rename all the commands without a dash. We can build the commands with `make all` or by being explicit, for example `make bin/x509-info`. Add a common package to keep track of build information (commit and build date) so we can reuse the same pattern across all the commands.
2024-01-21a tool to print information about a x509 certificateFranck Cuny2-0/+207
2024-01-21initial version of the flake-info commandFranck Cuny1-0/+43
A tool to display information about a flake. For now we shows all the inputs and when they were updated last.
2022-05-25ref(dnsupdate): move under toolsFranck Cuny3-222/+0
Integrate properly the tool `dnsupdate` with flake.nix, by adding a default.nix inside its directory. Having all the tools under a directory named `tools` is easier to reason about. I don't need a go.mod at the top level directory either, each tool will have its own.
2022-05-22feat(dns): add cs.fcuny.xyzFranck Cuny1-0/+1
This will be used for sourcegraph.
2022-05-07docs: some documentationFranck Cuny1-0/+7
2022-05-07cmd: add a command to update fcuny.xyzFranck Cuny2-0/+214
I'm using fcuny.xyz as a domain to run a number of services on a host using the IP provided by Tailscale. Instead of manually updating the DNS configuration in the console every time I create a new subdomain, let's do this with a small program. The program query Tailscale API to get the IP address of the host `tahoe`, and then query the DNS API to see if anything is missing or is mis-configured. If it's the case, it will resolve the problems.