Documentation

Welcome to Documentation theme!

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras ullamcorper erat augue, nec dictum ligula consectetur eget. Vivamus ut sollicitudin purus. Vestibulum in euismod arcu, ut maximus ante. Sed vulputate odio mauris, sit amet ultricies erat feugiat vel. Pellentesque faucibus tempor condimentum. Donec ac enim sed eros tristique iaculis sit amet nec tellus. Aenean nec ornare tortor. Quisque dictum orci et purus faucibus congue.

Getting Started

Curabitur mollis vehicula dapibus. Donec tincidunt mollis interdum. Sed lobortis libero et risus blandit, id consectetur magna tincidunt. Donec id lorem lacinia leo imperdiet egestas.

Sodales maximus lacus venenatis quis. Etiam in ipsum et sem placerat semper et in magna.

How to install

Nullam pellentesque dignissim orci, eget sagittis risus sollicitudin sit amet. Sed efficitur condimentum nulla quis suscipit. Cras pretium volutpat arcu dignissim porta.

  1. Nulla sapien nulla, sagittis eusollicitudin nec, gravida ut lacus.
  2. Sed dignissim mauris sed ex fermentum pretium commodo elit et lobortis consectetur nibh dignissim id fusce bibendum mollis porta.
  3. Praesent fringilla iaculis sem ut finibus nibh dignissim id. Fusce bibendum mollis porta.

How to write a code

Nulla nibh velit, sagittis in metus a, fringilla sollicitudin massa. Nulla{{scelerisque}} finibus libero. Mauris sagittis mauris magna, a tempor augue sollicitudin at. Phasellus id dignissim turpis, nec elementum ante. Sed dignissim mauris sed ex fermentum pretium.

Curabitur mollis vehicula dapibus. Donec tincidunt mollis interdum. Sed lobortis libero et risus blandit, id consectetur magna tincidunt. Donec id lorem lacinia leo imperdiet egestas.

Useful resources

Never delete - rename first!

In 2016 the hosting provider 123-Reg deleted 67 customer servers due to a bug in a script. The script checked should delete inactive servers, but the check was faulty.

By marvin

Everything Is Your Own Fault - Downside of virt-manager

Using libvirt and virt-manager does reduce the number of known features that need attention, but it also doesn't offer you any help by providing useful features.

By marvin

VM mass production with libvirt/virt-manager

It can be tempting to use fancy tools like XEN, VMware or Proxmox - but these tools also come with additional requirements, overhead and quite a large documentation.

By marvin

Homelab - just a HDD away

Setting up a homelab doesn't require much.

A second hard drive in a PC is enough to start.

After realizing that magnetic HDDs were good enough for our ancestors' servers, I decided to just start with what I have available rather than waiting for the day I'm able to afford my dream - SSD only, dual CPU - server(-farm).
A 1TB HDD in my primary workstation will do - since it will do all the hard work, any notebook will do for administration.

By marvin

Don’t be afraid! Just ship the MVP!

Even after I thought admindojo.org was ready for public, it took me days to publish a post at reddit or hackernews. The feedback is worth it! Don’t wait to get it.

By marvin

Check the file format while debugging config files!

After debugging a configuration, I finally noticed that the configuration file had the wrong extension. Even when the content is almost the same - even Linux tools will handle $.ini different than $.conf. 

By marvin

Bashblog

bashblog is a static blog generator, link list and knowledge base.
It solves a simple problem: How to preserve the thought or a summary of an article or video.

By marvin

every tool deserves a name

Maintaining a tool requires time and effort. By naming a tool it becomes a thing; a thing that can be loved.

By choosing a pretty name it becomes harder to abandon it.

You don’t want your baby to crash and fail during tests.

By marvin