Weekly Shaarli

All links of one week in a single page.

Week 18 (April 27, 2020)

Pico - A stupidly simple, blazing fast, flat file CMS.

Pico is a flat file CMS, this means there is no administration backend and database to deal with. You simply create .md files in the

Securing SSH with two factor authentication using Google Authenticator - Linux.com
thumbnail

Adding two factor authentication to your ssh server.

GitHub - vegasbrianc/docker-traefik-prometheus: A Docker Swarm Stack for monitoring Traefik with Promethues and Grafana
thumbnail

A Docker Swarm Stack for monitoring Traefik with Promethues and Grafana - vegasbrianc

GitHub - postalhq/postal: 📨 A fully featured open source mail delivery platform for incoming & outgoing e-mail
thumbnail

📨 A fully featured open source mail delivery platform for incoming & outgoing e-mail - postalhq

NCurses Disk Usage

free disk space and disk usage calculator

Gateway timeout to service in basic setup on localhost : Traefik uses wrong internal network
thumbnail

When I had this problem, it was a DNS problem. Traefik was trying to connect to the wrong IP address - an IP address that was on a network with no access from traefik.

Setting providers.docker.network solved my problem - but careful, you need to use the full network name as visible with docker network ls (in my case it was pi_traefik-web - for you it should be traefik_proxy).

In theory, you could also set the label traefik.docker.network=traefik_proxy to your nextcloud-app service.

This problem can be diagnosed through the traefik dashboard: look for the network ip a specific service is assigned -- does it show the 'public' network compatible ip?

Semantic Line Breaks
thumbnail

"Semantic Line Breaks describe a set of conventions for using insensitive vertical whitespace to structure prose along semantic boundaries."

Ultimate Docker Home Server with Traefik 2, LetsEncrypt, and OAuth [2020]
thumbnail

This in-depth docker tutorial will show you how to set up a Docker Home Server with Traefik 2 reverse proxy, LetsEncrypt, and Google OAuth.

Monitor your applications with Prometheus
thumbnail

This guide introduces Prometheus and outlines how to integrate metrics into an existing applications for both operational and business insights with Docker

Configure NextCloud with Wasabi S3 as primary storage : NextCloud
thumbnail
GitHub - fogine/rofi-search: Interactive Google / DuckDuckGo search via rofi
thumbnail

Interactive Google

GitHub - bootandy/dust: A more intuitive version of du in rust
thumbnail

A more intuitive version of du in rust. Similar to ncdu

It's Not About The Nail - LessWrong 2.0
thumbnail
Sed - An Introduction and Tutorial

The Grymoire - Tutorial on the SED stream editor.

Sed One-Liners Explained, Part I: File Spacing, Numbering and Text Conversion and Substitution
thumbnail

Inspired by the success of my Awk One-Liners Explained article (30,000 views in first three days), I decided to explain sed one-liners as well. These one-liners, just like the Awk one-liners, were compiled by Eric Pement. You can download them here – sed one-liners (link to .txt file). Most people are only familiar...

GitHub - skeeto/endlessh: SSH tarpit that slowly sends an endless banner
thumbnail

Trap bots in an endless loop -- but you have to run ssh on a different port to your usual

Guides and advice on how to properly self-host email : selfhosted
thumbnail
Stuck in a login loop when logging in from sync client on Linux - support - Nextcloud community
thumbnail

Since my Nextcloud server was behind an Nginx proxy, it didn’t know that the base URL should start with ‘https’. This fixes that:

'overwriteprotocol' => 'https',
Anyone else curious about this configuration option should check this section of the docs 89.

[OC] Rofi menu with categories : unixporn
thumbnail

Submit screenshots of all your *NIX desktops, themes, and nifty configurations, or submit anything else that will make ricers happy. Maybe a...

Choo

Minimal frontend framework for javascript

Fast, simple, and enough for simple portfolio etc websites?

Setting up my personal mailserver

This is probably a terrible idea…

Sed - UNIX Stream Editor - Cheat Sheet
thumbnail

sed cheatsheet -- containing the four sed spaces (input stream, output stream, pattern space, hold buffer) and what commands change in them

Nim Programming Language
thumbnail

The Nim programming language is a concise, fast programming language that compiles to C, C++ and JavaScript.