Closing Session
Overview
- How to publish
- Feedback & reflection
- Open questions / final project
How to publish
- We need a web server
- Basic web hosting
- Use some basic free service
- GitHub or GitLab pages
we need a web server
to host ...
- a web site (mostly static hyperlinked content)(this is what we do)
- a web application (highly interactive programs accessible through a web browser)
basic web hosting
- transfer files to a web host over (S)FTP
- many local hosters, e.g.
- world4you (austria, starting at 4€/month)
- easyname (austria, starting 4,40€/month)
- suspace (austria, starting at 3,99€/month)
- hetzner (germany, starting at 1,90€/month)
- and so many more
GitHub & GitLab Pages
-
https://docs.github.com/en/pages
~ ~ ~ demo time ~ ~ ~
-
https://docs.gitlab.com/user/project/pages/
- does basically the same as GitHub, but works slightly different
- you need to set up a basic CI config
- create a repo and put your files in the
/public folder there
- then in the linked docs above check out the "Use a project template" link, and there the plain-html template repo
- just take the .gitlab-ci.yml file from there and put it in your repo
Open questions
&
final project