|
|
Line 1: |
Line 1: |
| <pre> __ __ __
| |
| / /__ / /__ ____ / /__ ___ ___ _____ _____ ____
| |
| / '_// / _ `/ _ \/ '_/(_-</ -_) __/ |/ / -_) __/
| |
| /_/\_\/_/\_,_/_//_/_/\_\/___/\__/_/ |___/\__/_/
| |
| </pre>
| |
| <span id="what"></span>
| |
| = What? =
| |
|
| |
|
| The Klankserver will provide digital infrastructure for members of the Klankschool by running services which complement the activities of the community. Public-facing components will contribute to knowledge and awareness of the Klankschool's activities while internal services should serve to thicken infra-community relations.
| |
|
| |
| <span id="why"></span>
| |
| = Why? =
| |
|
| |
| # To publicise and support sonic practices whilst developing inter-community relationships to gain insight into what free software does in social contexts.
| |
| # To advance my understanding of what sustainable, resilient and secure server maintenance consists of in a production environment whilst contributing to culture.
| |
|
| |
| <span id="workflow"></span>
| |
| = Workflow =
| |
|
| |
| I intend to use Emacs' Org Mode throughout the project for scheduling items, making todo lists and writing documents.
| |
|
| |
| <span id="timeline"></span>
| |
| = Timeline =
| |
|
| |
| <span id="september---october"></span>
| |
| == September - October ==
| |
|
| |
| Obtain a static IP address
| |
|
| |
| Configure Nginx
| |
|
| |
| Speak with e.g. Mara Karagianni about the maintenance of Systerserver
| |
|
| |
| <span id="november"></span>
| |
|
| |
| == November ==
| |
|
| |
| Configure the backup server
| |
|
| |
| Undertake further research into the context surrounding servers in the cultural sector
| |
|
| |
| N.B. project proposal deadline 22nd
| |
|
| |
| <span id="december"></span>
| |
|
| |
| == December ==
| |
|
| |
| Find fluid ways to promote synchronicity between my computer and my user account on the Klankserver with a specific focus on Emacs workflows. (rsync…? ftp…?) take a week off during the winter break.
| |
|
| |
| N.B. Assessments 16th + 17th
| |
|
| |
| <span id="january"></span>
| |
| == January ==
| |
|
| |
| Benchmark-testing? Communicate with Klankschool members to understand what they need Get the mailing list going
| |
|
| |
| <span id="february"></span>
| |
| == February ==
| |
|
| |
| <span id="march"></span>
| |
| == March ==
| |
|
| |
| <span id="april"></span>
| |
| == April ==
| |
|
| |
| N.b. Thesis deadline 18th
| |
|
| |
| <span id="may"></span>
| |
| == May ==
| |
|
| |
| <span id="june"></span>
| |
| == June ==
| |
|
| |
| <span id="relation-to-wider-context"></span>
| |
| = Relation to Wider Context =
| |
|
| |
| <span id="transfeminist-servers"></span>
| |
| == (Trans*)Feminist Servers ==
| |
|
| |
| <span id="art-servers"></span>
| |
| == Art Servers ==
| |
|
| |
| <span id="live-coding"></span>
| |
| == Live Coding ==
| |
|
| |
| <span id="relation-to-previous-practice"></span>
| |
| = Relation to Previous Practice =
| |
|
| |
| * Using GNU/Linux daily since 2021
| |
| * Self Hosting an [https://pzwiki.wdka.nl/mediadesign/User:Riviera/Openproject_instance OpenProject], a [https://funkwhale.rivierataylor.info funkwhale] and a [https://pzwiki.wdka.nl/mediadesign/User:Riviera/Setting_up_a_nextcloud_instance Nextcloud] on subdomains of my website.
| |
| * Configuring Nginx and using Certbot to host the web interface for the LARP experience we made at .zip in one day last trimester.
| |
|
| |
| <span id="choices-made"></span>
| |
| = Choices Made =
| |
|
| |
| * Using Emacs Org Mode to structure the timeline
| |
| * Installing Arch Linux on the Klankserver (Trashbin 4)
| |
| * Setting up Logical Volume Management to make a big storage pool out of two external hard disks.
| |
| * Copying [https://github.com/onixie/lxd-tramp/blob/master/lxd-tramp.el lxd-tramp.el] and adjusting it, permitting editing files in containers from within an Emacs running on the server's OS.
| |
| * Running web services inside Linux containers using [https://linuxcontainers.org/incus/docs/main/ Incus].
| |
| * Managing databases for all applications on a single, self-hosted [https://www.postgresql.org/ Postgresql] instance for economic resource allocation.
| |