13
votes
Accepted
Can Stellar-core be packaged in a container system such as Docker?
Yes, Docker provides a simple way to incorporate stellar-core and horizon into your infrastructure so long as BUCKET_DIR_PATH, TMP_DIR_PATH, and the database are stored on persistent volumes.
First,...
7
votes
Can Stellar-core be packaged in a container system such as Docker?
Yes it is possible.
You could use the official docker image provided by Stellar as starting point.
Github source here
4
votes
Accepted
A complete catchup of the testnet keeps failing on verifying ledger
Version 9.2 does not support version 10 of the protocol.
You can import a subset of the historical data (with command line catch-up), install the latest release candidate (10.0.0rc2 labeled "testing" ...
4
votes
Accepted
How do you use the stellar quickstart without docker?
There is a docker product called Docker Toolbox which advertises support for older versions of windows. It requires a 64-bit version of Windows 7 or better.
4
votes
Can Stellar-core be packaged in a container system such as Docker?
For a single node / testing and development context there is also this image: https://github.com/zulucrypto/docker-stellar-integration-test-network
4
votes
Can Stellar-core be packaged in a container system such as Docker?
I created a few docker images for stellar including one with core and horizon.
https://github.com/StellarKit
4
votes
Accepted
Asset endpoint returns 404 on standalone network
Asset stats are disabled by default, you can enable them with ENABLE_ASSET_STATS=true.
3
votes
How to relaunch a Testnet node to use the new Testnet after a reset while using the Docker quickstart container?
a) I guess the easiest way should be to run your testnet node in a non persistent ephemeral mode and simply restart the container.
b) You could as well open a shell into your container and manually ...
2
votes
Should I start with docker quickstart or stellar core? Any difference?
You will need to run a Stellar Core + Horizon instance. However it probably won't help you to install and configure these by hand for your use case and timeline.
Check out the summary doc here for a ...
2
votes
Horizon returns 404 when trying to query accounts/{ID}/payments
Had the same problem but it seems I figured it out. If you want the full history available on your horizon you need to do the following.
Run your stellar-core with CATCHUP_COMPLETE=true. On your ...
2
votes
problem running the core+horizon container in standalone mode
This is kinda old question, but can be of help to others.
For what you want to do, you need to remove current container with docker rm stellar to clear stellar namespace or just use a different name.
...
1
vote
Accepted
How to connect to a stellar stand alone node?
So the problem is that the standalone configuration does not allow access to the network. Therefore, the node can not talk to other connecting nodes.
If you want other nodes to connect to the ...
1
vote
Connection refused error in Horizon
It looks like your Postgres server is either not installed or mis-configured. Can you connect to it from the command line?
You need to configure it to allow local connections. See https://www....
1
vote
How to provide password when running horizon db migrate up command inside docker container?
Ran into this issue today. I was able to check what the DATABASE_URL value that cmd horizon db migrate up expected by looking at horizon.env within the stellar/quickstart docker container. I then ran ...
1
vote
Can the docker quickstart allow me to test out "becoming an anchor"?
I struggled with this as well because basically the documentation is a bit fuzzy on what is what and on the overall architecture.
All you need to be an anchor is to use the public horizon endpoint + ...
1
vote
Enable https for horizon in the docker-stellar-core-horizon quickstart template
Put a loadbalancer, nginx, or apache in front of it. E.g. in amazon you would terminate https on the load balancer typically. You should not deploy your https private key to individual docker ...
1
vote
Accepted
How to pass in a different config file when running a stellar quickstart docker container?
You can enter the docker container with docker exec -it stellar /bin/bash
Then enter supervisorctl
and then enter stop stellar-core. This will stop stellar-core.
Enter exit to exit supervisor.
Then ...
1
vote
How to pass in a different config file when running a stellar quickstart docker container?
We have successfully customized our stellar-core configuration by following the documentation of https://hub.docker.com/r/stellar/quickstart/
To customize the configurations that both stellar-core ...
1
vote
How to pass in a different config file when running a stellar quickstart docker container?
You can try to mount your config file to the container
https://docs.docker.com/storage/volumes/
So you can try to do something like
docker run -v myconfigfile.cfg /path/to/config/file/in/container
1
vote
Stellar Core from Source vs. Stellar Core from Container
If you're sticking to stable releases, it should be the same thing.
1
vote
How to get status of historical ledgers synced after setting CATCHUP_COMPLETE=true
Based on supervisorctl you are running the docker/quickstart image.
I had a similar issue recently. The cathup was running in circles and could not finish in days. I found the real issue by setting ...
1
vote
How to get status of historical ledgers synced after setting CATCHUP_COMPLETE=true
As I read from your supervisor uptime, it seems your instance had run for less than an hour, which is rather new. It takes many hours to finish "catch up" with the running network.
You may check ...
1
vote
How to get status of historical ledgers synced after setting CATCHUP_COMPLETE=true
It looks like I was able to find the stellar-core endpoint for this:
root@stellar:/# curl 127.0.0.1:11626/info
{
"info" : {
"build" : "v9.2.0",
"ledger" : {
"age" : ...
1
vote
stellar docker and nginx reverse proxy
You can setup SSL offloading on the nginx server. Actually, it's one of the most common nginx use-cases. Browser interacts with your nginx server via HTTPS protocol, and then requests get proxied to ...
1
vote
stellar core docker address in use
When you run the docker image it should automatically start stellar-core.
In the container, can you try running ps aux | grep stellar-core | grep -v "grep" to see if stellar-core is already running?
...
1
vote
Horizon import failed (Integer type error?)
I believe this has been fixed in stellar/go#436. Please upgrade to the newest Horizon version that can be found on Releases page.
1
vote
What is the proper way to use federated addresses to send funds?
For just federation -- no compliance -- the above sounds correct. As outlined in the docs, which you mentioned you have read through, this is easily done via Stellar's prebuilt federation server which ...
1
vote
Accepted
What is the proper way to use federated addresses to send funds?
The Federation server would return some value with the memo field that can be used by the service provider (you) to uniquely identify the receiving user. A database ID does match this requirement but ...
1
vote
Issue with Stellar Quickstart Docker Image
Are you sure you are using the latest image available? It's possible that your image is cached on your disk while a new version is available in docker repository. Try this to remove the image:
docker ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
docker × 33stellar-core × 19
horizon × 18
testnet × 3
postgres × 3
stellar.toml × 2
new-developer × 2
transactions × 1
accounts × 1
assets × 1
java-sdk × 1
payments × 1
ledger × 1
nodes × 1
anchor × 1
security × 1
history × 1
federation × 1
python-sdk × 1
private-network × 1
network × 1
bridge-server × 1
server × 1
developersguide × 1