Developing Keycloak templates with Docker

An article, posted almost 7 years ago filed in docker, keycloak, template, javascript, development, css & html.
Developing Keycloak templates with Docker

I haven't had much need for isolating services, something that Docker is really good at. Most dependencies of my Rails apps are covered by Gemfile anyway (and packages.json for JavaScript) and reasonably isolated with rbenv. I don't experience version related issues very often, as I try to stay reasonably up to date and not rely too much on the very state of the art. For temporary projects, however, Docker is a great solution, even for me :o I don’t want an entire JBoss suite running on my machine, so when I had to develop a Keycloak template I knew that Docker would be the right tool. While I’m going to discuss the specifics of getting started with a Keycloak image, the workflow described is replaceable by any other.

So what about Keycloak? Keycloak is a role based authorization and authentication tool …

Continue reading...

Introducing Workbook, a new rubygem

Sorry non-techies, this is really for (ruby-)techies.

For some time I've been working on a ruby gem that helps me on my project work, and may also help other ruby programmers, to work with table imports and exports more easily. Although there are other gems that allow you to read and write to different formats, of which the roo-gem is probably the most well know, I was particularly interested in writing Excel files based on templates.

I wanted to offer my clients more user-friendly Excel files that used some of the more advanced functionality of modern Spreadsheets (AutoFilter, printer styles) that couldn’t be offered by just manipulating styles and formatting using the existing rubygems. Which got me started to think about creating templates to start from, instead of starting from scratch using one of the Gems. Using another Excel file, however, wasn’t as easy as expected and here is where the Workbook gem comes in: to make that easier. Ad…

Continue reading...

Tavi Template

An article, posted more than 19 years ago filed in cms, opensource, wiki, template & contribution.

IntroductionMy previous website had implemented WikkiTikkiTavi for discussion with myself, and others. However, since I recently switched to my self-build 'CMS', I had to say good bye to the WikkiTikkiTavi installation, since it didn't fit the site as well as it should.ThemingWhat I wrote for my WikkiTikkiTavi installation was another theme, which made it easier to create new themes, in a more simple way than before, using variables instead of function calls. It's far from optimized and doesn't do things like caching, but I didn't notice any changes in page-load speed myself.If you're interested, download it here: TaviTemplate2.01.tar.gz (19KB).Documentation(This is also included in the download)Short summary of changesPHP functions and HTML are now, imho, better seperated, especially in common.php in wich a new function has been created. This new function loads a HTML file called 'template.html' wich is a 'normal' html file with variables in it made up like {variabl…

Continue reading...

murb blog