{"id":55685,"date":"2026-05-24T00:59:37","date_gmt":"2026-05-23T22:59:37","guid":{"rendered":"https:\/\/fediverset.dk\/?p=55685"},"modified":"2026-05-24T01:13:59","modified_gmt":"2026-05-23T23:13:59","slug":"starling-software-til-smaa-instanser","status":"publish","type":"post","link":"https:\/\/fediverset.dk\/en\/starling-software-til-smaa-instanser\/","title":{"rendered":"Starling: Software til sm\u00e5 instanser i fediverset"},"content":{"rendered":"<p>Jeg har spenderet en forn\u00f8jelig aften med <a href=\"https:\/\/github.com\/dfaria-eu\/Starling\" target=\"_blank\" rel=\"noopener\">Starling<\/a>. Med Starling kan du drive en letv\u00e6gtsinstans hos en alm. dansk webhoteludbyder, for systemkravene er ganske sm\u00e5.<br \/>\nDet eneste, der kr\u00e6ves er, at webhotellet kan afvikle minimum PHP 8.2 og Sqlite.<\/p>\n<p>Sqlite er en filbaseret database, som nyere PHP-udgaver har indbygget funktionalitet til at h\u00e5ndtere. Som regel skal du bare uploade PHP-filerne, l\u00e6ne dig tilbage og gennemg\u00e5 installationsprogrammet. Selvom Sqlite har f\u00e5et ry for at v\u00e6re langsomt, s\u00e5 kan det snildt v\u00e6re databasebackend for en mindre instans p\u00e5 f.eks 10-20 brugere, m\u00e5ske endda mere. Men f\u00e5r du ambitioner om mere, s\u00e5 skal du nok overveje fedivers-software, der er bygget til store m\u00e6ngder brugere s\u00e5som Mastodon. Uanset, givet fediversets aktive natur, s\u00e5 skal du nok v\u00e6re forberedt p\u00e5 at kunne kaste nogle gigabyte diskplads efter din instans efterh\u00e5nden som den vokser, og det kan godt g\u00e5 st\u00e6rkt.<\/p>\n<p>Starling er kompatibelt med Mastodons API, s\u00e5 derfor kunne da heller ikke dy mig for at pr\u00f8ve at se, om jeg kunne lave citerede opslag, som er en af de nyere Mastodon-tilf\u00f8jelser&#8230; Det gik ikke s\u00e5 godt &#8211; den viste min tekst og s\u00e5 bare et link til det oprindelige opslag. Det svarer til visningen, n\u00e5r Mastodon interagerer med \u00e6ldre instanser, der ikke forst\u00e5 citerede opslag &#8211; eller &#8220;quoted posts&#8221;, s\u00e5 jeg formoder, at det ikke er implementeret i Starling endnu. Versionen, jeg har testet er version 0.0.6, s\u00e5 vi er tydeligvis p\u00e5 teststadiet endnu, men Starling var hurtig og stabil.<\/p>\n<h3>Installation<\/h3>\n<p>Upload samtlige filer til dit webhotel &#8211; helst p\u00e5 et subdom\u00e6ne, fordi det kunne jo v\u00e6re, at du ender med at k\u00f8re flere fediverstjenster, der skal modtage\/sende beskeder<\/p>\n<p>G\u00e5 til https:\/\/ditdom\u00e6ne.dk\/install, s\u00e5 vil du se dette sk\u00e6rmbillede:<\/p>\n<p><a href=\"https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-install.png\" data-lbwps-width=\"460\" data-lbwps-height=\"818\" data-lbwps-srcsmall=\"https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-install-7x12.png\"><img decoding=\"async\" class=\"wp-image-55694 size-full aligncenter\" src=\"https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-install.png\" alt=\"\" width=\"460\" height=\"818\" srcset=\"https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-install.png 460w, https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-install-169x300.png 169w, https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-install-7x12.png 7w\" sizes=\"(max-width: 460px) 100vw, 460px\" \/><\/a><\/p>\n<p>Udfyld alle detaljer, og s\u00e5 er du klar. Hvis du s\u00e5 g\u00e5r ud til din instans&#8217; forside, ser du noget bekendt:<\/p>\n<p><a href=\"https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-forside.png\" data-lbwps-width=\"1048\" data-lbwps-height=\"1129\" data-lbwps-srcsmall=\"https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-forside-11x12.png\"><img decoding=\"async\" class=\"size-full wp-image-55696 aligncenter\" src=\"https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-forside.png\" alt=\"\" width=\"1048\" height=\"1129\" srcset=\"https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-forside.png 1048w, https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-forside-278x300.png 278w, https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-forside-951x1024.png 951w, https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-forside-768x827.png 768w, https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-forside-11x12.png 11w\" sizes=\"(max-width: 1048px) 100vw, 1048px\" \/><\/a>Dette er din instans&#8217; forside<\/p>\n<p>N\u00e5r du logger ind kommer du til et layout, der ligner Twitter eller Bluesky, her kan du poste beskeder, s\u00f8ge efter brugere osv.<\/p>\n<p><a href=\"https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-ui.webp\" data-lbwps-width=\"1270\" data-lbwps-height=\"1002\" data-lbwps-srcsmall=\"https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-ui.webp\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-55689\" src=\"https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-ui.webp\" alt=\"\" width=\"1270\" height=\"1002\" srcset=\"https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-ui.webp 1270w, https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-ui-300x237.webp 300w, https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-ui-1024x808.webp 1024w, https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-ui-768x606.webp 768w, https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-ui-15x12.webp 15w\" sizes=\"(max-width: 1270px) 100vw, 1270px\" \/><\/a>Endelig er der dit administrationsdashboard som du kan n\u00e5 via https:\/\/ditdom\u00e6ne.dk\/admin<\/p>\n<p><a href=\"https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-dashboard.png\" data-lbwps-width=\"1471\" data-lbwps-height=\"818\" data-lbwps-srcsmall=\"https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-dashboard-18x10.png\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-55699\" src=\"https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-dashboard.png\" alt=\"\" width=\"1471\" height=\"818\" srcset=\"https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-dashboard.png 1471w, https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-dashboard-300x167.png 300w, https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-dashboard-1024x569.png 1024w, https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-dashboard-768x427.png 768w, https:\/\/fediverset.dk\/wp-content\/uploads\/2026\/05\/starling-dashboard-18x10.png 18w\" sizes=\"(max-width: 1471px) 100vw, 1471px\" \/><\/a>Herfra kan du tjekke om instansen k\u00f8rer som den skal, oprette brugere (hvis det er en privat instans) eller ops\u00e6tte beskrivelser for serverne. Du kan tjekke om serveren virker ved at s\u00f8ge den op fra den fediverse-profil, du har p\u00e5 f.eks Mastodon, Friendica el. lign. Bem\u00e6rk at serverne f\u00f8rst begynder at federere, n\u00e5r du f\u00f8lger nogen enten fra din Starling-instans, eller du f\u00f8lger din Starling-profil &#8230; Medmindre du har \u00e6ndret det i installationen, s\u00e5 er standardbrugeren &#8216;admin@ditdom\u00e6ne.dk&#8217;.<\/p>\n<p>God forn\u00f8jelse med Starling! Sluttelig skal jeg lige huske at n\u00e6vne, at n\u00e5r du udfylder din profil, s\u00e5 kan det se ud som om den ikke godtager det uploadede billede, men der skal du blot navigere v\u00e6k, f.eks til profilsiden, s\u00e5 skulle det v\u00e6re p\u00e5 plads. Muligvis en cache-ting.<\/p>\n<h3>Links<\/h3>\n<p><a href=\"https:\/\/github.com\/dfaria-eu\/Starling\" target=\"_blank\" rel=\"noopener\">Starlings Github<\/a><\/p>\n<p>&nbsp;<\/p>","protected":false},"excerpt":{"rendered":"<p>Jeg har spenderet en forn\u00f8jelig aften med Starling. Med Starling kan du drive en letv\u00e6gtsinstans hos en alm. dansk webhoteludbyder, for systemkravene er ganske sm\u00e5. Det eneste, der kr\u00e6ves er, at webhotellet kan afvikle minimum PHP 8.2 og Sqlite. Sqlite er en filbaseret database, som nyere PHP-udgaver har indbygget funktionalitet til at h\u00e5ndtere. Som regel skal&hellip;<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":3,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"federated","footnotes":""},"categories":[1,273],"tags":[102,126,298],"class_list":["post-55685","post","type-post","status-publish","format-standard","hentry","category-nyheder","category-server","tag-fediverset","tag-server","tag-software"],"acf":[],"_links":{"self":[{"href":"https:\/\/fediverset.dk\/en\/wp-json\/wp\/v2\/posts\/55685","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fediverset.dk\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fediverset.dk\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fediverset.dk\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fediverset.dk\/en\/wp-json\/wp\/v2\/comments?post=55685"}],"version-history":[{"count":10,"href":"https:\/\/fediverset.dk\/en\/wp-json\/wp\/v2\/posts\/55685\/revisions"}],"predecessor-version":[{"id":55705,"href":"https:\/\/fediverset.dk\/en\/wp-json\/wp\/v2\/posts\/55685\/revisions\/55705"}],"wp:attachment":[{"href":"https:\/\/fediverset.dk\/en\/wp-json\/wp\/v2\/media?parent=55685"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fediverset.dk\/en\/wp-json\/wp\/v2\/categories?post=55685"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fediverset.dk\/en\/wp-json\/wp\/v2\/tags?post=55685"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}