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)