ocaml / infrastructure

WIki to hold the information about the machine resources available to OCaml.org
40 stars 9 forks source link

Make Plausible instance available under plausible.ocaml.org #94

Open tmattio opened 8 months ago

tmattio commented 8 months ago

A Plausible instance is deployed at https://plausible.ci.dev/ocaml.org. The domain name is temporary, and it would be great to make the dashboard accessible from plausible.ocaml.org.

@mtelvers would you be able to add the details of the servers here that would be useful to create the DNS entry?

mtelvers commented 8 months ago

@avsm Plausible has been deployed as a proof of concept running on a KVM VM hosted in Caelum. Would it be possible to provision a new VM at Scaleway and assign a DNS entry of plausible.ocaml.org to that machine? The current VM is 2 x CPU, 4GB of RAM, 32GB disk. It can be either x86_64 or ARM64.

While you are on the Scaleway console, please can delete:

avsm commented 8 months ago

Thanks Mark! We've generally named the OCaml.org http://ocaml.org/ services after descriptive words rather than services ("watch", "discuss"). Might you suggest a similar verb for plausible, so we are slightly abstracted away from the specific service being used?

mtelvers commented 8 months ago

Yes, we might move away from Plausible in the future. How about analytics.ocaml.org?

avsm commented 8 months ago

need verbs!

observe.ocaml.org http://observe.ocaml.org/ view.ocaml.org http://view.ocaml.org/ report.ocaml.org http://report.ocaml.org/

i prefer "view" as something short and memorable personally

mtelvers commented 8 months ago

"view" is ok. How about examine.ocaml.org or review.ocaml.org?

Other verbs: analyse, inspect, assay, count

avsm commented 8 months ago

we could save "view" for a CI dashboard, and use "count" for plausible since it's all about metrics. Is it possible to make the front page redirect to the ocaml.org suburl? The registration page isn't useful for the public user.

mtelvers commented 8 months ago

Yes, it's sitting behind Caddy, so I have added a redirect:

plausible.ci.dev {
        redir / /ocaml.org 
        reverse_proxy plausible:8000
}