-
Notifications
You must be signed in to change notification settings - Fork 0
Technical stuff
Thrid party services see https://github.com/webrebels/rebeladmin/wiki/Accounts
To prevent emails dying in personal inboxes, it is a great option to setup a Google Group as a shared inbox. This means that everyone sees all emails coming to an address. It provides transparency and it enables more than just one individual to answer emails in case or someone not being able to answer right away.
First off, create a gh-pages branch in the conference year repo.
Then save the website down by with wget:
-
start the site
-
then run this
wget --recursive --no-clobber --page-requisites --html-extension --convert-links --restrict-file-names=windows --no-parent http://localhost:8000
-
You should test the site using something lik simple-server to check that all CSS and scripts work as intended
-
Then you must edit out any script issues which might occur
-
Add the file CNAME with the following contents:
<year>.webrebels.org
-
Push the gh-pages branch to github
-
Update CNAME records on NameCheap. Subdomain is the year and URL is webrebels.github.io.
Now we need to add this to The archive project is what hosts our projects. It is this way due to the lack of TLS support on gh-pages.
Just look at the source and add the new site like the others. Then push + deploy!
Log on to Modulus. Go to the WEB-REBELS-ARCHIVE
application, go to Administration
and under Custom domains
add the host name for the archived site: <year>.webrebels.org
and save.