To register a new account on this wiki, contact us
Sysadmin roadmap: Difference between revisions
Jump to navigation
Jump to search
stub |
No edit summary |
||
| Line 8: | Line 8: | ||
=== Host a static website generated with a static site generator === | === Host a static website generated with a static site generator === | ||
Deploy a website generated with a static site generator like Hugo. Try to automate the deployments using a CI/CD provider. | Deploy a website generated with a static site generator like Hugo. Try to automate the deployments using a CI/CD provider. | ||
=== Host a website on your computer at your home === | |||
Install and configure packages on your computer so that you're able to visit a site on your computer. | |||
=== Make your home-hosted website accessible from the internet === | |||
You might need to use port forwarding, dynamic DNS, etc. You might sometimes have to contact your ISP to get a static IP or take you out of NAT. As a last resort you might have to piggyback on a cloud server. | |||
=== Host a website on a VPS === | |||
Get a VPS, and host your own website on it. | |||
Revision as of 16:52, 29 October 2025
If you would like to be a system administrator, or someone who self-hosts a lot of software, you need to build sysadmin skills. Here is a suggested learning roadmap for your growth.
Hosting
Host an HTML website
Deploy a website made with pure HTML. You could use Codeberg Pages.
Host a static website generated with a static site generator
Deploy a website generated with a static site generator like Hugo. Try to automate the deployments using a CI/CD provider.
Host a website on your computer at your home
Install and configure packages on your computer so that you're able to visit a site on your computer.
Make your home-hosted website accessible from the internet
You might need to use port forwarding, dynamic DNS, etc. You might sometimes have to contact your ISP to get a static IP or take you out of NAT. As a last resort you might have to piggyback on a cloud server.
Host a website on a VPS
Get a VPS, and host your own website on it.