Skip to content

Instantly share code, notes, and snippets.

wiki.example.com {
root * /usr/lib/xwiki
encode gzip zstd
handle / {
handle /bin {
rewrite /bin/ /{uri}
}
handle {
@nawan95
nawan95 / readeck.service
Last active September 3, 2025 01:05
Slightly modified Readeck systemd unit file from https://readeck.org/en/docs/deploy
[Unit]
Description=Readeck - Open Source bookmark manager
After=network.target
[Service]
User=readeck
Group=readeck
DynamicUser=true
StateDirectory=readeck
WorkingDirectory=/var/lib/readeck
@nawan95
nawan95 / pinentry-1password.sh
Last active July 1, 2025 07:15 — forked from mrgrain/pinentry-1password.sh
1Password CLI pinentry for gpg-agent
#!/bin/sh
get_pin() {
op read "$OP_PIN_ITEM"
}
echo "OK"
while read -r cmd rest; do
echo "cmd=$cmd rest=$rest" >&2
@nawan95
nawan95 / wiki.example.com
Last active February 19, 2025 11:00
PmWiki nginx.conf
server {
listen 80;
server_name wiki.example.com;
root /var/www/wiki;
index pmwiki.php index.html index.htm;
location ~ ^/wiki/(cookbook|local|scripts|wiki.d|wikilib.d) {
deny all;
}
#!/bin/bash
for file in "$@"
do
if [ "${file##*.}" = "md" ]
then
pandoc -f markdown -t html "$file" -o "${file%.md}.html"
else
zenity --error --text="Error: $file is not a markdown file."
fi
@nawan95
nawan95 / netlifyidentitywidget.html
Created January 26, 2022 23:26
Netlify Identity Widget
<script src="https://identity.netlify.com/v1/netlify-identity-widget.js"></script>

Keybase proof

I hereby claim:

To claim this, I am signing this object: