devopslab
Project · study · 2025
devopslab is his workbook for the DevOps project exercises on roadmap.sh. Each exercise is solved with Shell scripting scripts or written notes, and linked from the README.
Exercises
- Server stats
- a script reporting CPU, memory, disk and process usage.
- Log archive
- compressing and archiving logs on a schedule.
- Nginx log analysis
- the busiest addresses, paths and status codes from an access log.
- SSH remote server
- setting up key-based access to a remote machine.
- Static site server, in its own repository, static-site
- Basic DNS
- notes on configuring records.
- Simple monitoring
- a dashboard with Netdata.
- systemd service
- a dummy service, managed and restarted by systemd.
- Deployment and Docker exercises
See also
Pictures
In the knowledge graph
devopslab and the 11 things it is linked to. Open any dot for its page, or explore it in the full graph.
As data
Everything on this page is read from triples in the knowledge graph. These are the 24 it states about devopslab, and 2 more its ontology implies; the console runs SPARQL over the whole graph, here in your browser.
@prefix id: <https://ask.chaipat.cc/id/> . @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix cj: <https://ask.chaipat.cc/ns#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . id:DevOpsLab a cj:Project ; rdfs:label "devopslab" ; cj:description "DevOps exercises: server-stat and log-analysis scripts, nginx, SSH, DNS, monitoring with Netdata and systemd services." ; cj:context id:OpenSource ; cj:repository "https://github.com/AppleBoiy/devopslab"^^xsd:anyURI ; cj:firstCommit "2025-09-18"^^xsd:date ; cj:lastCommit "2025-09-22"^^xsd:date ; cj:commitCount 28 ; cj:kind "study" ; cj:license "MIT" ; cj:theme id:ThemeDevOps ; cj:uses id:Shell , id:Docker , id:Nginx , id:Systemd , id:Netdata ; cj:tier 3 ; cj:integrates id:RoadmapSh ; cj:partOf id:RoadmapShSeries ; cj:mentions id:Ansix , id:StaticSite ; cj:article "https://ask.chaipat.cc/wiki/DevOpsLab"^^xsd:anyURI ; cj:activeIn id:Y2025 ; cj:activity _:b42 .


