Projekt

Allgemein

Profil

Aktionen

Aufgabe #2449

offen

Erstellung Instanz WordPress

Von MaximilianFranke vor 14 Tagen hinzugefügt. Vor 9 Tagen aktualisiert.

Status:
Neu
Priorität:
Normal
Zugewiesen an:
-
Kategorie:
-
Beginn:
22.04.2025
Abgabedatum:
25.04.2025 (seit 11 Tagen verspätet)
% erledigt:

0%

Geschätzter Aufwand:

Beschreibung

Es soll bitte eine eine Instanz von WordPress erstellt werden, sodass sie für die (noch zu buchende) Domain save-our-stuwe.de nutzbar ist.

Anforderungen

  • NixOS (unstable?)
  • Autoupdates
  • WordPress
  • [Paul bitte ergänzen]
Aktionen #1

Von MaximilianFranke vor 14 Tagen aktualisiert

Aktionen #2

Von DuongVoTan vor 9 Tagen aktualisiert

Wordpress funktioniert jedoch wurde das "Brightly" Theme und das "Kubio" Plugin benötigt.
Über die Web UI von Wordpress ist ein FTP Zugriff notwending was ich jetzt nicht direkt hinbekommen habe.
Ich habe beide Dinge jetzt über die nix config der Instanz herunterladen können. Dabei musste ich diese aber manuell packetieren.
Gerne nochmal rüberschauen und vielleicht auch eine Alternative Lösung mit FTP wäre vielleicht erwünscht (wäre auch für mich sehr interessant!).
Das hier war jetzt meine "schnelle" Lösung :D

let

  wordpress-theme-brightly = pkgs.stdenv.mkDerivation rec {
    name = "brightly";
    version = "1.0.15";
    src = pkgs.fetchzip {
      url = "https://downloads.wordpress.org/theme/brightly.${version}.zip";
      hash = "sha256-vM20i+5fkpY6tUFN+c2V+JF4RT9Q2khTI9Wk7IfL618=";
    };
    installPhase = "mkdir -p $out; cp -R * $out/";
  };

  wordpress-plugin-kubio = pkgs.stdenv.mkDerivation rec {
    name = "kubio";
    version = "2.6.0";
    src = pkgs.fetchzip {
      url = "https://downloads.wordpress.org/plugin/kubio.${version}.zip";
      hash = "sha256-tNYieZKHcfGJaWDib1D9xWP5bmlzNKI1Je2NeG5lJ6w=";
    };
    installPhase = "mkdir -p $out; cp -R * $out/";
  };

in { ...

themes = { 
       inherit wordpress-theme-brightly;
};
plugins = {
       inherit wordpress-plugin-kubio;
};

als Quelle habe ich das hier genutzt:
https://nixos.wiki/wiki/Wordpress

Aktionen

Auch abrufbar als: Atom PDF