I'm sorry I don't have a suggestion but have you checked the Awesome Self Hosted list?
Selfhosted
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
Resources:
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
Great suggestion. Not sure why I didn’t think of it. It’s one of my first stops for this kind of stuff. I did check out this site which is how I found Akaunting.
I use InvoiceNinja for what seems to be a very similar use case. After a doable learning curve I really like it. You can install it on bare metal or use docker.
Just to be clear I just need to track my sales/revenue (even if input is manual) and track expenses (bonus if I could upload a picture of a receipt).
I don’t need to actually send an invoice (I do this straight from my website and it’s a seamless integration so not looking to reinvent this wheel, yet!)
Given the above, is in InvoiceNinja still a good candidate?
Sorry for answering so late. Yes, just mark the invoice as paid or something. Your have to have the invoice in the system though as far as I know.
I really liked the UI of Crater, but they stopped maintaining the open-source version. It looks like there’s an active fork now, so I might go back. But I’ve been using Invoice Ninja.
Copy/paste from another comment
“Just to be clear I just need to track my sales/revenue (even if input is manual) and track expenses (bonus if I could upload a picture of a receipt).
I don’t need to actually send an invoice (I do this straight from my website and it’s a seamless integration so not looking to reinvent this wheel, yet!)
Given the above, is in InvoiceNinja still a good candidate?”
This is really nice and runs on your desktop.
This does look super nice but I need to have it centralized. We use multiple devices to do various things and will need to access this from all machines. So close!!!
Ledger/hledger may be an option if you're command line inclined although more local only then self-hosted per-se.
Need this to be accidente to my lan with the primary being non technical. Thanks for the suggestion anyways tho
Firefly III. If you're in Eŭropo, I believe it can sync with most banks too.
I’m in the US but it does look like a very good candidate. Thanks!
Actually, I’m curious as to why you mention Europe specifically?