-
m-relay
-
m-relay
<123bob123:matrix.org> You kill me Diego
-
m-relay
<diego:cypherstack.com> So close. Yet so far?
-
m-relay
<diego:cypherstack.com> Is it not syncing further?
-
m-relay
<123bob123:matrix.org> It was syncd yesterday lol
-
m-relay
<123bob123:matrix.org> Longest .01 ever. Reminds me of windows xp download percentage
-
m-relay
<123bob123:matrix.org> Return to defcon 5, i am syncd!
-
m-relay
<mobley:converser.eu> Load the message only now
-
m-relay
<mobley:converser.eu> lol my matrix client is little bit stooned
-
m-relay
<shuroii:matrix.org> Hi, I'm using monero-wallet-rpc on k8s and I'm failing to get my wallet files loaded. Depending on the arguments I provide, I get a mix of "No wallet found" from a curl, "wallet.keys is opened by another program", "the password file specified could not be read" and the container simply failing to start because of an error like the files themselves not being found outright
-
m-relay
<shuroii:matrix.org> Does this group offer any support for this issue? Or should I try another room?
-
m-relay
<shuroii:matrix.org> I'm specifically using this docker image: `ghcr.io/sethforprivacy/simple-monero-wallet-rpc:v0.18.3.1` because it's used by moneropay and my goal with monero-wallet-rpc is to connect it to moneropay.
-
m-relay
<shuroii:matrix.org> The entry command I'm using for my container that runs wallet-rpc is
-
m-relay
<shuroii:matrix.org> ```
-
m-relay
<shuroii:matrix.org> command: ["/entrypoint.sh", "--wallet-file", "wallet", "--password-file", "wallet.passwd", "--disable-rpc-login", "--rpc-bind-port=28081", "--daemon-host=${MONERO_DAEMON_RPC_HOSTNAME}", "--daemon-port=18081", "--max-log-files=1", "--max-log-file-size=1"]
-
m-relay
<shuroii:matrix.org> ```
-
m-relay
<shuroii:matrix.org> the daemon-host is a valid public node since I'm just trying to get wallet rpc working at all for the time being
-
m-relay
<shuroii:matrix.org> the working directory when calling `/entrypoint.sh/` is /home/monero/wallet`, which also contains `wallet`, `wallet.keys` and `wallet.passwd`
-
m-relay
<shuroii:matrix.org> `wallet` and `wallet.keys` are files I copied from monero-wallet-gui, they seem to be valid. I did rename them though, to `wallet` rather than the actual wallet name
-
snex
take a look at my payment gateway:
github.com/snex/xpg
-
m-relay
<shuroii:matrix.org> on suggestion by the people over at moneropay
-
snex
unless you need the bells and whistles of moneropay (and the bloat that comes with them), this will work without all that fuss
-
m-relay
<shuroii:matrix.org> I mostly just need an easy way to make a "pay with monero" button work via http requests, I can do all the logging of invoices on my own
-
snex
yeah thats what mine is designed for. zero logs. zero "lets calculate taxes and currency conversions for you"
-
m-relay
<shuroii:matrix.org> ideally I'd be able to deploy it via k8s ready and set up, without me having to go to xpg's webui to set up the wallet
-
snex
you always need to set up a wallet no matter what system you use
-
snex
this does all the hard stuff for you. you just tell it your view key
-
m-relay
<shuroii:matrix.org> yeah ik, that's not the issue I'm facing or the request I want to make
-
m-relay
<shuroii:matrix.org> I want to be able to configure what wallet xpg will use from my deployment
-
m-relay
<shuroii:matrix.org> I'll check your software out though
-
snex
i can look into what it would take to import wallets via the docker config
-
m-relay
<shuroii:matrix.org> do you have a path where it'll read files from? or is there some kind of out of the box experience that'll try to ask for a wallet first
-
snex
its out of the box in the sense that you follow the README and it should be ready to go
-
m-relay
<shuroii:matrix.org> ideally I could just provide a file from a k8s secret and have that loaded in a mountpoint which is then read by xpg
-
m-relay
<shuroii:matrix.org> what's the storage requirement like? I'm probably gonna have to put it in a PVC so that configurations/wallets are kept across deployments
-
m-relay
<shuroii:matrix.org> you said it doesn't log which is good
-
snex
storage is basically nothing but whatever the size of your view-only wallets plus the app plus a tiny database where records get wiped after payments are completed
-
m-relay
<shuroii:matrix.org> 200MiB should be fine then
-
m-relay
<shuroii:matrix.org> if not I can just expand it
-
m-relay
<shuroii:matrix.org> and then you'll know the answer
-
m-relay
<shuroii:matrix.org> this looks like it'll scale horizontally much better than moneropay does, which is also nice
-
snex
im currently running a demo version of it on a Le Potato. its taking up around 650MB
-
snex
well, i actually had some issues making it scale horizontally
-
snex
you can certainly add many copies of it but youd have to add the wallet to each of them
-
m-relay
<shuroii:matrix.org> I'm running it behind haproxy so what I'll probably end up doing is just stick table'ing the traffic of a user to a specific instance of xpg
-
snex
they wont be able to share data
-
m-relay
<shuroii:matrix.org> this is why being able to add the wallet files via deployment would be nice ;)
-
snex
even then they wouldnt be able to share data
-
m-relay
<shuroii:matrix.org> they don't need to, do they?
-
snex
yes, they need to know if a payment was already witnessed, etc
-
m-relay
<shuroii:matrix.org> if they all read the wallet files from the same PVC via mountMany then it should be fine
-
snex
they would need to share the internal postgres db
-
m-relay
<shuroii:matrix.org> it'll be user bound, one instance will never communicate with a user that isn't destind to connect with it
-
m-relay
<shuroii:matrix.org> that's fine to do
-
snex
otherwise xpg1 wont know that xpg2 has already processed that payment
-
snex
haha youd think so but i ran into lots of issues
-
m-relay
<shuroii:matrix.org> I c
-
m-relay
<shuroii:matrix.org> wouldn't xpg1 not need to know that xpg2 processed a payment? if a user gets sticked in a transaction to xpg1, why would xpg2 need to know anything about that interaction?
-
snex
however unless you are doing like amazon levels of business i doubt youd need to scale this very much
-
m-relay
<shuroii:matrix.org> I mostly just need HA
-
m-relay
<shuroii:matrix.org> so running a replicaset will probably be fine
-
snex
i dont think youd be able to do that stickying unless its 1 app/wallet per xpg
-
m-relay
<shuroii:matrix.org> that was the original plan, yeah
-
snex
ok then it should work
-
m-relay
<shuroii:matrix.org> user gets load balanced to any of x instances running and stickied to that
-
m-relay
<shuroii:matrix.org> xpg will then be stickied to that instance
-
m-relay
<shuroii:matrix.org> they'll share redis and postres
-
m-relay
<shuroii:matrix.org> or does that pose a problem
-
snex
so - you can definitely make it do that but then you wont want to use my docker images
-
m-relay
<shuroii:matrix.org> wasn't planning on it, I was going to write a deployment based off of it
-
snex
just pull source and do your custom setup
-
snex
yeah
-
snex
i would suggest set it up, see if it can do what you need, and just throw away if not. it should all be very simple
-
m-relay
<shuroii:matrix.org> yep, will do
-
m-relay
<shuroii:matrix.org> wanted to let you know, running your compose will make it complain about missing a gem for redis
-
m-relay
<shuroii:matrix.org> makes me unable to view the webui
-
m-relay
<shuroii:matrix.org> I can see that nginx requests are getting through
-
m-relay
<siren:kernal.eu> what bloat? foreman in your docker container perhaps?
-
m-relay
<stnby:kernal.eu> Jesus
github.com/snex/xpg/blob/master/Dockerfile how much bloat. MoneroPay is a 15 MiB container. So a lot more modular for custom solutions than having this hacked together alpine image being 135.63 MB in size
-
m-relay
<stnby:kernal.eu> Research what you call bloat 😉
-
m-relay
<gfdshygti53:monero.social> Due to the lack of transparency and botched vote at #haveno:monero.social , we are considering to fork it. You can provide naming ideas for the new fork.
-
m-relay
<gfdshygti53:monero.social> So far we have : Malobei (disobey in Esperanto) and Sekura (Safe in Esperanto)
-
m-relay
<gfdshygti53:monero.social> Reply me with other name idea(s) if you have.
-
m-relay
<stnby:kernal.eu> All responses from moneropay api also have custom header indicating its primary address so you can use it inside a custom LB. Have as many MoneroPay instances as you want
-
m-relay
<stnby:kernal.eu> All responses from moneropay api also have custom header indicating itswallets primary address so you can use it inside a custom LB. Have as many MoneroPay instances as you want
-
m-relay
<123bob123:matrix.org> Distro is bloat
-
m-relay
<123bob123:matrix.org> Run on thin air
-
m-relay
<stnby:kernal.eu> Distroless (scratch) containers exist. And we put a lot of time into that bloat
-
m-relay
<shuroii:matrix.org> I'm sure both of your services are good in their own way
-
m-relay
<shuroii:matrix.org> I can't even get xpg to run without needing to build the container myself because the gem required for redis functionality is commented out in the gemfile
-
m-relay
<shuroii:matrix.org> I can't get wallet rpc to work which means I can't use moneropay
-
m-relay
<shuroii:matrix.org> because I'm still having these aforementioned issues
-
m-relay
<stnby:kernal.eu> wallet rpc also has calls to load a wallet file via rpc itself
-
m-relay
<stnby:kernal.eu> try looking into those as well
-
m-relay
<stnby:kernal.eu> Also make sure wallet files are writable
-
m-relay
<stnby:kernal.eu> Also make sure wallet files are writable RW FS
-
m-relay
<stnby:kernal.eu> Also make sure wallet files are writable RW fs
-
m-relay
<shuroii:matrix.org> it has a umask of 777
-
m-relay
<shuroii:matrix.org> I can't change the owner to monero though
-
m-relay
<shuroii:matrix.org> cause it's a mounted secret
-
m-relay
<stnby:kernal.eu> can secrets be modified??
-
m-relay
<shuroii:matrix.org> no
-
m-relay
<stnby:kernal.eu> can secrets be modified by container??
-
m-relay
<stnby:kernal.eu> Thats your issue right there
-
m-relay
<shuroii:matrix.org> they can be read and executed
-
m-relay
<stnby:kernal.eu> it has to be RW
-
m-relay
<shuroii:matrix.org> mfw
-
m-relay
<shuroii:matrix.org> back to trying to get a pvc to work then
-
m-relay
<stnby:kernal.eu> wallet files contain subaddress info
-
m-relay
<stnby:kernal.eu> thank our monero core team
-
m-relay
<stnby:kernal.eu> for such amaizng architeture
-
m-relay
<shuroii:matrix.org> it's w/e
-
m-relay
<shuroii:matrix.org> I can work around it, if it would behave
-
m-relay
<shuroii:matrix.org> I did already try an approach where the service starts with a local copy of the secret
-
m-relay
<stnby:kernal.eu> have them in a volume
-
m-relay
<shuroii:matrix.org> I.E. where it actually is the owner of the files
-
m-relay
<shuroii:matrix.org> and has a umask of 777
-
m-relay
<stnby:kernal.eu> only wallet file needs to have RW. passwd and keys files do not change
-
m-relay
<shuroii:matrix.org> but it *still* gave me erros like "File is opened by another wallet application"
-
m-relay
<stnby:kernal.eu> I believe its a large try catch statement with generic error
-
m-relay
<shuroii:matrix.org> undoubtedly
-
m-relay
<shuroii:matrix.org> but the issue remains that I can't run that container
-
m-relay
<shuroii:matrix.org> which is odd considering your compose uses it
-
m-relay
-
m-relay
<123bob123:matrix.org> Ran away
-
plowsof
Safe to say that someone can apply to take over that ccs as its abandoned
-
m-relay
<stnby:kernal.eu> Sounds like a disaster lol
-
m-relay
<shuroii:matrix.org> hey is bitcoin's architecture any worse
-
m-relay
<shuroii:matrix.org> I gotta support both
-
m-relay
<shuroii:matrix.org> so I just wanna know ahead of time whether or not this is more pain or not
-
m-relay
<stnby:kernal.eu> BTC seems just as bad also much much larger node size
-
m-relay
<shuroii:matrix.org> :) hurray
-
m-relay
<rucknium:monero.social> Shuroii: You could use BTCPay Server or BitCart if you wanted a combined XMR + BTC solution. Did you look at those options?
-
m-relay
<shuroii:matrix.org> I did look at btcpay server
-
m-relay
<shuroii:matrix.org> but idt it supports monero does it?
-
m-relay
<shuroii:matrix.org> bit odd if it did, considering the name
-
m-relay
<rucknium:monero.social> Yes it supports Monero and some other coins. I've used it for XMR + BTC
-
m-relay
-
m-relay
<rucknium:monero.social> I don't mean to push you away from MoneroPay, but MoneroPay won't help you accept BTC
-
m-relay
<shuroii:matrix.org> I don't intend to use moneropay for that purpose anyway
-
m-relay
<shuroii:matrix.org> from what I read, btcpay doesn't support monero, so I intended to set up both btcpay and moneropay
-
m-relay
<shuroii:matrix.org> btcpay supporting monero is news to me
-
m-relay
<stnby:kernal.eu> BTCPayServer if you get it to run on Kubernetes Ill give you a medal
-
m-relay
<stnby:kernal.eu> It has invasive bash deployment scripts
-
m-relay
<stnby:kernal.eu> would not recommend it to anyone
-
m-relay
<rucknium:monero.social> We have BTCPay with XMR and BTC set up on
monerofund.org (click the orange donate button to test)
-
m-relay
<rucknium:monero.social> "It has invasive bash deployment scripts" I agree with this. It wants you to run the deploy script as root
-
m-relay
<shuroii:matrix.org> lmao
-
m-relay
<shuroii:matrix.org> yeah their flowchart isn't confidence inspiring
-
m-relay
<stnby:kernal.eu> and it destroys your linux install
-
m-relay
<siren:kernal.eu> it will attempt to install deprecated docker-compose
-
m-relay
<shuroii:matrix.org> lmao
-
m-relay
<stnby:kernal.eu> overwrites /usr/bin with a bunch of garbage
-
m-relay
<shuroii:matrix.org> I'm on alpine so I'm gonna have to rewrite the entire thing anyway gg
-
m-relay
<stnby:kernal.eu> also its in C#
-
m-relay
<siren:kernal.eu> suicide deluxe
-
m-relay
<shuroii:matrix.org> I don't mind that, I can just firewall off everything I don't need
-
m-relay
<shuroii:matrix.org> stellar
-
m-relay
<shuroii:matrix.org> I'm on alpine so I'm gonna have to rewrite the entire deployment anyway gg
-
m-relay
<rucknium:monero.social> You can look at
bitcart.ai . I haven't tried it. The main dev is somewhere here in Monero channels.
-
m-relay
<shuroii:matrix.org> considering the bitcoin community's size, I'd have expected there to be decent tooling
-
m-relay
<shuroii:matrix.org> does *nobody* run anything on k8s?
-
m-relay
<shuroii:matrix.org> my setup can't be *that* esoteric
-
m-relay
<rucknium:monero.social> mrnaif is the bitcart dev
-
m-relay
<plowsof:matrix.org> Siren the k8s ccs, asking amount was 9~xmr, but went to funding for over 22 (not sure what happened there) but 0 xmr has paid out. and its slated as being 35 hours of work
-
m-relay
<stnby:kernal.eu> I can try in a week or so. Learning for CKA, CKAD anyway.
-
m-relay
<stnby:kernal.eu> I can try in a week or sooner. Learning for CKA, CKAD anyway.
-
m-relay
<stnby:kernal.eu> If I get it to work cover my CKA and CKAD 😅
-
m-relay
<stnby:kernal.eu> Its like 300 Bucks or so
-
m-relay
<siren:kernal.eu> No numbers match lol
-
m-relay
<shuroii:matrix.org> no can do, but I can race you to it
-
m-relay
<shuroii:matrix.org> bitcart seems like a nightmare to get running on k8s from a glance, too
-
m-relay
<mrnaif:matrix.org> I'm here
-
m-relay
<shuroii:matrix.org> nice
-
m-relay
<shuroii:matrix.org> anyone ever ran bitcart on k8s before yet?
-
m-relay
<shuroii:matrix.org> or is this gonna be uncharted territory again
-
m-relay
<mrnaif:matrix.org> I think someone experimented with creating config, let me check history
-
m-relay
<stnby:kernal.eu> payments id reeee
-
m-relay
<stnby:kernal.eu> payment id reeee
-
m-relay
<shuroii:matrix.org> I got yaml files for wallet-rpc and moneropay that *almost* work
-
m-relay
<basses:matrix.org> is it like BTCPay Server?
-
m-relay
<shuroii:matrix.org> like it's so close to working
-
m-relay
<mrnaif:matrix.org>
t.me/bitcart/27942 not sure if you can view the archive, I think someone created config files
-
m-relay
<stnby:kernal.eu> drop those files over here
-
m-relay
<shuroii:matrix.org> mmm, a zip file
-
m-relay
<shuroii:matrix.org> confidence inspiring
-
m-relay
<mrnaif:matrix.org> I mean I can unpack it for you and send, lol
-
m-relay
<mrnaif:matrix.org> Should I?
-
m-relay
<shuroii:matrix.org> that'd be nice, since I can't download it without an account
-
m-relay
<rucknium:monero.social> rando: AFAIK BitCart is similar to BTCPay Server
-
m-relay
<mrnaif:matrix.org> it has many terraform files inside. I don't know, can I sent zip here or what's the preferred way
-
m-relay
<mrnaif:matrix.org> similar but similarities ended long time ago when we went different ways
-
m-relay
<mrnaif:matrix.org> docker setup is similar, though they use outdated stuff like compose v1
-
m-relay
<shuroii:matrix.org> moneropay deployment:
-
m-relay
<shuroii:matrix.org> ```yaml
-
m-relay
<shuroii:matrix.org> apiVersion: apps/v1
-
m-relay
<shuroii:matrix.org> kind: Deployment
-
m-relay
<shuroii:matrix.org> metadata:
-
m-relay
<shuroii:matrix.org> name: moneropay
-
m-relay
<shuroii:matrix.org> namespace: payment
-
m-relay
<shuroii:matrix.org> spec:
-
m-relay
<shuroii:matrix.org> replicas: 1
-
m-relay
<shuroii:matrix.org> selector:
-
m-relay
<shuroii:matrix.org> matchLabels:
-
m-relay
<shuroii:matrix.org> app: moneropay
-
m-relay
<shuroii:matrix.org> template:
-
m-relay
<shuroii:matrix.org> metadata:
-
m-relay
<shuroii:matrix.org> labels:
-
m-relay
<shuroii:matrix.org> app: moneropay
-
m-relay
<shuroii:matrix.org> spec:
-
m-relay
<shuroii:matrix.org> containers:
-
m-relay
<shuroii:matrix.org> I'm unfamiliar with terraform, but you can just send the zip here
-
m-relay
<shuroii:matrix.org> that's good
-
m-relay
<basses:matrix.org> mrnaif: is there any live demo?
-
m-relay
-
m-relay
<shuroii:matrix.org> I like the direction that people are going with rootless containers these days
-
m-relay
<mrnaif:matrix.org>
admin.bitcart.ai is the live demo +
store.bitcart.ai and
api.bitcart.ai
-
m-relay
<123bob123:matrix.org> Rip irc
-
m-relay
<shuroii:matrix.org> lol
-
m-relay
<mrnaif:matrix.org> I mean yeah, it was quite hard to set up but worth it afterwards
-
m-relay
<shuroii:matrix.org> irc gets to see my beautiful yaml files
-
m-relay
<shuroii:matrix.org> yeah
-
m-relay
<shuroii:matrix.org> anyway, so to explain the chaos that is the wallet rpc deployment file I posted
-
m-relay
<shuroii:matrix.org> the secret contains the wallet, wallet keys file and wallet password file
-
m-relay
<shuroii:matrix.org> so I mount it
-
m-relay
<stnby:kernal.eu> Thanks
-
m-relay
<shuroii:matrix.org> copy over the files from that mounted secret in an init container to the pvc
-
m-relay
<shuroii:matrix.org> then I mount the pvc in the final container
-
m-relay
<shuroii:matrix.org> this way the ownership of the wallet file is the same as the user that runs the script that runs wallet-rpc
-
m-relay
<shuroii:matrix.org> unfortunately, despite my best efforts, even this was not enough to make wallet rpc able to use the wallet files
-
m-relay
<basses:matrix.org> mrnaif: I couldn't find that it supports xmr on the main web page and the docs
-
m-relay
<shuroii:matrix.org> I'm also unsure of how well the moneropay yaml works
-
m-relay
<shuroii:matrix.org> literally untested
-
m-relay
<basses:matrix.org> ik it does by testing out the dmo
-
m-relay
<stnby:kernal.eu> Ignore moneropay for now first get wallet to run :D
-
m-relay
<shuroii:matrix.org> yeah that was the idea lol
-
m-relay
<shuroii:matrix.org> but I did everything I could at this point
-
m-relay
<mrnaif:matrix.org>
bitcart.ai/coins, here is the dynamic list
-
m-relay
-
m-relay
<shuroii:matrix.org> I've even made a new wallet and copied that over
-
m-relay
<shuroii:matrix.org> it just doesn't work
-
m-relay
<mrnaif:matrix.org> as for docs, we need help in that aspect so it doesn't display it :D
-
m-relay
<shuroii:matrix.org> that's how I tested, yeah
-
m-relay
<shuroii:matrix.org> check the post I made about it earlier that started this convo
-
m-relay
<shuroii:matrix.org> it'll return wallet not found or something like that
-
m-relay
<shuroii:matrix.org> mrnaif: sadly, the zip file you sent is useless
-
m-relay
<shuroii:matrix.org> it doesn't actually contain anything in regards to setting up bitcart
-
m-relay
<shuroii:matrix.org> it's literally just for preparing a cluster to maybe accept a workload like bitcart
-
m-relay
<stnby:kernal.eu> if you spawn a shell in that container do you see the wallet files in correct places>
-
m-relay
<mrnaif:matrix.org> I mean I remember someone used those terraform files and actually launched it
-
m-relay
<basses:matrix.org> hmm, localization would be great addition
-
m-relay
<shuroii:matrix.org> yes
-
m-relay
<mrnaif:matrix.org> but it was contributed by a user, not me so not sure
-
m-relay
<shuroii:matrix.org> owned by the correct user
-
m-relay
<shuroii:matrix.org> with the correct umask
-
m-relay
<shuroii:matrix.org> like, everything *looks* like it should work
-
m-relay
<shuroii:matrix.org> which is why I'm so confused at why it doesn;t
-
m-relay
<shuroii:matrix.org> which is why I'm so confused at why it doesn't
-
m-relay
<shuroii:matrix.org> I'm still reading through it
-
m-relay
<shuroii:matrix.org> there's sprinklings of seemingly correct deployments
-
m-relay
<shuroii:matrix.org> maybe it's my lack of experience with terraform, I'm just quite doubtful that it'll come alive from this
-
m-relay
<shuroii:matrix.org> that said, knowing that this isn't *completely* uncharted territory is nice
-
m-relay
<shuroii:matrix.org> I'm quite annoyed at how I can't get the rpc wallet to work though
-
m-relay
<shuroii:matrix.org> as described earlier, wallet-rpc *runs*, it just doesn't *work*
-
m-relay
<shuroii:matrix.org> actually I should probably turn that into a thread, huh
-
m-relay
<shuroii:matrix.org> I'm specifically using this docker image: `ghcr.io/sethforprivacy/simple-monero-wallet-rpc:v0.18.3.1` because it's used by moneropay and my goal with monero-wallet-rpc is to connect it to moneropay.
-
m-relay
<shuroii:matrix.org> The entry command I'm using for my container that runs wallet-rpc is:
-
m-relay
<shuroii:matrix.org> ```
-
m-relay
<shuroii:matrix.org> command: ["/entrypoint.sh", "--wallet-file", "wallet", "--password-file", "wallet.passwd", "--disable-rpc-login", "--rpc-bind-port=28081", "--daemon-host=${MONERO_DAEMON_RPC_HOSTNAME}", "--daemon-port=18081", "--max-log-files=1", "--max-log-file-size=1"]
-
m-relay
<shuroii:matrix.org> ```
-
m-relay
<shuroii:matrix.org> the daemon-host is a valid public node since I'm just trying to get wallet rpc working at all for the time being
-
m-relay
<shuroii:matrix.org> the working directory when calling `/entrypoint.sh/` is /home/monero/wallet`, which also contains `wallet`, `wallet.keys`and`wallet.passwd`
-
m-relay
<shuroii:matrix.org> the working directory when calling `/entrypoint.sh/` is /home/monero/wallet`, which also contains `wallet`, `wallet.keys` and `wallet.passwd`
-
m-relay
<shuroii:matrix.org> the working directory when calling `/entrypoint.sh` is `/home/monero/wallet`, which also contains `wallet`, `wallet.keys`and`wallet.passwd`
-
plowsof
Ok lets rain it in a little. Pasting large texts that should be on a paste bin..matrix "threads" that dont translate over to irc so just look like totally offtopic chatter between the normal.flow
-
m-relay
<shuroii:matrix.org> `wallet` and `wallet.keys` are files I copied from monero-wallet-gui, they seem to be valid. I did rename them though, to wallet rather than the actual wallet name
-
m-relay
<shuroii:matrix.org> oh yeah I forgot about bridge users
-
plowsof
And editing of those large comments
-
plowsof
This particular issue os out of scope for monero core devs also
-
m-relay
<shuroii:matrix.org> I did ask whether or not this was the right place to ask
-
m-relay
<shuroii:matrix.org> but the only replies I got were people trying to help me
-
m-relay
<shuroii:matrix.org> (which is appreciated)
-
plowsof
Oh ignore the last comment, i thought this was -dev
-
m-relay
<shuroii:matrix.org> alr
-
m-relay
<shuroii:matrix.org> now that we're talking about reigning this in a little, I'm not sure a pastebin or similar would really help with this anyway
-
m-relay
<shuroii:matrix.org> it's not that large of a message set
-
m-relay
<shuroii:matrix.org> and most of the messages are context for the issue at hand
-
m-relay
<shuroii:matrix.org> but I'm not here to debate that
-
m-relay
<shuroii:matrix.org> I'd just like to get wallet-rpc working :)
-
m-relay
<shuroii:matrix.org> and then cope later when I gotta pick out a software package that can do the same but for bitcoin instead
-
plowsof
Get Wallet rpc.working in your bespoke setup? :)
-
m-relay
<shuroii:matrix.org> it's not *that* exotic
-
m-relay
<shuroii:matrix.org> it's just kubernetes
-
plowsof
We need to fund someone to take.over the k8s ccs and figure it out
-
m-relay
<shuroii:matrix.org> well, the issue I'm having isn't directly kubernetes related
-
m-relay
<shuroii:matrix.org> I think my last resort solution would be to run an init container that wget's the wallet files instead of doing anything with a pvc or secret
-
m-relay
<shuroii:matrix.org> which is mega cursed
-
m-relay
<shuroii:matrix.org> and I'd really like to not do that
-
m-relay
<shuroii:matrix.org> I could set up something like
github.com/svenstaro/miniserve on an nfs share
-
m-relay
<stnby:kernal.eu> maybe try alternative wallet rpc docker images?
-
m-relay
<shuroii:matrix.org> and wget that
-
m-relay
<shuroii:matrix.org> could work, do you recommend any?
-
m-relay
-
m-relay
<shuroii:matrix.org> gonna give that a try tomorrow then
-
m-relay
<stnby:kernal.eu> what about just having a persistent volume on /home/monero/wallet ?
-
m-relay
<stnby:kernal.eu> no init containers
-
m-relay
<shuroii:matrix.org> something's gotta populate that pvc
-
m-relay
<shuroii:matrix.org> something's gotta populate that pv
-
m-relay
<shuroii:matrix.org> and the final container *does* mount the pv in /home/monero/wallet
-
m-relay
<stnby:kernal.eu> I will try it out it can't be that difficult :D Docker literally does the same but it works
-
m-relay
<shuroii:matrix.org> haha I wish docker literally did the same
-
m-relay
<shuroii:matrix.org> if I could use docker/podman instead of kubernetes I would
-
m-relay
<stnby:kernal.eu> I will spin it up on k3s tomorrow and see if it works for me
-
m-relay
<shuroii:matrix.org> Gl
-
m-relay
<shuroii:matrix.org> GL
-
snex
shuroii - looking now. redis-client gem should absolutely be included as a dependency of sidekiq.. do you have an output log you can show me?
-
snex
i see redis-client in the Gemfile.lock
-
cornfeedhobo
I will eventually be publishing a helm chart for running that monero daemon. Hopefully that will make situations like this easier.
-
masra
hi