Idea: xmr-cart as a Synology package (DSM-integrated admin, own node) #2
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parked idea, not scheduled. Run xmr-cart as a Synology DSM package: your own Monero shop and your own node in a NAS you already own, with no VPS.
Why it fits
xmr-cart is PHP plus one SQLite file. DSM already provides most of what it needs:
worker/poll.phpevery minutemonerodin Container Manager (about 100 GB) on the same boxdata/store.sqliteThe DSM integration
/adminlogin page.mail().The hard parts
gmp(plusbcmath,mbstring). Not yet confirmed that Synology's PHP builds shipgmp. A container sidesteps the question.A safer shape
Split it. The NAS holds the admin, view key, node and database and is never public. A thin public storefront on cheap hosting only takes orders and shows the pay page, talking to the NAS over a private link (WireGuard/Tailscale). Customer data and the view key never sit on an internet-facing machine. More work than a one-box package, but it's the version to trust with real money.
Shipping options, simplest first
monerod) plus a short guide..spk(SynoCommunity / spksrc) wrapping the same thing, with the DSM desktop icon and DSM-login admin.Reference box: DS718+ (Celeron J3455, 4 cores with AES-NI, 6 GB, DSM 7, kernel 4.4.180).