Gif of mastodon mascot smashing computer with error

2022-11-29 18:00

Gör lite oplanerad omkonfiguration av skalningen som kommer märkas med några minuters nertid.

Uppdatering 19:03

Fick problem med att databasen inte kunde hitta en ledig nod på grund av resurskonfig som passade den gamla setupen, en miss att inte ändra resurskonfen när jag ändrade skalningen av klustret så dom matchade. Jobbar på det.

Uppdatering 19:15

Löst nu och mastodon.se funkar iaf. Bygger om feeds och sådant i bakgrunden så förvänta er att olika mätvärden, cachen osv uppdateras under kvällen. Kör också lite andra rensningsjobb i databasen.


2022-11-25

Gör olika testar och konfigureringar som inte borde orsaka direkta avbrott men kan fördröja vissa handlingar, som e-post.


2022-11-19

Från och med idag är Mastodon.se öppet för nya konton dygnet runt igen.


2022-11-16 23:00

Ännu mer oplanerat underhåll, måste ersätta Elasticsearch Deployment med ett StatefulSet, vilket på ren svenska betyder att sökmotorn är nere i ett par timmar max.


2022-11-16

Gjorde oplanerad omskalning av klustret som kanske orsakade några fel men jag märkte ingen instabilitet i tjänsten. Dock måste jag köra om något jobb för att trender ska räknas om, så nu vet ni varför.


2022-11-13

Mastodon.se kommer ta emot konton under arbetsdagar, konton kommer granskas periodvis mellan 18 och 23 på vardagar. Sedan stänger sidan igen under helger.

Allt detta för att kunna arbeta ostört på driften och eventuellt kunna öppna upp sidan igen.

Planen kommer publiceras på en blog inom kort.


2022-11-11

Inga nya konton tas emot för tillfället medans vi planerar hur plattformen ska hantera inflödet av nya konton. Testa en av de många andra svenska instanserna som camp.smolnet.org, skrivel.se, mastodonsweden.se, social.linux.pizza, mastodon.nu, hell.social. Eller kanske en nordisk europeisk instans som norden.social, helvede.net t.ex..

För att vara tydlig så är det inga problem med driften, tack vare vår design i kubernetes kan vi växa mycket mer. Men det kostar pengar och jag vill säkra driften för våra befintliga konton så därför stoppar vi här och tar tid att reflektera över hur donationer och driftkostnad ska skötas.


2022-11-11 08:50

Gårdagens planerade arbete gick inte bra och har nu orsakat en incident som påverkar sökmotorn på mastodon.se.

Problemet med sökningen kommer vara löst inom ett par timmar max, och då kanske även det planerade arbetet från igår kan anses avslutat.

Uppdatering 08:58

Problemet från igår löst, nytt sökindex byggs om nu och tar kanske en timme att göra klart.

Uppdatering 09:35

Sökindex uppbyggt igen, allt ska rulla på bra nu.


2022-05-01

Råkade trycka på fel knapp så hela sajten gick ner i några minuter runt 22:50. 😳


2022-04-24

Har tystat ner instansen respublicae.eu från att synas i den "Förenade tidslinjen". Så om ni känner för att följa någon EU-politiker från Twitter på Mastodon måste ni gå direkt till respublicae.eu-instansen, hitta kontot (de har samma namn som på twitter) och följa dom direkt.

Läs mer om vad det är för instans i sista stycket av föregående inlägg här under.


2022-04-20

Under helgen la jag till fler ActivityPub relays, så där finns nu totalt 17st och det var nog ca. 5st förut.

Det betyder att den "Förenade tidslinjen" blir väldigt aktiv med "tutor" från hela världen.

Jag rensar bort vissa saker som asiatiska språk eftersom Fediversum är väldigt populärt i Asien så om man inte tystar ner deras meddelanden kommer det vara allt man ser till slut. Så länge de inte innehåller överdrivet med porr så tystas de bara ner från Förenade tidslinjen, så användare på mastodon.se kan fortfarande följa dom direkt.

Även vissa otillåtna saker har dykt upp som porr, anmäl gärna sånt till moderator om det är något jag missar.

En annan märkvärdig instans som dykt upp är respublicae.eu som speglar twitter-konton av EU parlamentariker. Både nuvarande och före detta. Vilket betyder att ni kommer se många inlägg som verkar vara från olika EU politiker men dessa är bara reläade från Twitter. Så om ni svarar till dem kommer de inte se det. Ni kan tysta ner meddelanden från respublicae.eu själva om ni vill genom att klicka på menyn för ett av "tuten".


2022-02-12

Streaming API nere på grund av DB migreringen, självsignerat cert som spökar igen.

Det betyder att flöden uppdateras inte automatiskt.

Mastodons streaming API är baserat på NodeJS och tydligen är deras postgres klient-bibliotek väldigt omoget och klarar inte självsignerade certs än. Den nya DB servern skapar automatiskt ett självsignerat cert, så jag måste lista ut om jag kan koppla den till min cert-manager och få ett Let's Encrypt cert via DNS01 challenge.

Update: 19:30

Nu fungerar streaming API igen. 😎


2022-02-05

Upptäckte 09:45 att mastodon.se var nere. Orsak är att IP-adresser i kubernetes klustret har ändrats och därför kan inte ansluta till DB längre.

Ett par förbättringsåtgärder som behöver göras; 1) Övervakning måste startas upp igen. 2) En bättre metod att ha koll på vilka IP-adresser som kan ansluta till DB, eftersom IP-adresser i Digitaloceans kubernetes plötsligt kan ändras utan förvarning.


2022-01-23

Tack till en användare som påpekade att mastodon.se skapade mycket 500-fel, hade helt missat det. Tydligen hade webbtjänsten inte startats om sedan senaste DB migreringen, DB migrering kördes vid senaste uppgradering. Ska vara löst nu.


2022-01-14

Service ikväll 22:00-23:00 ska inte påverka något men Murphys lag osv.. Ska bara fixa automatförnyelse på DB-serverns cert.


2022-01-13

Streaming API är fortfarande nere. Betyder att webbsidan och mobilappar inte uppdaterar flöden automatiskt utan man måste ladda om själv. Gör ett nytt försök att lösa detta ikväll 22:00-00:00 CET.

Uppdatering 22:54

Mjukvaran är uppdaterad nu och det verkar ha gått bra. Har dock inte löst Streaming API problemet så webbsidan kommer fortfarande inte uppdateras för att visa nya inlägg av sig själv.

Uppdatering 23:13

Yay 🥳 Streaming API funkar igen! Det krävde ett giltigt TLS certifikat för DB-servern så det är nu fixat. Men en mer permanent lösning måste göras i helgen.


2022-01-12

Upptäckte att streaming API:et inte fungerar på grund av att jag kör en modernare kryptering i Postgres databasen. SCRAM-SHA-256 stöd saknades i NodeJS för bara 1 år sedan. Så jag kommer uppdatera Mastodon.se ikväll 22:00-23:00, 2022-01-12 CET.