-
Notifications
You must be signed in to change notification settings - Fork 35
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
Install community platform #375
Comments
Please provide the details of the VM (with access to me), when available so that I can go ahead and install a discussion platform, e.g. discourse. |
@ashakunt please follow up directly with Chandra on this task, as he will be creating the VM. |
@ashakunt & @brylie I am trying to get one IP free from our pool so that we can create the VM. Are we still using Discourse? |
@ccsr discourse seems to be a pretty nice option. So, for now yes. Although, one could also fall back to google-groups or other similar offerings. But I am not sure if we want to go there using apinf? |
@ashakunt No Google stuff in this project please. thanks |
On the lighter note, @ccsr ; what will be do without google ... (search) |
@ashakunt I recommend https://duckduckgo.com/ |
Assigning to @ccsr |
@ccsr : quack! please let me know when the VM is done (with relevant credentials) |
@ashakunt you should have all the details now |
@ccsr can you please first create a domain and point that to the VM (hack.apinf.io)? |
@ccsr It would also be required to create a mailgun credential for this website. So, please get the following items done:
Once this all steps are done, installation would take 20-30 minutes to finish. |
Other alternatives are to run other forum software, e.g. phpBB or bbPress (by wordpress, installs as a plugin to wordpress); but they will possibly be running on NON DEFAULT ports (so, url will be like: discourse.something.com:8081 or similar) which is not what we want. So, a new VM + IP is required. |
If Discourse is dockerized, it should run fine on the same VM with another dockerized application. As far as I understand, that is one of the benefits of containerization. |
@brylie, thanks, I guess I would have been misguided. I will check that as soon as I am in office and close it. Excuse typos, sent from mobile device! -----Original Message----- If Discourse is dockerized, it should run fine on the same VM with another dockerized application. As far as I understand, that is one of the benefits of containerization. |
@ccsr discourse has been installed at the VM. I have use sandbox mailgun credentials that might or might not work. So, please provide a valid mailgun credential for this purpose. Also, after the subdomain is available and mapped to the VM, we have to fix the url. Currently, the installation is accessible at: hack.apinf.io:8080 |
@ashakunt This is community portal for apiumbrella.io and not for apinf.io |
@ccsr in that case, should I shut down the app right now and we turn it on only where there are actual credentials available? |
@ashakunt this is depending on the issue NREL/api-umbrella#122 (comment) |
@ashakunt So you can safely shutdown |
Ok. So, discourse has been installed already and seems to work (on port 8080). Once we have the proper credentials, we need to fill them up here:
After this: sudo ./launcher rebuild app |
(as of now, the docker has been stopped) |
I am getting errors when trying to load hack.apinf.io:8080. Is the Discourse platform still running? Also, we may need to set up a reverse proxy, so that end-users do not have to enter a port number when visiting the community site. |
@brylie I am able to get in with out using 8080. Right now Docker is not required to run as we are waiting for Domain transfer. |
@ccsr you must be getting into hack.apinf.io. Not the discourse installation. |
@brylie , Yes, when I have the information about what domain to use, we will setup a reverse proxy. |
We have agreed to combine the Apinf and API Umbrella communities under API Umbrella. To this end, we need a community portal. Please refer to the community platform discusison on the API Umbrella issue queue.
Definition of done
The text was updated successfully, but these errors were encountered: