Restic-varmuuskopiot Backblaze B2:n ()

Varmuuskopiot on tunnetusti hyvä olla. Hoksasin ettei minulla ollut web-palvelimeltani varmuuskopioita, koska “eihän siellä ole mitään tärkeää”. Kuitenkin jos onnistuisin sen tuhoamaan, niin luultavasti kaipaisin juuri sitä yhtä crontab-tiedostoa jota en ottanut muualle talteen. Niinpä päätin laittaa varmuuskopiot kuntoon ja ajastaa päivittäisin restic-varmuuskopion Backblazen B2-pilveen.

#skriptit #backup

Spotify palvelimella ilman näyttöä ()

Spotify on varmasti kaikille tuttu musiikkipalvelu. Spotifyn ongelma kännykällä on kännykän äänentoisto. Musiikin pitää kuulua kunnollisista kaiuttimista. Halusin Spotifyn soivan kaiuttimista, mutta en halua piuhoja tai kuluttaa akkua loppuun Airplayllä. Ratkaisu: Spotify kotipalvelimelle ja ohjaus langattomasti.

#spotify #skriptit #systemd

Ubuntu ja cloud-init kotipalvelimella ()

Virtuaalikoneen asennuksen ei tarvitse olla vaikeaa. Ubuntu julkaisee viralliset levykuvat pilvipalveluita varten, joita voi käyttää yhtä hyvin myös kotona. Itse asiassa se ei ole edes vaikeaa, mutta ohjeita saa hieman kaivaa.

#skriptit #kvm #ubuntu

SSH known_hosts-tiedoston siistiminen ()

Kyllästyin viimein ssh known_hosts-tiedoston sotkuisuuteen ja koodasin yksinkertaisen skriptin, joka yhdistää saman palvelimen rivit yhdeksi. Omassa known_hosts-tiedostossani alkaa rivejä olla lähemmäs sata, joten siistiminen on oikeasti tarpeen.

#skriptit

Jekyll ja uudet sivut ()

Taas on tullut aika kirjoittaa kotisivut uusiksi. Tekniikka kehittyy ja silleen. Lähdin taas tyhjästä suunnittelemaan kotisivuilleni asettelua ja miettimään sisällön esittämistä uusiksi. Edellisen sivun luomisen jälkeen olin ehtinyt muun muassa perustaa blogin ja valokuvien jakamista varten kuvafeedin. Vanhalla saitilla näihin oli vain linkki, mikä alkoi tuntua rajoittuneelta.

#skriptit #meta

Hyödyllisiä vinkkejä, osa less ()

Olen käyttänyt, kuten varmasti lähes kaikki *nix-käyttäjät, lessiä niin kauan kuin muistan. Tässä joku aika sitten tuli vastaan pari asiaa, joita en ollut hoksannut. Kenties ovat menneet muiltakin ohi? Olennaisimpana olen käyttänyt lokien seuraamiseen käskyä tail -f loki | less Tässä ei nyt ajateltuna ole mitään järkeä, koska less osaa seurata kasvavaa tiedostoa itsekin. Käsky F kun tiedosto on avattu lessillä alkaa seurata kasvavan tiedoston loppua. Lista käskyistä löytyy esimerkiksi Wikipediasta. #vinkkejä #skriptit #shell

Hyödyllisiä vinkkejä, osa ssh ()

Haluaisin kertoa muutamista liian vähän tunnetuista näppäristä asetuksista eri ohjelmissa. Kerron niistä lyhyesti ja annan kullekin copypastetettavat rivit, joilla pääsee eteenpäin. Aloitan sarjan kertomalla hieman OpenSSH:n asetustiedostosta ja siinä käyttämistäni asetuksista.

#vinkkejä #skriptit #shell

OpenWRT-pohjainen bittijarru ()

Yhteytenä kotonani on tällä hetkellä Soneran 24 / 2 Mbit/s ADSL2+ Annex M-yhteys. Sen ongelma on ainakin kuluttajamodeemeilla, että jos ulospäin lähtee dataa, niin viive nousee kohtuuttoman suureksi irkkaamiseen. Ratkaisuna aiemmin käytin kirjoittamaani wshaper++-skriptiä (vaikutteita wondershaper-skriptistä). Kun kotipalvelimeni pyörii nyt vmwaressa enkä käytä sitä reitittimenä, muodostuu ongelmaksi että käyttämäni NAT-purkki ei aja Linuxia ja ADSL-modeemiinkaan jarrua en saanut laitettua. Sinänsä Telewellin ADSL-modeemissa on Linux ja korkkasinkin sen asentamalla sarjaportin, mutta softa on jotenkin kohtuuttoman tympeää käyttää.

#kotiverkko #skriptit