[SAC] [OSGeo] #2008: FOSS4G 2018 Registration Page SSL
OSGeo
trac_osgeo at osgeo.org
Thu Feb 15 12:13:43 PST 2018
#2008: FOSS4G 2018 Registration Page SSL
----------------------------+--------------------
Reporter: markiliffe | Owner: sac@…
Type: task | Status: new
Priority: major | Milestone:
Component: Systems Admin | Resolution:
Keywords: foss4g2018 ssl |
----------------------------+--------------------
Comment (by robe):
updating this with IRC logs from http://irclogs.geoapt.com/osgeo-sac
/%23osgeo-sac.2018-01-04.log
{{{
20:01:27 wildintellect: my suggestion is we get an OSUOSL VM
provisioned
20:01:34 Mark____: Hello - Mark Iliffe, FOSS4G 2018 Chair
here
20:01:46 robe2: Hi Mark___
20:01:58 cvvergara: Hello Mark____ thanks for comming
20:02:02 wildintellect: the plan was to have 2 servers staging and
production at all times
20:02:28 Mark____: No worries @cvvergara
20:02:42 ragnvald: Hello - Ragnvald Larsen hosting the
2018.foss4g.org website
20:03:02 robe2: Hi ragnvald
20:03:05 ragnvald: (also program committee chair for foss4g
2018)
20:03:07 jgarnett: Welcome :)
20:03:08 ragnvald: hi all!
20:03:32 robe2: Regina here
20:03:46 * strk here
20:03:54 MartinSpott: markusN: Tach
20:03:55 cvvergara: So, lets start with the Agenda ...
20:04:00 markusN: Hi, Markus here
20:04:04 strk: MartinSpott: great to see you !
20:04:08 markusN: Tach
20:04:27 cvvergara: I will move the topic of FOSS4G 2018 to be
the first topic taken care of
20:04:35 wildintellect:
https://wiki.osgeo.org/wiki/SAC_Meeting_2018-01-04
20:04:36 sigabrt: Title: SAC Meeting 2018-01-04 - OSGeo (at
wiki.osgeo.org)
20:04:48 strk: hi Ragnvald
20:05:11 strk: and Mark
20:05:35 strk: cvvergara: you chair ?
20:05:41 cvvergara: There are some issues for the FOSS4G that
have being "neglected for 3 months) so it seems
20:05:57 cvvergara: So, first I would like to hear what are
the current needs
20:06:23 * cvvergara I was last week, so lets keep this
going
20:06:24 robe2: I think the SSL is a big one.
20:06:42 robe2: 2018.foss4g.org needs https
20:06:57 strk: is it on OSGeo infrastructure ?
20:07:02 wildintellect: no
20:07:04 robe2: and if it's an amazon server, should be easy to
install letsencrypt on it
20:07:09 wildintellect: +1
20:07:10 ragnvald: It is run on an amazon EC2 website
20:07:17 strk: seems not: ec2-52-28-51-102.eu-
central-1.compute.amazonaws.com
20:07:33 strk: ragnvald: who'se managing that server ?
20:08:42 robe2: ragnvald ?
20:08:49 ragnvald: yes on the ball
20:08:58 ragnvald: EC2 amazon website (52.28.51.102)
20:09:37 robe2: ragnvald so do you manage it or someone else?
20:09:40 Mark____: we'd be more than happy to host on OSGeo
infrastructure, if we can gain full access to
20:09:45 Mark____: *to it
20:09:55 Mark____: Currently we, as in Ragnvald and Tim
manage that website
20:10:28 robe2: Mark___ is it mostly static content at the moment
or you have some dynamic stuff on it
20:10:40 ragnvald: My workplace is handling it. So we do it
in kind. But I have no objections to move it to the osgeo infrastructure.
20:10:40 Mark____: Our payments through
https://2018.foss4g.or.tz/ also need a certificate
20:10:41 sigabrt: Title: Foss4g2018 - Dar es salaam - Ticket
Payment (at 2018.foss4g.or.tz)
20:11:20 robe2: Mark___ is there a reason why the payment site is
separate from main site aside from the ssl one?
20:11:56 Mark____: Yes, there is I'm sure.
20:12:08 wildintellect: who runs the payment site?
20:12:19 Mark____: Our confernece organisers, we run the bank
account
20:12:26 Mark____: *conference
20:12:47 ragnvald: The code for the main website is on github
- Tim is handling that part. He is basically pushing a static website to
the server with every update we have. Nothing fancy going on on the web
server.
20:13:15 Mark____: The code for the payments is also very
simple HTML - we'd be happy to host in a single point
20:14:04 wildintellect: is it using a 3rd party payment service?
20:14:19 Mark____: yes - Pesapal
20:14:46 Mark____: We have to use that one as it's one of the
few services that will clear USD in Africa
20:14:49 * cvvergara can you give the link to github code
of website?
20:15:24 wildintellect: I'm wondering the same question, why
aren't the 2 sites on the same server?
20:17:23 robe2: Mark___ ragnvald so where is the github site?
20:17:24 Mark____: Because we wanted to get the service up
and running
20:17:49 Mark____: Our website took time to get up and
running and we wanted to launch tickets at FOSS4G in Boston
20:18:12 wildintellect: would it be possible to merge them?
20:18:29 robe2: Okay so we could merge them and have the payment
site be something like https:/2018.foss4g.org/registration
20:18:35 wildintellect: +1
20:18:36 ragnvald: https://github.com/timlinux/foss4g2018
20:18:37 sigabrt: Title: GitHub - timlinux/foss4g2018:
Static website for FOSS4G 2018 - this will be replaced later with a
dynamic one (at github.com)
20:18:55 Mark____: That's fine - just wish to ensure we have
continuity within our payment systems
20:19:05 wildintellect: in either case the answer for how to get
SSL is LetEncrypt
20:19:26 robe2: yes letencrypt
20:19:29 strk: can you set that up on the existing server or do
we need all website moved ?
20:19:40 wildintellect: and SAC involvement is not required to do
that, unless you need our help - which requires giving us access to
servers
20:19:44 Mark____: I'd like for us to move away from
infrastructure maintained by the LOC
20:19:49 strk: need/want -- I'm not sure what's our policy
reguarding website (do we have an ftp server anywhere?)
20:20:01 Mark____: This will help the website be ran post
conference
20:20:07 robe2: strk but if you set up automatic push via git
20:20:18 strk: ok so you do want OSGeo hosting ?
20:20:19 robe2: like we do for postgis.net that would be
sufficient no?
20:20:19 ragnvald: ... or is it this one:
https://github.com/foss4g2018/foss4g2018
20:20:20 sigabrt: Title: GitHub - foss4g2018/foss4g2018:
Website for FOSS4G 2018 (at github.com)
20:20:22 Mark____: following this, we'll stop paying for
certain things, ie. amazon hosting and mailchimp etc
20:20:26 strk: wildintellect: would adhoc be the best place for
it ?
20:20:32 robe2: and it wouldn't require manual uploading anywhere
20:20:33 wildintellect: no
20:20:37 wildintellect: webextra
20:20:42 strk: webextra
20:20:43 wildintellect: where all the foss4g sites live
20:20:58 strk: robe2: we could setup a cron job pulling from
github
20:21:05 robe2: yes
20:21:06 strk: on webextra
20:21:13 robe2: or we could even move it to gitea :)
20:21:25 strk: sure
20:21:28 strk: even better
20:21:42 ragnvald: Will have to confirm with Tim on which of
the code repos are the real source.
20:22:40 robe2: ragnvald is the payment html hosted on some
godaddy server or is it under source control somewhere as well?
20:23:03 * strk cannot find DNS for "webextra"...
.osuosl.osgeo.org did not work, nor .osgeo.org
20:23:16 robe2: strk speaking of foss4g did you ever here back
from guido?
20:23:17 wildintellect: webextra.osgeo.osuosl.org
20:23:22 strk: robe2: nope
20:23:29 strk: oh, other way around
20:23:39 wildintellect: foss4g.org also works
20:23:51 robe2: I can bug him -- he's just down the block from me.
I can threaten to come over though I'm too lazy to walk a block in all
honesty
20:24:59 wildintellect: ok so we have a conclusion - 2018.fossg
has requested to move to OSGeo hosting, and we'll put SSL in front of it
20:25:01 strk: the apache config there is weird
20:25:28 wildintellect: we'll work it out post meeting
20:25:37 ragnvald: robe2: I am ignorant to the contents of
the code.
20:25:38 Mark____: Awesome. The LOC of 2018 endorses this
decision
}}}
We should be moving on this.
--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2008#comment:4>
OSGeo <http://www.osgeo.org/>
OSGeo committee and general foundation issue tracker.
More information about the Sac
mailing list