Opened 16 months ago

Closed 13 months ago

Last modified 13 months ago

#9 closed defect (fixed)

Finish implementing git static site hosting

Reported by: mbooth Owned by: mbooth
Priority: major Milestone: Ansible Migration Leftovers
Component: service: git Keywords:
Cc:

Description

Git static site hosting is not working, but we did not consider it a blocker for getting the migration done.

Change History (9)

comment:1 Changed 16 months ago by mbooth

Component: miscgit

comment:2 Changed 16 months ago by mbooth

I restored the old pages git repo hook in https://git.darkpeak.org/darkpeak/darkpeak-services.git/commit/?id=cd731e3f4f2ddf8d9c081abd55543e749e4f4ab1

Still do to: Expose the pages via apache.

Last edited 13 months ago by mbooth (previous) (diff)

comment:3 Changed 14 months ago by mbooth

Owner: changed from somebody to mbooth
Status: newassigned

comment:4 Changed 14 months ago by mbooth

Pages checkouts are now exposed via apache

https://git.darkpeak.org/darkpeak/darkpeak-services.git/commit/?id=08b8e6d22b57a39ac7205e1234d17bbd80f4f95b

Still to do: Implement the cname jazz.

Last edited 13 months ago by mbooth (previous) (diff)

comment:5 Changed 14 months ago by mbooth

<Colombo>Just one more thing:</colombo>

[16:20:21] <mbooth> Oh yeah, I after I fixed the static pages hosting, I realised we haven't actually thought about the SSL certificate situation for it :-/
[16:20:24] <mbooth> E.g.:
[16:20:26] <mbooth> https://mbooth.pages.darkpeak.org/
[16:21:23] <mbooth> "Certificate is only valid for pages.darkpeak.org" etc

comment:6 Changed 14 months ago by mbooth

Per the suggestion from Caolan, just avoid using SSL for user static page sites for now:

https://git.darkpeak.org/darkpeak/darkpeak-services.git/commit/?id=14bfededac9932785d4ad58eefc529e8fa4b93ed

Last edited 13 months ago by mbooth (previous) (diff)

comment:7 Changed 14 months ago by mbooth

Alright, after doing some bed time reading to figure out how some parts of the apache configuration actually works, I finally got the CNAME functionality working:

https://git.darkpeak.org/darkpeak/darkpeak-services.git/commit/?id=f2215d093506e28bc1bd718194205ba43ad80cc7

Last edited 13 months ago by mbooth (previous) (diff)

comment:8 Changed 14 months ago by mbooth

Resolution: fixed
Status: assignedresolved

comment:9 Changed 13 months ago by ejs

Status: resolvedclosed
Note: See TracTickets for help on using tickets.