User generated content displayed on this site is property of the content's respective creator. Do not upload content without permission from its owner. This website is powered by Opub, an open-source micropublishing server. https://codeberg.org/dww/opub Opub, in turn, is: Powered by Ruby, Sinatra and ActiveRecord. Safe templating powered by erubis. https://github.com/kwatch/erubis HTML sanitization done with Sanitize and a config borrowed from html-pipeline. https://github.com/rgrove/sanitize https://github.com/gjtorikian/html-pipeline Markdown parsing and rendering powered by Kramdown. https://github.com/gettalong/kramdown Image identification powered by filemagic. Image processing and conversion powered by minimagick. https://github.com/blackwinter/ruby-filemagic https://github.com/minimagick/minimagick