How to Self Host a Retail Store - Part 1 - Introduction

how to self host your own retail store 👨đŸģ‍🔧

Introduction

Running a small retail business is tough enough without getting nickeled and dimed by service providers and overpriced hardware. If you’re confident enough in your ability to setup and maintain a few systems, there is money to be saved self hosting your own IT services. This is how you do it.

Self-Hosting Stuff

Required

Extra Optional

POS Software + Payment Terminals Discussion

First of all, Point of Sale systems. There are a handful of open source systems, mostly awful. Many commercial systems are available, ranging from awful to pretty slick. i.e. 🌎Lightspeed. But these are expensive solutions, requiring specific costly hardware.

Commercial systems have mostly integrated their own costly payment processor partners into their systems, leaving retailers who have bought into these systems little leverage. Not ideal.

Most open source system are simply not that great, or require a great deal of configuration / module development for your particular use case, and thats very sub-optimal in my opinion.

The one stand out piece of commercial software I was able to find that explicitly was designed for and allows self hosting is called 🌎phppointofsale. I’ve been running my bicycle repair business for the past 7+ years using while self hosting this software. It’s worked perfectly for my purposes and is configurable easily to many use cases.

This software can integrate with some payment terminals but don’t bother. If you use a separate unintegrated payment terminal from your POS software you can get the best debit / credit processing rates possible.



Onto part 2 - installing TrueNAS on the server.

>> Home