Getting Chasquid up and running on Debian

An article, posted 29 days ago filed in Chasquid, email, postfix, mail, tls, letsencrypt, debian, linux & server.

For quite some time I have been looking into setting up my own mail server. But having configured postfix for a little service I run, I'd been cautious making changes into that direction. Postfix offers too many configuration options, too many settings and all in a way that's too arcane to me; every change in fear of accidentally creating an open relay by accident.

But recently I came across an article by SIDN about four modern systems for self hosting e-mail and I was intrigued. Especially about Chasquid, with its limited scope and focus on security, also through ease of configuration.

Getting started

Actually the tool comes with a nice setup guide. And first bonus, it suggest to just make use apt (although it won't get you the latest); no special repos. So I made sure a test server I had running was updated to the latest Debian and installed Chasquid a…

Continue reading...

A somewhat secure Debian server with nginx, Passenger, rbenv for hosting Ruby on Rails with mail support and deployment with Capistrano

An article, posted almost 11 years ago filed in ruby, rails, passenger, postfix, debian, installation, rbenv, setup, vps, configuration, nginx, mailing, deployment, capistrano, linux, server, ssh, guide, how i do it & security.

Basically this is a technical note to myself, in case I need to setup another server for running yet another personal Ruby on Rails project. And don't worry, I'm not going to replicate all nice guides out there, just filling in the gaps.

So let's start with the list of bookmarks I follow as a start. Note that in these tutorials mostly a user is used named 'deploy'. Typically I create a user per project and name databases etc. accordingly.

  1. Get security right first: My first 5 minutes on a server or essential security for Linux servers
  2. Then I get Rails up and running with this how to install Ruby on Rails with rbenv on Debian
  3. (in case you want to use the server as your remote git repo too) [Git setting up a …

Continue reading...