Compare commits

..

16 commits

Author SHA1 Message Date
eee10b6f0f Added first action
Some checks failed
/ test (push) Has been cancelled
2024-10-19 12:55:55 +02:00
c6e5718b7d Add .forgejo/workflows/build.yaml 2024-10-19 12:54:15 +02:00
9d76bbee40 Build-Dockerfile hinzugefügt. 2024-10-19 12:49:46 +02:00
64659b48eb Werbung und timestamp für die Connections-Seite hinzugefügt. 2024-10-10 12:01:57 +02:00
a1351481c2 Werbung für Veranstaltung am 19.10.2024 hinzugefügt. 2024-10-07 02:40:35 +02:00
1bd067c2cf Json-Gem hinzugefügt, das garantiert, dass die Seite auch baut. 2024-02-17 23:21:54 +01:00
dc282ab7f6 Update index.md 2024-01-07 17:24:54 +01:00
f2b05083af Merge pull request 'Submodule folgt jetzt dem 'main'-branch.' (#5) from jekyll into master
Reviewed-on: #5
2024-01-07 16:58:34 +01:00
aa32b8d831 Index-Seite geupdated und listen aktualisiert. 2024-01-03 00:01:37 +01:00
e8b24de319 Merge pull request 'Update 'index.md'' (#3) from thelie-patch-1 into master
Reviewed-on: https://gitea.chaostreff-alzey.de/Chaostreff-Alzey/chaostreff-alzey.de/pulls/3
2023-05-15 20:52:15 +02:00
ce669fca57 Merge branch 'master' into thelie-patch-1 2023-05-07 21:10:27 +02:00
01bb803cb2 Update 'index.md'
Treffen werden auch mit Mumble verbunden
2023-05-07 21:09:56 +02:00
9ba2787538 Merge pull request 'Update 'Gemfile'' (#4) from thelie-patch-2 into master
Reviewed-on: https://gitea.chaostreff-alzey.de/Chaostreff-Alzey/chaostreff-alzey.de/pulls/4
2023-05-07 20:16:16 +02:00
3f98c496e0 Update 'Gemfile'
jektex Version angepasst und Anführungszeichen vereinheitlicht.
2023-05-07 19:56:07 +02:00
5476fcb713 Merge pull request 'Die Website ist jetzt mit Jekyll gebaut' (#2) from jekyll into master
Reviewed-on: https://gitea.chaostreff-alzey.de/Chaostreff-Alzey/chaostreff-alzey.de/pulls/2
2023-05-07 16:34:37 +02:00
1a11b12a36 Update 'index.md'
Wir sind wieder im JuKu
2023-05-02 16:38:54 +02:00
8 changed files with 122 additions and 49 deletions

View file

@ -0,0 +1,6 @@
on: [push]
jobs:
test:
runs-on: docker
steps:
- run: echo All Good

15
Dockerfile Normal file
View file

@ -0,0 +1,15 @@
FROM alpine:latest
RUN apk update && apk add ruby-bundler ruby-dev git make gcc g++ musl-dev ruby-json ruby-bigdecimal nodejs linux-headers
RUN gem install jekyll
COPY git-dir/Gemfile .
COPY git-dir/Gemfile.lock .
RUN bundle lock --add-platform x86_64-linux-musl
RUN bundle update
RUN bundle install --verbose
COPY build.sh /srv
RUN chmod +x /srv/build.sh
WORKDIR /srv/
ENTRYPOINT ["/bin/sh", "build.sh"]

View file

@ -7,15 +7,16 @@ source "https://rubygems.org"
# #
# This will help ensure the proper Jekyll version is running. # This will help ensure the proper Jekyll version is running.
# Happy Jekylling! # Happy Jekylling!
gem "json"
gem "jekyll", "~> 4.2" gem "jekyll", "~> 4.2"
gem "sass-embedded", "~> 1.55" gem "sass-embedded", "~> 1.55"
group :jekyll_plugins do group :jekyll_plugins do
gem "jekyll-feed", "~> 0.13" gem "jekyll-feed", "~> 0.13"
gem "jekyll-sass-converter", "~> 2.2.0" gem "jekyll-sass-converter", "~> 2.2.0"
gem "jektex", "~> 0.08" gem "jektex", "~> 0.1"
gem 'jekyll-titles-from-headings', "~> 0.5" gem "jekyll-titles-from-headings", "~> 0.5"
gem 'jemoji', "~> 0.12" gem "jemoji", "~> 0.12"
end end
# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem # Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem

View file

@ -1,37 +1,49 @@
GEM GEM
remote: https://rubygems.org/ remote: https://rubygems.org/
specs: specs:
activesupport (7.0.4) activesupport (7.2.1)
concurrent-ruby (~> 1.0, >= 1.0.2) base64
bigdecimal
concurrent-ruby (~> 1.0, >= 1.3.1)
connection_pool (>= 2.2.5)
drb
i18n (>= 1.6, < 2) i18n (>= 1.6, < 2)
logger (>= 1.4.2)
minitest (>= 5.1) minitest (>= 5.1)
tzinfo (~> 2.0) securerandom (>= 0.3)
addressable (2.8.1) tzinfo (~> 2.0, >= 2.0.5)
public_suffix (>= 2.0.2, < 6.0) addressable (2.8.7)
public_suffix (>= 2.0.2, < 7.0)
base64 (0.2.0)
bigdecimal (3.1.8)
colorator (1.1.0) colorator (1.1.0)
concurrent-ruby (1.1.10) concurrent-ruby (1.3.4)
digest (3.1.0) connection_pool (2.4.1)
digest (3.1.1)
drb (2.2.1)
em-websocket (0.5.3) em-websocket (0.5.3)
eventmachine (>= 0.12.9) eventmachine (>= 0.12.9)
http_parser.rb (~> 0) http_parser.rb (~> 0)
eventmachine (1.2.7) eventmachine (1.2.7)
execjs (2.8.1) execjs (2.9.1)
ffi (1.15.5) ffi (1.17.0-x86_64-linux-gnu)
forwardable-extended (2.6.0) forwardable-extended (2.6.0)
gemoji (3.0.1) gemoji (4.1.0)
google-protobuf (3.21.9-x86_64-linux) google-protobuf (4.28.2-x86_64-linux)
bigdecimal
rake (>= 13)
html-pipeline (2.14.3) html-pipeline (2.14.3)
activesupport (>= 2) activesupport (>= 2)
nokogiri (>= 1.4) nokogiri (>= 1.4)
htmlentities (4.3.4) htmlentities (4.3.4)
http_parser.rb (0.8.0) http_parser.rb (0.8.0)
i18n (1.12.0) i18n (1.14.6)
concurrent-ruby (>= 1.0) concurrent-ruby (~> 1.0)
jektex (0.0.8) jektex (0.1.1)
digest (~> 3.0, >= 3.0.0) digest (~> 3.1.1, >= 3.1.1)
execjs (~> 2.8, >= 2.8.1) execjs (~> 2.1, >= 2.9.1)
htmlentities (~> 4.3, >= 4.3.4) htmlentities (~> 4.3, >= 4.3.4)
jekyll (4.3.1) jekyll (4.3.4)
addressable (~> 2.4) addressable (~> 2.4)
colorator (~> 1.0) colorator (~> 1.0)
em-websocket (~> 0.5) em-websocket (~> 0.5)
@ -49,7 +61,7 @@ GEM
webrick (~> 1.7) webrick (~> 1.7)
jekyll-feed (0.17.0) jekyll-feed (0.17.0)
jekyll (>= 3.7, < 5.0) jekyll (>= 3.7, < 5.0)
jekyll-liquify (0.0.2) jekyll-liquify (0.0.3)
liquid (>= 2.5, < 5.0) liquid (>= 2.5, < 5.0)
redcarpet (~> 3.1) redcarpet (~> 3.1)
jekyll-sass-converter (2.2.0) jekyll-sass-converter (2.2.0)
@ -58,60 +70,70 @@ GEM
jekyll (>= 3.3, < 5.0) jekyll (>= 3.3, < 5.0)
jekyll-watch (2.2.1) jekyll-watch (2.2.1)
listen (~> 3.0) listen (~> 3.0)
jemoji (0.12.0) jemoji (0.13.0)
gemoji (~> 3.0) gemoji (>= 3, < 5)
html-pipeline (~> 2.2) html-pipeline (~> 2.2)
jekyll (>= 3.0, < 5.0) jekyll (>= 3.0, < 5.0)
json (2.7.2)
kramdown (2.4.0) kramdown (2.4.0)
rexml rexml
kramdown-parser-gfm (1.1.0) kramdown-parser-gfm (1.1.0)
kramdown (~> 2.0) kramdown (~> 2.0)
liquid (4.0.3) liquid (4.0.4)
listen (3.7.1) listen (3.9.0)
rb-fsevent (~> 0.10, >= 0.10.3) rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10) rb-inotify (~> 0.9, >= 0.9.10)
logger (1.6.1)
mercenary (0.4.0) mercenary (0.4.0)
minitest (5.16.3) minitest (5.25.1)
nokogiri (1.13.9-x86_64-linux) nokogiri (1.16.7-x86_64-linux)
racc (~> 1.4) racc (~> 1.4)
pathutil (0.16.2) pathutil (0.16.2)
forwardable-extended (~> 2.6) forwardable-extended (~> 2.6)
public_suffix (5.0.0) public_suffix (6.0.1)
racc (1.6.0) racc (1.8.1)
rake (13.2.1)
rb-fsevent (0.11.2) rb-fsevent (0.11.2)
rb-inotify (0.10.1) rb-inotify (0.11.1)
ffi (>= 1.0) ffi (~> 1.0)
redcarpet (3.5.1) redcarpet (3.6.0)
rexml (3.2.5) rexml (3.3.8)
rouge (4.0.0) rouge (4.4.0)
safe_yaml (1.0.5) safe_yaml (1.0.5)
sass-embedded (1.55.0-x86_64-linux-gnu) sass-embedded (1.79.4-x86_64-linux-gnu)
google-protobuf (~> 3.19) google-protobuf (~> 4.27)
sassc (2.4.0) sassc (2.4.0)
ffi (~> 1.9) ffi (~> 1.9)
securerandom (0.3.1)
terminal-table (3.0.2) terminal-table (3.0.2)
unicode-display_width (>= 1.1.1, < 3) unicode-display_width (>= 1.1.1, < 3)
tzinfo (2.0.5) tzinfo (2.0.6)
concurrent-ruby (>= 1.0) concurrent-ruby (~> 1.0)
unicode-display_width (2.3.0) unicode-display_width (2.6.0)
webrick (1.7.0) webrick (1.8.2)
PLATFORMS PLATFORMS
x86_64-linux x86_64-linux
DEPENDENCIES DEPENDENCIES
jektex bigdecimal
drb
jektex (~> 0.1)
jekyll (~> 4.2) jekyll (~> 4.2)
jekyll-feed (~> 0.13) jekyll-feed (~> 0.13)
jekyll-liquify jekyll-liquify
jekyll-sass-converter (~> 2.2.0) jekyll-sass-converter (~> 2.2.0)
jekyll-titles-from-headings jekyll-titles-from-headings (~> 0.5)
jemoji jemoji (~> 0.12)
sass-embedded json
logger
racc
sass-embedded (~> 1.55)
securerandom
tzinfo (~> 1.2) tzinfo (~> 1.2)
tzinfo-data tzinfo-data
wdm (~> 0.1.1) wdm (~> 0.1.1)
webrick (~> 1.7) webrick (~> 1.7)
BUNDLED WITH BUNDLED WITH
2.3.23 2.5.5

View file

@ -0,0 +1,11 @@
Jekyll::Hooks.register :pages, :pre_render do |page|
begin
# get the current post last modified time
modification_time = File.mtime( page.path )
# inject modification_time in post's datas.
page.data['last-modified-date'] = modification_time
rescue
page.data['last-modified-date'] = "1970-01-01"
end
end

Binary file not shown.

After

Width:  |  Height:  |  Size: 97 KiB

16
connections-2024.md Normal file
View file

@ -0,0 +1,16 @@
---
layout: default
title: Connections 2024
---
Am 19.10.2024 von 10 bis 23 Uhr laden wir alle Wesen ins [Juku Alzey](https://www.openstreetmap.org/#map=18/49.74393/8.11683) ein, um sich mit uns und dem Chaos zu connecten.
Damit sich dafür auch ausreichend Gelegenheiten bieten, planen wir ein recht lockeres Programm, an dessen Ende wir gemeinsam [All Creatures Welcome](https://sandratrostel.de/portfolio_page/all-creatures-welcome/) schauen wollen.
Falls auch du das Programm mitgestalten möchtest, trage dich gern in den [Call for Participation](https://md.chaostreff-alzey.de/aumQ0vMkS_GkPvmfGzgdFA?both) ein.
Wir freuen uns, dich zu sehen!
![Sharepic für die "Connectios 2024". Die Linke seite des Bildes enthält einen Text mit den gleichen Informationen wie der oben stehende Text. Auf der Rechten Seite ist ein türkiser Bildschirm abgebildet, der auf die Vorführung von "All Creatures Welcome" aufmerksam macht. Im Hintergrund ist ein abstraktes Netzwerk aus hellen linien und Punkten dargestellt. In der unteren Rechten Ecke befindet sich ein Regenbogen, der darauf hinweist, dass es sich um eine Queer*-freundliche Veranstaltung handelt.](/assets/Connections-Werbung.jpg){: width="100%"}
Aktueller stand vom 10. Oktober 2024. <!-- {{ page.last-modified-date | date: '%-d. %B %Y' }}. Eigentlich gibt es hierfür eine Hook in _hooks/last-modified-date.rb, die tut aber nich… !-->
Wie Heraklit schon sagte, "Die einzige Konstante im Universum ist die Veränderung."
Dieser Regel ist auch diese Seite unterworfen.

View file

@ -5,9 +5,11 @@ title: Chaostreff Alzey
## Wer wir sind ## Wer wir sind
Der Chaostreff Alzey ist eine sich dem Chaos Computer Club nahefühlende Gruppe. Wir, der Chaostreff Alzey, interessieren uns für Informationstechnik im Allgemeinen und tauschen uns gerne dazu aus.
Als lockere Gruppe treffen wir uns am 1. Sonntag des Monats von 15:00 bis 17:00 Uhr ~~im [Juku Alzey](https://www.openstreetmap.org/#map=18/49.74393/8.11683)~~ (momentan auf Mumble) um Neuigkeiten aus der Welt der Informatik zu besprechen, sowie um gemeinsam an Projekten zu arbeiten. Wenn du Fragen hast: Sprich uns gerne an, wir bemühen uns offen und hilfsbereit zu sein.
Die wichtigsten Links: Wir treffen uns immer am 1. Sonntag des Monats von 15:00 bis 17:00 Uhr im [Juku Alzey](https://www.openstreetmap.org/#map=18/49.74393/8.11683) um Neuigkeiten zu besprechen und gemeinsam an Projekten zu arbeiten.
Wir besuchen oft und gerne chaosnahe Veranstaltungen und fühlen uns generell in der Chaos-Familie wohl.
Hier die wichtigsten Links:
- [Aufzeichnungen](/treffen.html) unserer Treffen - [Aufzeichnungen](/treffen.html) unserer Treffen
- Die [Hackerethik](https://www.ccc.de/de/hackerethik) - Die [Hackerethik](https://www.ccc.de/de/hackerethik)
@ -16,4 +18,4 @@ Die wichtigsten Links:
## Zur Website ## Zur Website
Das Design ist angelehnt an [dieses](https://bestmotherfucking.website) Meisterwerk. Der [Quellcode](https://gitea.chaostreff-alzey.de/Chaostreff-Alzey/chaostreff-alzey.de) dieser Website ist auf Gitea vefügbar. Das Design ist angelehnt an [dieses](https://bestmotherfucking.website) Meisterwerk. Der [Quellcode](https://forge.chaostreff-alzey.de/Chaostreff-Alzey/chaostreff-alzey.de) dieser Website ist auf Forgejo vefügbar.