Objective: To safely upgrade from Debian 8 (Jessie) to Debian 9 (Stretch) two servers and to keep good records of what was done to perform the upgrade. Server #1 is used just to verify and hold backups of other servers so it has no public services running. Server #2 hosts a diaspora*, a Hubzilla, a… Continue reading Upgrading Debian GNU/Linux from Jessie to Stretch
Category: GNU/Linukka
Installing a LetsEncrypt.org wildcard certificate on Linux using acme.sh and a DNS Api
Objective: To acquire and install a wildcard SSL/TLS certificate from LetsEncrypt.org to a GNU/Linux system with automatic renewal enabled by using a registrar’s DNS API to prove the ownership of the domain. In this case I’m using the Gandi LiveDNS API but the instructions work with other DNS providers with APIs too that have acme.sh… Continue reading Installing a LetsEncrypt.org wildcard certificate on Linux using acme.sh and a DNS Api
Migrating a Mediawiki to a new Linux server
To get you started: Get a Linux VPS. I chose Tavu.io, an ecohosting company with the data center deep inside the Finnish granite bedrock, a “renewable electricity only”-policy and a cloud infrastructure built on top of OpenStack. For OS I chose latest Debian Stable which was version 9 at the time of writing. Tavu.io created… Continue reading Migrating a Mediawiki to a new Linux server
Installing a Kubuntu 17.04 (again)
This is a blog post mainly about how to flexibly reinstall Kubuntu 17.04 GNU/Linux OS after the previous install running into troubled waters and break down. Cycle through more than one disk in the install clean approach so get an USB-to-SATA3 casing and some hard drives. The idea is that to install the next OS… Continue reading Installing a Kubuntu 17.04 (again)
How to set up a GNU/Linux server at Shellit.org ecohosting
Trollböle et al gets its gear and moves to Björneborg. Consumerium.org acquires its first ecoserver from a company that uses electricity sourced from renewable sources only. Objective: Set up a stack in efficient and clear manner in order to move the current Consumerium.org development wiki onto the new ecological server paying mind… Continue reading How to set up a GNU/Linux server at Shellit.org ecohosting
Upgrading MediaWiki
This method is discouraged. Use the latest tarball instead unless good reason to run the live code tree Objective: Get the freshest MediaWiki installed on http://develop.consumerium.org/wiki/ using git where ever possible. Instructions followed: The official upgrading MediaWiki guide Thanks go to: Naturally the MediaWiki devels and documenters. Special thanks to SPF|Cloud @ freenode irc for… Continue reading Upgrading MediaWiki
Protecting GNU MediaGoblin
Objective: GNU MediaGoblin instances that have open registrations are suffering from botnets registering accounts en masse for spamming purposes and thus forcing instance maintainers to close registrations. Especially annoying thing the botnets are doing is that they do not even check if the email address lists they traded something in exchange for are valid causing… Continue reading Protecting GNU MediaGoblin
Installation of Etherpad
Objective: Install a private instance of Etherpad.org secured with TLS encryption and configuring the system to have good level of controll over who gets to see and edit what i.e. to authenticate the users. Instructions used: Official installation instructions from Etherpad.org that will get you an etherpad you can access on localhost. The instructions continue… Continue reading Installation of Etherpad
TLS encryption with LetEncrypt.org certificates
Objectives to the accomplished First I will be getting and installing a new cert for use on pad.byjuho.fi which will host an Etherpad instance to fulfill my secure textual collaboration needs safely. Second I will be replacing the shortly expiring commercial certificate for *.consumium.org. So far I know that I can have the old cert… Continue reading TLS encryption with LetEncrypt.org certificates
Installation of GNU MediaGoblin on Debian GNU/Linux
Installing GNU MediaGoblin (over and over again) Here I document how to install the GNU MediaGobin 0.9.0, The Three Gobliners on Debian GNU/Linux. Official installation instructions for GNU MediaGoblin at readthedocs.io MediaGoblin has a MediaWiki too: https://wiki.mediagoblin.org/Deployment Why over and over again? Short answer: The installation instructions given are required to be read to be… Continue reading Installation of GNU MediaGoblin on Debian GNU/Linux