First instinct: I would personally start with Nextcloud and then fill in the blanks. It covers a lot of ground, file sharing, collaborative document editing, calendars, contacts.
You don't explicitly mention some of these, but they're inevitably part of all businesses.
Odoo was the best self hosted ERP last time I looked (although it wasn't recent). IIRC it handles point of sale as well as online purchases. Best if you use it for inventory mgmt too. Some components are paid.
One of my favorite resources on the internet is https://awesome-selfhosted.net/ You'll find hidden gems in all the categories you listed.
Edit: actually, first instinct is to follow philomath_mn's advice and self host the minimum amount of services. Even with a small off-the-shelf NAS collecting video footage there's always some maintenance going on. This is a fine hobby, but can be a distraction from the real thing.
Focus on the business - sure thing (thanks also philomath_mn).
Interestingly, the most common thing I have heard from folks who run (successful and failed) breweries is "no one can tell the difference between beers, build a place people want to drink beer".
I am doing that by starting with an awesome location - acquiring the building is the main reason I am doing this and it's pretty cool.
While the 'hacker' and 'privacy aware' crowds are pretty small, I would like to help be an inviting place for folks that share these interests. I am not sure how much I need to cater to that, but I'd like to be as good an actor as reasonable time tradeoffs will allow.
I am totally willing to put up with a learning curve, if that overhead can get me to a stable place that's better for data management than just saying 'I give up', in the face of a large ecosystem.
Re: Nextcloud - heard of it many times but never used it. Can a normal person (think bartender) log in and edit a document or respond to a calendar invite on a phone? What output does it generate (.odts, .caldav)?
Never heard of Odoo but thanks, I'll go down that rabbit hole.
Point taken on being a place where people want to drink beer. In that case, I would definitely try to validate the idea that people will be more interested in a brewery that cares about digital privacy:
- How many people in your area care about digital privacy?
- How many of them drink craft beer?
- How many of them would consider a brewery's digital tools when deciding on a place to drink?
My hunch is that the number at the end of that funnel is going be very close to zero. Putting money into a nerdy trivia night would have 100x the impact with 1% of the headaches.
Putting money into a nerdy trivia night would have 100x the impact with 1% of the headaches.
I agree - we'll do a fair amount of that stuff. From trivia night to the knitting club, I'd like to be a 'Third Place' for people to have fun.
I just wonder, if I host the monthly Python meetup, will anyone care besides me? I personally don't shop or eat at places that don't accept cash, require an app, or only allow online takeout orders - but that's not everybody by a long shot.
I'd assume the average person, even one who cares about data privacy, would never expect a brewery to also be mindful of this stuff. I do wonder (hope, irrationally?) that some of the local (NC Triangle area) tech community will at least find it to be of some note.
> we'll do a fair amount of that stuff. From trivia night to the knitting club, I'd like to be a 'Third Place' for people to have fun.
Sounds like a lot of fun!
> will anyone care besides me? I personally don't shop or eat at places that don't accept cash, require an app, or only allow online takeout orders - but that's not everybody by a long shot.
FWIW, I've been a dev for 10 years and have met many tech people -- I don't think I've met anyone IRL who would take that stance. Lots of people who notice that kind of stuff and wish it were better, but not to the level of buy/not buy.
You don't explicitly mention some of these, but they're inevitably part of all businesses.
Odoo was the best self hosted ERP last time I looked (although it wasn't recent). IIRC it handles point of sale as well as online purchases. Best if you use it for inventory mgmt too. Some components are paid.
One of my favorite resources on the internet is https://awesome-selfhosted.net/ You'll find hidden gems in all the categories you listed.
Edit: actually, first instinct is to follow philomath_mn's advice and self host the minimum amount of services. Even with a small off-the-shelf NAS collecting video footage there's always some maintenance going on. This is a fine hobby, but can be a distraction from the real thing.