Operating systems course

Notes I can search, link and fix.

A small wiki for my course work: how a server is built, how git moves history between machines, and how each piece fits the one beside it.

Open the wiki

The wiki asks for a username and password.

What is inside

A git server

Bare repositories, one locked-down account, and keys that only open one door.

A web server

Apache on its own port, a web root the world can read, and who may write to it.

A wiki stack

Java, Tomcat and JSPWiki, kept in a sandbox that can write in four places only.

How a visit travels

you
 |  HTTPS (padlock)
 v
Caddy ........ the front door, handles certificates
 |
 v
Apache ....... asks "who are you?" (password)
 |
 v
Tomcat ....... runs the Java web apps
 |
 v
JSPWiki ...... the wiki itself