Skip to content

m4rc2a/eis-wiki

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,707 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EIS Wiki

Wissensdatenbank für die Ausbildung zum Elektroniker für Informations- und Systemtechnik — gebaut mit Quartz v4.

Schnellstart

# Seite bauen (Output in result/public/)
nix build

# Lokal mit Hot Reload servieren
nix run

# Dev-Shell mit Node.js
nix develop

Deployment

Die Seite wird automatisch auf drei Plattformen deployt:

Plattform Package URL
GitHub Pages .#quartz-github m4rc2a.github.io/eis-wiki/
GitLab Pages .#quartz-gitlab eis-wiki-2e3f3a.code.siemens.io/
Codeberg Pages .#quartz-codeberg m4rc2a.codeberg.page/eis-wiki/

Docker

nix build .#docker
docker load < result
docker run -p 8080:8080 eis-wiki:latest

Inhalte bearbeiten

Wiki-Inhalte liegen im Git-Submodule content/ (eis-notes). Änderungen an den Inhalten gehören dort, nicht in diesem Repo.

Nix-Details

  • Pure Builds: baseUrl wird über mkQuartzBuild { baseUrl = "..."; } parametrisiert — kein --impure nötig
  • Fonts: Source Sans Pro und JetBrains Mono werden aus nixpkgs gebündelt (OTF → WOFF2 Konvertierung)
  • npmDepsHash aktualisieren: nix run nixpkgs#prefetch-npm-deps -- package-lock.json

About

Eine Ansammlung von Merkzetteln, die während der Ausbildungszeit zum Elektroniker für Informations- und Systemtechnik entstanden sind.

Resources

License

Code of conduct

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Sponsor this project

 

Packages

 
 
 

Contributors