-
Set up incoming Redmine email using mail server forwards
By configuring Redmine to receive emails, you’ll be able to create issues and comments by email. There are two main methods: forwarding messages from your mail server or fetching them from a your POP3/IMAP. Forwarding Messages from Mail Server In order to forward messages directly to Redmine from your mail server, you’ll need to be […]
-
Install Redmine with Nginx, Puma, and MariaDB/MySQL on Ubuntu 14.04
Install Redmine on a LEMP stack On a whim I decided to try installing Redmine, the popular project management application written in Ruby on Rails. I don’t have any experience with Ruby, but there don’t seem to be any comparable open source Python options out there. Since I don’t plan on using Ruby for anything…
-
First Look at Google Domains
Google Domains A month and a half ago Google announced their new domain registration service, Google Domains. It’s still in beta so you need an invitation code to try it out. Luckily, I received an invitation just a couple days ago and it even came with a free one-year standard domain registration. Search and Registration…
-
Google Drive direct download link creation for shared files
When sharing files on Google Drive the link provided isn’t a direct link to download the file. Instead, it’s link to a view page for the file where you are then provided with the option of downloading the file. This isn’t great if you’re using the command line. Google Drive File ID After digging around…
-
Domain forwarding using Amazon S3 and Route 53
Drawback to domain forwarding provided by some registrars Many companies offer handy extras such as domain forwarding along with their domain registration services. However, in order to use forwarding you have to use their name servers for your domain’s DNS. Your registrar’s DNS management tool could limit your use of certain record types or subdomains…
-
Domain WHOIS privacy variations among registrars
I registered my first domain in 1998 when Network Solutions was the only option and domains could easily be hijacked by spoofing an email. Back then, WHOIS privacy didn’t exist and personal details could easily be scraped for marketing/spam. This resulted in me getting a load of junk mail to my home that I didn’t…
-
Rackspace and DigitalOcean VPS Comparison
For the past year I’ve been a Rackspace customer. I don’t have anything major with them, just a lower end virtual private server running Ubuntu that I primarily use for hosting personal projects and hobby development work. I’ve been happy with their service, but lately I’ve started to pay more attention to some of the…
-
osTicket email using Gmail and Google Apps SMTP relay
If you’re not familiar with osTicket, it’s a fantastic, open source support ticket tracking system written in PHP. I’ve tried out a number of free ticketing systems over the past few months, and osTicket has been the only one to really impress me. It offers a wide variety of features but still manages to be…
-
VirtualBox bug causes display problems in Chrome and Chromium
VirtualBox bug freezing display While working on a virtual machine running Ubuntu 12.04 recently, I encountered some behavior in Chromium and Chrome that made me start to regret uninstalling Firefox. When links or menu items were clicked, the browsers would appear unresponsive as if they were frozen. If the browser window was moved or minimized,…
-
Resolving /bin/bash^M: bad interpreter error
Bash Error When running shell scripts, you may run into this bash error: /bin/bash^M: bad interpreter: No such file or directory This error occurs when the file you’re trying to execute contains DOS/Windows line endings. Unix uses just a line feed to end a line, but DOS actually uses a carriage return (^M) with a…