Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Jun 20 2018 20:45

    traviscrist on nl-remove-host-wiki

    (compare)

  • Jun 20 2018 20:45

    traviscrist on master

    feat: remove adding hosts to wi… Merge pull request #3 from codi… (compare)

  • Jun 20 2018 20:45
    traviscrist closed #3
  • Jun 20 2018 20:32
    njlie opened #3
  • Jun 20 2018 20:31

    njlie on nl-remove-host-wiki

    feat: remove adding hosts to wi… (compare)

  • Jun 15 2018 23:03

    njlie on master

    fix: typo (compare)

  • Jun 15 2018 22:07

    njlie on nl-updates

    (compare)

  • Jun 15 2018 18:10

    njlie on master

    feat: more examples (compare)

  • Jun 14 2018 00:19

    njlie on master

    feat: add wiki and mailing list (compare)

  • Jun 13 2018 00:09

    njlie on master

    fix: git url typo (compare)

  • Jun 12 2018 19:17

    njlie on master

    fix: docs use bootstrap nodes i… (compare)

  • Jun 07 2018 21:05

    njlie on master

    feat: host architecture doc (compare)

  • Jun 07 2018 17:09

    njlie on master

    fix: four components -> three c… (compare)

  • Jun 07 2018 00:32

    njlie on master

    fix: proper blog links (compare)

  • Jun 07 2018 00:13

    njlie on master

    fix: broken links Merge branch 'nl-updates' (compare)

  • Jun 07 2018 00:10

    njlie on nl-updates

    fix: broken links (compare)

  • Jun 06 2018 15:50

    njlie on master

    feat: updates to latest codius … Merge pull request #2 from codi… (compare)

  • Jun 06 2018 15:50
    njlie closed #2
  • Jun 06 2018 15:50
    njlie opened #2
  • Jun 06 2018 15:50

    njlie on nl-updates

    feat: updates to latest codius … (compare)

Santiago Velez
@Svelez612_twitter
No worries, I have run out of time as well. I will have to look into that.
Jon Nilsen
@jonaagenilsen_twitter
that must be enabled on the host the VM is running on
Santiago Velez
@Svelez612_twitter
OK, I thought it was, but I will check that out
Jon Nilsen
@jonaagenilsen_twitter
Do that :)
Santiago Velez
@Svelez612_twitter
Doh!
root@TheBeast:/home/beast# cat /sys/module/kvm_intel/parameters/nested
N
Jon Nilsen
@jonaagenilsen_twitter
:(
Ahmed Kamal
@AhmedKamal20

Solstice has two testnet connectors that allow you to connect via moneyd and use xrp testnet funds. Point your moneyd at either of these two URLs:

@Solstice_Info_twitter Great, but the thing i don't understand, when i set my money on my client with testNet, How i could know that the host accept it or not ? , or should i create my own host and set it with the same URLs above ?

Solstice
@Solstice_Info_twitter
Hey there @AhmedKamal20 If you start moneyd with the testnet command - I believe it generates 10000 testnet xrp for you and assigns it to your account. Once that happens, you are able to connect to an ILP connector like the one's I posted above, that are running on xrp accounts from the XRPL testnet as well (generated from the same moneyd testnet procedure)
Ahmed Kamal
@AhmedKamal20
Thank you for the replay
Where should i configure moneyd to let it use this connector ?

--
Let me State what i want after all:
I just want to Run Codius Whole Echo System (Host, Client to Upload, Moneyd)
It's Just for testing the system, i don't have XRP, or domains
I Have AWS, So i can run the host on an EC2

Is there any complete guide to do this ?

Solstice
@Solstice_Info_twitter
While I would love to tell you there is a complete guide ... At this moment I cannot. There are pieces of documentation and examples that I have used, and much I have just learned on my own from trial and error. There are efforts underway by many of the developers and community members to focus on this issue, and though it is going slow now - I believe we will see progress on this issue soon. As for your questions on how to configure moneyd to connect to connectors - there are some documented steps to do that piece. Give me a few minutes, and I will place the commands and procedure you need to use to configure moneyd.
Solstice
@Solstice_Info_twitter
The first step I would perform is to make a copy of your moneyd.json ... This is probably located in your home directory ... so do a "cp ~/.moneyd.json .moneyd.json.bak
Second - is make a note of your XRP address/secret so that you can enter it into moneyd when we reconfigure it to connect to an ILP connector. The address and secret can be found in your .moneyd.json.bak file after you perform the step above
Solstice
@Solstice_Info_twitter
To reconfigure your moneyd - you have to make sure that there is not a .moneyd.json file already present. So after you make your backup copy, remove the original .moneyd.json file
once that is done - you need to run the command: moneyd xrp:configure --advanced
You will be asked to put in a BTP host of parent connector. It will default to strata-ilsp.com/xrp. You should put this in instead: solstice-test1.phobosnode.com/moneyd
The next input is for the name of the channel ... it will create a random name for you ... you can either accept this randomized string - or name it to something else
Ahmed Kamal
@AhmedKamal20
Great, this is on the Client Machine ?
Solstice
@Solstice_Info_twitter
The next input is asking for the Rippled server to use. It will default to either wss://s1.ripple.com, or wss://s2.ripple.com. These are servers that operate on the production XRPL (real XRP) ... you don't want that if you are using testnet XRP ... you should instead use this server: wss://s.altnet.rippletest.net:51233
This would be done on the server you are running codius host on
so the server running codiusd
Ahmed Kamal
@AhmedKamal20
aha , got it, i have a problem connecting to it from the client
is there a public host up and running Using testnet XRP for testing ?
Solstice
@Solstice_Info_twitter
Right. You have to get the codiusd server connected to a valid moneyd configuration if you want to then test uploading hosts to it and testing how things work.
Hmmm ... My codius host is running on the production XRPL ... I don't currently have one that is on the test net ...
Just to note - the last step of the moneyd configuration from the above steps is to input the XRP secret ... you would put in the secret for the XRP address that was pulled from your testnet account ... it should be in your .moneyd.json.bak file ...
Ahmed Kamal
@AhmedKamal20
OK, Great, Thank you
really appreciated for your help
Solstice
@Solstice_Info_twitter
You would then restart the moneyd-xrp.service to use the new configuration
and then possibly the codiusd.service
Ahmed Kamal
@AhmedKamal20
OK
Solstice
@Solstice_Info_twitter
NP ... I know this is a bit confusing at the present time ... There are people working on making this easier ... but creating documentation always takes longer than it seems it should. Also, with the upcoming changes to the Codiusd design, it's complicating things a bit
Ahmed Kamal
@AhmedKamal20
Another Question Guys
How codiusd calculate the cost per each pod, or is it just a flat price for the duration its on? , and if so, how it handles abusing the servers for mining or other computationally intensive applications ?
Solstice
@Solstice_Info_twitter
In your codiusd.service file you place environment variables for items ... for the hosting cost it would be like this under the [Service] heading: Environment="CODIUS_XRP_PER_MONTH=10"
In regard to the pod that gets uploaded to your host ... you can look at the manifest of the pod to see what is running. If you found something like a mining bot - you could remove it
Ahmed Kamal
@AhmedKamal20
Yeah yeah, but i'm talking about what if i will use this server as a miner for example, is it the same price, it won't be fair
yeah, it's manual then
so the price is flat, not a function of usage
Solstice
@Solstice_Info_twitter
Correct - it is a matter of how long the pod has been running
At this point of the project, much of the configuration and management is manual ... I would hope that as it matures more tools and sophistication will be created by the community
Ahmed Kamal
@AhmedKamal20
i was very curious about how you calculate the computational usage
yeah, i hope so
Solstice
@Solstice_Info_twitter
In the 1.25 version of Codius - the Codius Host operator has to monitor the underlying processes to check for computational load ... In the newer version (I haven't built it yet) I believe you will be able to check the statistics for memory and utilization via K3S tools
Santiago Velez
@Svelez612_twitter
How does one verify that one's codius host is operational? I can view my hosted /version, /info, and /memory pages.
Solstice
@Solstice_Info_twitter
What is the fully qualified domain name for your server?
Jon Nilsen
@jonaagenilsen_twitter
@Svelez612_twitter
https://codiushosts.com/ is one source
Uploading a test-contract is a good way to check
hepuv
@hepuv_gitlab
Hey everyone. I see there are an active community, so maybe someone can help me to clarify some things. How does code sharding work? For example, I can deploy my code without specifying a host. So, Docker instances (with actual code) will be set up for all available hosts? And how load balancer works then?
Jacob
@jacobpdq
@amark or anyone have experience with process.stdin and gun?
rjd0076
@rjd0076
Hello. i see i need 36 XRP in my wallet for a Codius host. Do I have to continue replenishing with more XRP? How much can one expect to make in being a host? Will it offset the cost of XRP I have to initially put in?