Feature request for adding this to the docs on requarks.canny.io
Keycloak is an Open Source Identity and Access Management solution for modern Applications and Services.
| #!/bin/bash | |
| # This was created to be used as a service overview in the motd on a Debian system. | |
| # But use it as you like. | |
| # Add service names in this array | |
| services=( "videoserver" "hostapd" "isc-dhcp-server" ) | |
| echo " " | |
| echo "SERVICES" |
Feature request for adding this to the docs on requarks.canny.io
Keycloak is an Open Source Identity and Access Management solution for modern Applications and Services.
| type SnakeToCamel<S extends string> = | |
| S extends `${infer T}_${infer U}` | |
| ? `${T}${Capitalize<SnakeToCamel<U>>}` | |
| : S | |
| type ObjectSnakeToCamel<Type> = { | |
| [Property in keyof Type as Property extends string ? SnakeToCamel<Property> : Property]: Type[Property] | |
| } | |
| const snakeObject = { |
A simple utility to delete paths from archives to save space in Borg repositories.
Warning
While I have used it a few times on one of my repositories it still should be considered untested. There is NO guarantee that it's bug-free and should be treated like that. Be careful, take measures, keep multiple backups.
I managed to backup several hundred GBs of podman layers over months... (I should monitor my backups more closely..) So I needed a tool to delete the whole podman directory from my archives, while also ensuring I deleted only the files I expected to be deleted.