Projektit, sivustot ja case-esimerkit

Tälle sivulle olen koonnut tärkeimmät projektit, sivustot ja case-esimerkit, joita olen viime vuosina suunnitellut, rakentanut ja ylläpitänyt. Ne kertovat siitä, miten yhdistän käytännön IT-osaamisen, dokumentoinnin ja ihmisläheisen tekemisen – aina konkreettisten ratkaisujen kautta.

Mukana on sekä tuotantokäytössä olevia sivustoja ja palveluja, GitHubissa julkaistuja public-safe työkaluja, että syvemmälle meneviä case-koosteita palvelinympäristöistä, tietokannoista ja tietoturvasta. Jos etsit tiivistä profiilia osaamisestani, voit tutustua työnhaku & osaamisesitykset -kokonaisuuteen ja ladata CV:n etusivun kautta.

Projektit ja sivustot

Alla valikoituja projekteja ja sivustoja. Jokaisesta löytyy lisäksi tekninen syventävä kuvaus, mikäli haluat nähdä arkkitehtuurin ja taustaratkaisut tarkemmin.

GitHub-projektit – tekninen portfolio ja auditointityökalut

Päivitetty kooste public-safe GitHub-repoista, julkaisuista ja dokumentaatiosta. Mukana on PowerShell-auditointia, GitHub-repojen tietoturva- ja governance-tarkistusta, Windows Server- ja AD-auditointia, Intune + winget -päivitysautomaatioita, Linux-baseline-tarkistuksia sekä retro-DOS-työkaluja. Eli käytännön IT-tekemistä ilman sitä klassista “script_new_final_final_really.ps1” -arkkitehtuuria.

  • github-public-security-audit – PowerShell-työkalu usean GitHub-repon auditointiin: workflowt, branch protection, Pages, releaset ja public-safe löydökset.
  • windows-server-audit-scripts – public-safe Windows Server- ja Domain Controller -auditointiskriptit HTML/CSV-raportoinnilla.
  • powershell-audit-scripts – PowerShell-auditointi- ja raportointityökaluja IT-ympäristöihin.
  • intune-winget-app-updater – Intune Proactive Remediation -paketti hyväksyttyjen sovellusten hallittuun winget-päivitykseen.
  • linux-health-security-audit – read-only Bash-auditointi Linux-työasemille ja pienpalvelimille.
  • dos-healthcheck – DOS 3.x–6.x -terveystarkistus ja dokumentaatioprojekti, koska AUTOEXEC.BAT ansaitsee yhä kunnioitusta.

→ Avaa GitHub-projektikooste
→ Avaa GitHub-profiili
→ GitHub Public Security Audit
→ Windows Server Audit Scripts
→ Intune Winget App Updater

IT-huoltomies.fi – Porvoon IT-tuki

Oma palvelukonsepti, jossa tarjoan selkokielistä IT-tukea kotitalouksille, senioreille ja pienille yrityksille. Sivusto toimii esittelynä ja käytännön työkaluna.

→ Avaa sivusto
→ Lue tekninen kuvaus

Pieni lähiravintola – sivustouudistus

Rakensin paikalliselle ravintolalle modernin, selkeän verkkonäkymän. Tavoitteena helppo sisällönhallinta ja tilauslomakkeet.

→ Lue tekninen kuvaus

Pi-hole + Unbound – oma DNS-ratkaisu

Oma DNS-ympäristö Raspberry Pi:llä ja VPS:llä. DNSSEC, automaatio, lokitus ja omat suorituskykytestit.

→ Lue tekninen kuvaus

Oma chat- ja lomakejärjestelmä

PHP + SQLite -pohjainen kevyt chat ja lomakkeet selkeällä validoinnilla ja lokituksella.

→ Lue tekninen kuvaus

Y2K38.fi – vuoden 2038 ongelma

Oma infosivu vuoden 2038 aikavirheestä: mitä Y2K38 tarkoittaa, mihin se voi vaikuttaa ja miten siihen voi varautua. Tavoitteena selkeä suomenkielinen tietopaketti ilman turhaa liioiteltua vaarojen ja katastrofien maalailua.

→ Avaa sivusto

Varmuuskopiointi ja automaatio käytännössä

Varmuuskopiointi on helppo siirtää “huomiseen”, kunnes jokin menee rikki. Tässä kokonaisuudessa rakensin kotihakemiston ja www-sisällön varmuuskopioille selkeän automaation: ajastetut ajot, päivämäärän mukaan nimetyt paketit, vanhojen varmuuskopioiden automaattinen siivous ja lokit, joista näkee mitä tehtiin ja milloin.

→ Lue tekninen kuvaus

Case-esimerkit ja oppimiskokonaisuudet

Kokoelmia, joissa käsittelen palvelinympäristöjä, tietokantoja ja tietoturvaa käytännönläheisesti. Mukana myös PDF-koosteita ja demoja.

Toimialuepalvelut

Pienen organisaation palvelinympäristö Windows Serverillä ja Ubuntulla: Active Directory, DNS, DHCP ja verkkopalvelut.

→ Avaa PDF

Tietokannat

SQL Serverin asennus, käyttöoikeudet, varmistukset ja ylläpito Windows-ympäristössä.

→ Avaa PDF

Tietoturva ja auditointi

Auditointiesimerkkejä, havaintojen käsittelyä ja privilege escalation -demo.

→ Avaa PDF

Privilege escalation

Privilege escalation -demo

Palvelimien koventaminen ja Lynis-muistiinpanot

Käytännönläheinen tapa koventaa Linux-palvelimia Lynis-työkalun ja omien muistiinpanojen avulla. SSH-asetukset, sysctl-säädöt, palveluiden minimointi sekä lokituksen ja seurannan perusratkaisut – tavoitteena turvallinen mutta edelleen hallittava ympäristö.

→ Lue tekninen kuvaus

Muuta tekemistä ja jatkolukemista

Kaikki ei mahdu yhteen sivuun. Alta löytyy pari lisäreittiä, jos haluat kurkata kulissien taakse tai täysin toiseen ääripäähän – treeniin ja kävelyprojekteihin.

Muistiinpanot ja oppaat

Kokoelma muistiinpanoja, teknisiä ohjeita ja pieniä oppaita – asioita, joita olen halunnut dokumentoida myös muita varten.

→ Avaa muistiinpanot & oppaat

Liikunta & kävely

Oma “laboratorio” liikkumisesta, kävelyprojekteista ja arjen aktiivisuudesta. Taustalla runsaasti seurantadataa ja käytännön kokemusta.

→ Avaa liikunta & kävely

Työnhaku & osaamisesitykset

Koonti hakemuksista, osaamisesityksistä ja roolikohtaisista materiaaleista. Käytännön esimerkkejä siitä, miten pakkaan oman IT-profiilini eri työnantajille.

→ Avaa työnhakumateriaalit

← Palaa etusivulle (nousiainen.eu)