New Portfolio Website

July 27, 2023

Welcome to the first post on my this website. This post contains basic information about this website and some things that have changed from my first portfolio website.

Content of this website

This website is a personal portfolio website. It should serve the purpose of giving people some information on what i do, which means showing of some of my projects and give an impression with what technologies and tools i worked in the past.

In contrast to my first website SirRoti.com, this website got completely rid of personal community and game related stuff. This is because this website should only be about programming related stuff. It also contains a contact form to easily reach out to me now.

Probably the biggest change to my old website is the blog functionality. I try to post blog posts relatively frequently to show what i am up to.

Technological information

This website uses Ruby on Rails, a web-framework, for its entirety. This is because a) i wanted to try to use a big heavy framework for a web app and b) it fits the REST style that many of the content of this website is based around on.

This website is hosted on a Virtual Server at Netcup which runs Debian. It consists of three general parts, each of which in its own Docker container:

  • Ruby On Rails web app
  • PostgreSQL database
  • Nginx reverse proxy

The switch from http:// to https://, i.e. getting a ssl certificate and connecting it with the reverse proxy, was a huge headache. But after some attempts of not making it, i found out that Cloudflare can interpose the connection and can secure the connection from its servers to the client without having to do anything on the server side, which did the job for me.

The source code of the website is on GitHub.

website statistics


Published July 27, 2023. Written by Tim Göllner.

If you enjoyed this Post, please consider sharing it!


Newer →

A Digital Blackboard