New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
set up ARAX self-hosted instance in us-east-1
#2129
Comments
I have provisioned a |
I've edited |
So far I have done:
(see Slack |
OK, I've installed |
also just done:
|
Now installing Docker, following instructions from docker.com:
(in the last step above, choosing to "keep the local
|
Checking docker installation:
|
I generated an ECDSA public key on |
I copied the nginx config file from
|
On
|
Verifying that nginx is working via HTTP (and reachable from outside AWS):
|
Installing the nginx config file on
I entered
Setting up the
(then exit out of the screen session using And now setting up the nginx config:
|
FWIW I install Docker on Ubuntu with:
|
That seems... a lot simpler than what I did. I think you've told me this before and I just forgot. I am old. I will make a note of this! |
OK, nginx is up and running on
|
From here on out, I am loosely following the steps in this shell script: https://github.com/RTXteam/RTX/blob/master/DockerBuild/test-instance-scripts/build-test-arax-from-fresh-instance.sh#L43 But not exactly; here are some key differences:
On
|
Making databases directory on
|
On
and just hit return like five times. Copy the file On
On
|
Making sure that passwordless ssh from user
|
Copy the
|
create an override to point to the local RTX-KG2 API:
|
We are at v1.4 now.. |
Thank you, good catch |
Need to locally modify |
Download ARAX database files, in a
then exit out of |
Verifying that certbot is set to auto-renew the SSL cert:
|
copy the dockerfile to the CWD so we can modify it in-place
|
he following are optional; they are just for convenience in testing and debugging inside the container:
|
Create the container:
Start the container:
|
Instance |
We're pausing work on this issue while we work on #2114 |
OK, the commit |
ARAX and RTX-KG2 are now running inside the |
we should make sure that ITRB CI is happy with the new changes |
Uh oh. They don't use |
ah, I don't know. maybe they don't use |
I just checked, and it looks like for ARAX deployment, ITRB uses Line 56 in 2e62765
and for KG2 deployment, ITRB uses Line 56 in 2e62765
so I think we're safe. The Dockerfile that I updated is I did add a new config file |
@edeutsch do you want to check out
|
That last commit |
This is motivated by issue #2097.
The text was updated successfully, but these errors were encountered: