Sort the server directory and add the restore task installer
The README and Code of Conduct files move to server/resources, the scripts that build and deploy them to server/scripts. The new install_restore_task.ps1 installs a scheduled task as SYSTEM that puts the files back every 30 minutes, so the shell server's root user can neither stop it nor change the copies it restores from. Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
parent
996cc53e56
commit
54607982cf
4 changed files with 128 additions and 3 deletions
31
server/resources/CODE_OF_CONDUCT
Normal file
31
server/resources/CODE_OF_CONDUCT
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
|
||||
┌─[38;2;31;154;63m┤ [0m[1mCode of Conduct[0m[38;2;31;154;63m ├[0m────────────────────────────────────────────────────────────┐
|
||||
│ Khaos im Kiez ist eine Veranstaltung des Chaos Computer Club Berlin e.V. │
|
||||
│ (CCCB). Damit sich alle wohlfühlen, gelten diese Regeln für alle │
|
||||
│ Teilnehmenden, Vortragenden und Helfenden. │
|
||||
│ │
|
||||
│ [38;2;31;154;63m> [0m[1mSei nett zueinander.[0m Geh respektvoll und freundlich miteinander um, auch │
|
||||
│ wenn du anderer Meinung bist. │
|
||||
│ [38;2;31;154;63m> [0m[1mKeine Diskriminierung.[0m Rassismus, Sexismus, Queerfeindlichkeit, Ableismus │
|
||||
│ und andere menschenverachtende Haltungen haben hier keinen Platz. │
|
||||
│ [38;2;31;154;63m> [0m[1mKeine Belästigung.[0m Dazu gehören Beleidigungen, Bedrohungen, Stalking, │
|
||||
│ unerwünschte körperliche Berührungen und unerwünschte sexuelle │
|
||||
│ Aufmerksamkeit. Ein Nein ist ein Nein. │
|
||||
│ [38;2;31;154;63m> [0m[1mFrag vor dem Fotografieren.[0m Fotos, Video- und Tonaufnahmen von Personen nur │
|
||||
│ mit deren Einverständnis. Das gilt auch für Talks und Workshops. │
|
||||
│ [38;2;31;154;63m> [0m[1mAchte auf Geräte und Eigentum.[0m Fass fremde Geräte nicht ohne Erlaubnis an. │
|
||||
│ Geh pfleglich mit den Räumen und dem Inventar um. │
|
||||
│ [38;2;31;154;63m> [0m[1mSei neugierig, nicht übergriffig.[0m Chaos ja, Grenzenüberschreitungen nein. │
|
||||
│ │
|
||||
│ [1mHausrecht:[0m Die Orga hat Hausrecht. Bei Verstößen gegen diese Regeln kann sie │
|
||||
│ Verwarnungen aussprechen, Personen der Veranstaltung verweisen oder ein │
|
||||
│ Hausverbot erteilen. Den Anweisungen der Orga ist Folge zu leisten. │
|
||||
│ │
|
||||
│ [1mProbleme?[0m Wenn dir etwas passiert oder du etwas beobachtest, sprich eine │
|
||||
│ Person aus der Orga an oder schreib an aprl [at] berlin [dot] ccc [dot] de. │
|
||||
│ Hinweise werden vertraulich behandelt. │
|
||||
└────────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
[38;2;31;154;63m──────────────────────────────────────────────────────────────────────────────────[0m
|
||||
]8;;https://berlin.ccc.de/kik/\[38;2;31;154;63mStartseite[0m]8;;\[38;2;31;154;63m · [0m]8;;https://berlin.ccc.de/page/impressum/\[38;2;31;154;63mImpressum[0m]8;;\
|
||||
|
||||
30
server/resources/CODE_OF_CONDUCT.en
Normal file
30
server/resources/CODE_OF_CONDUCT.en
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
|
||||
┌─[38;2;31;154;63m┤ [0m[1mCode of Conduct[0m[38;2;31;154;63m ├[0m────────────────────────────────────────────────────────────┐
|
||||
│ Khaos im Kiez is an event of the Chaos Computer Club Berlin e.V. (CCCB). To │
|
||||
│ make everyone feel comfortable, these rules apply to all attendees, speakers │
|
||||
│ and helpers. │
|
||||
│ │
|
||||
│ [38;2;31;154;63m> [0m[1mBe nice to each other.[0m Treat each other respectfully and kindly, even when │
|
||||
│ you disagree. │
|
||||
│ [38;2;31;154;63m> [0m[1mNo discrimination.[0m Racism, sexism, queerphobia, ableism and other hateful │
|
||||
│ attitudes have no place here. │
|
||||
│ [38;2;31;154;63m> [0m[1mNo harassment.[0m This includes insults, threats, stalking, unwanted physical │
|
||||
│ contact and unwanted sexual attention. No means no. │
|
||||
│ [38;2;31;154;63m> [0m[1mAsk before taking pictures.[0m Photos, video and audio recordings of people │
|
||||
│ only with their consent. This also applies to talks and workshops. │
|
||||
│ [38;2;31;154;63m> [0m[1mRespect devices and property.[0m Do not touch other people's devices without │
|
||||
│ permission. Treat the rooms and furniture with care. │
|
||||
│ [38;2;31;154;63m> [0m[1mBe curious, not intrusive.[0m Chaos yes, crossing boundaries no. │
|
||||
│ │
|
||||
│ [1mHouse rules:[0m The organizers have the right to exclude people from the premises │
|
||||
│ (Hausrecht). In case of violations they may issue warnings, ask people to │
|
||||
│ leave, or ban them from the event. Follow the organizers' instructions. │
|
||||
│ │
|
||||
│ [1mProblems?[0m If something happens to you or you notice something, talk to a │
|
||||
│ member of the organizing team or write to aprl [at] berlin [dot] ccc [dot] de. │
|
||||
│ Reports are treated confidentially. │
|
||||
└────────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
[38;2;31;154;63m──────────────────────────────────────────────────────────────────────────────────[0m
|
||||
]8;;https://berlin.ccc.de/kik/en.html\[38;2;31;154;63mHome[0m]8;;\[38;2;31;154;63m · [0m]8;;https://berlin.ccc.de/page/impressum/\[38;2;31;154;63mLegal notice[0m]8;;\
|
||||
|
||||
79
server/resources/README
Normal file
79
server/resources/README
Normal file
|
|
@ -0,0 +1,79 @@
|
|||
|
||||
[1mKHAOS IM [0m[1m[38;2;255;42;42mKIEZ[0m
|
||||
[38;2;31;154;63mCCC Berlin · 28. – 29.11.2026[0m
|
||||
|
||||
[38;2;31;154;63m──────────────────────────────────────────────────────────────────────────────────[0m
|
||||
]8;;https://berlin.ccc.de/kik/#infos\[1] Infos]8;;\ ]8;;https://berlin.ccc.de/kik/#mitmachen\[2] Mitmachen]8;;\ ]8;;https://berlin.ccc.de/kik/#anfahrt\[3] Anfahrt]8;;\
|
||||
[38;2;31;154;63m──────────────────────────────────────────────────────────────────────────────────[0m
|
||||
|
||||
┌─[38;2;31;154;63m┤ [0m[1m1 Infos[0m[38;2;31;154;63m ├[0m────────────────────────────────────────────────────────────────────┐
|
||||
│ Khaos im Kiez ist ein kleines Chaos-Event, back to the roots: inspiriert von │
|
||||
│ anderen kleinen Chaos-Events. Ein Wochenende zum Chillen und um die Seite von │
|
||||
│ Chaos-Events zu erleben, für die bei größeren Events oft keine Zeit mehr │
|
||||
│ bleibt. │
|
||||
│ │
|
||||
│ Du kannst einen Talk oder Workshop halten, an deinen Projekten schrauben, │
|
||||
│ gemeinsam hacken, löten, basteln oder einfach vorbeikommen, zuhören und Leute │
|
||||
│ kennenlernen. Alle sind willkommen, die Lust auf $Dinge, Neugier und Chaos │
|
||||
│ mitbringen. │
|
||||
│ │
|
||||
│ [38;2;31;154;63mWas : [0mKhaos im Kiez (KiK) │
|
||||
│ [38;2;31;154;63mWann : [0mSa 28.11. – So 29.11.2026, 11:00 – 23:59 │
|
||||
│ [38;2;31;154;63mWo : [0mMarienstraße 11, 10117 Berlin │
|
||||
│ [38;2;31;154;63mWer : [0mChaos Computer Club Berlin │
|
||||
│ [38;2;31;154;63mPreis : [0m0,00 € (Ticket trotzdem nötig, ~50 Plätze) │
|
||||
│ [38;2;31;154;63mFahrplan : [0m]8;;https://cfp.berlin.ccc.de\cfp.berlin.ccc.de]8;;\ │
|
||||
│ [38;2;31;154;63mEssen : [0mEwiges Frühstück, vegan │
|
||||
│ [38;2;31;154;63mBarrierefrei : [0mNicht barrierefrei. │
|
||||
│ [38;2;31;154;63mRegeln : [0m]8;;https://berlin.ccc.de/kik/coc.html\Code of Conduct]8;;\ │
|
||||
└────────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
┌─[38;2;31;154;63m┤ [0m[1m2 Mitmachen[0m[38;2;31;154;63m ├[0m────────────────────────────────────────────────────────────────┐
|
||||
│ [1mTicket:[0m Anmeldung über den Ticketshop. Das Ticket ist kostenlos, aber die │
|
||||
│ Plätze sind begrenzt. │
|
||||
│ │
|
||||
│ ]8;;https://tickets.berlin.ccc.de/cccb/kik-v0.1/\[38;2;255;42;42m[ Ticket sichern ][0m]8;;\ │
|
||||
│ │
|
||||
│ [1mTalks & Workshops:[0m Reiche deinen Beitrag im Call for Participation ein und │
|
||||
│ schau dir später den Fahrplan an. │
|
||||
│ │
|
||||
│ ]8;;https://cfp.berlin.ccc.de/kik-v01/cfp\[ Talk einreichen ]]8;;\ ]8;;https://cfp.berlin.ccc.de/kik-v01/schedule\[ Fahrplan ]]8;;\ │
|
||||
│ │
|
||||
│ [1mSonstiges:[0m Du willst anders helfen oder hast Fragen? Schreib an aprl [at] │
|
||||
│ berlin [dot] ccc [dot] de. │
|
||||
└────────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
┌─[38;2;31;154;63m┤ [0m[1m3 Anfahrt[0m[38;2;31;154;63m ├[0m──────────────────────────────────────────────────────────────────┐
|
||||
│ [38;2;31;154;63mAdresse : [0mClubräume im Hinterhof der Marienstraße 11, 10117 Berlin │
|
||||
│ [38;2;31;154;63mKoordinaten : [0m52,52194° N, 13,38261° O │
|
||||
│ [38;2;31;154;63mFahrrad : [0mIm Innenhof gibt es eine begrenzte Zahl an Fahrradständern. Auf │
|
||||
│ dem Weg liegen viele Fahrradstraßen, nutz die am besten, z. B. │
|
||||
│ mit ]8;;http://www.bbbike.de/\BBBike.de]8;;\. │
|
||||
│ [38;2;31;154;63mÖPNV : [0mDer Club liegt direkt beim S+U-Bahnhof Friedrichstraße (auch │
|
||||
│ Regionalbahnen). Vom oberirdischen S-Bahn-Steig (S3/S5/S7) │
|
||||
│ nimmst du den Ausgang Schiffbauerdamm und gehst unter der │
|
||||
│ Bahnbrücke über die Spree. Über die Albrechtstraße kommst du │
|
||||
│ zur Marienstraße. │
|
||||
│ [38;2;31;154;63mFernverkehr : [0mAussteigen in Berlin Hauptbahnhof, dann mit S-Bahn oder │
|
||||
│ Regionalbahn Richtung Osten eine Station bis Friedrichstraße. │
|
||||
│ Bahnhof Richtung Spree verlassen, über die Fußgängerbrücke und │
|
||||
│ der Albrechtstraße bis zur Stichstraße Marienstraße folgen. │
|
||||
│ [38;2;31;154;63mFlugzeug : [0mBER: Airport Express (RE7, RB14) oder S9 bis Friedrichstraße, │
|
||||
│ alternativ FEX bis Hauptbahnhof (dann wie Fernverkehr). │
|
||||
│ Achtung: Terminal 5 (früher SXF) ist nicht mit dem Rest des BER │
|
||||
│ verbunden, dort fährt nur die S9. Flugplatz Strausberg (EDAY): │
|
||||
│ S7 direkt bis Friedrichstraße. │
|
||||
│ [38;2;31;154;63mAuto : [0mZufahrt von Hauptbahnhof oder Brandenburger Tor über die │
|
||||
│ Luisenstraße. Von der Friedrichstraße entweder über │
|
||||
│ Schiffbauerdamm und Albrechtstraße (Außengastronomie und │
|
||||
│ Kopfsteinpflaster) oder über Reinhardstraße und Luisenstraße │
|
||||
│ (die Albrechtstraße ist nur in Gegenrichtung befahrbar). │
|
||||
│ [38;2;31;154;63mParken : [0mAchtung: Es gibt kaum Parkplätze, und die Marienstraße und alle │
|
||||
│ umliegenden Straßen sind parkraumbewirtschaftet. │
|
||||
│ │
|
||||
│ ]8;;https://www.openstreetmap.org/node/3872556357#map=20/52.5217003/13.3828041&layers=H\[ Karte (OpenStreetMap) ]]8;;\ │
|
||||
└────────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
[38;2;31;154;63m──────────────────────────────────────────────────────────────────────────────────[0m
|
||||
]8;;https://berlin.ccc.de/page/impressum/\[38;2;31;154;63mImpressum[0m]8;;\[38;2;31;154;63m · [0m]8;;https://berlin.ccc.de/\[38;2;31;154;63mCCC Berlin[0m]8;;\
|
||||
|
||||
77
server/resources/README.en
Normal file
77
server/resources/README.en
Normal file
|
|
@ -0,0 +1,77 @@
|
|||
|
||||
[1mKHAOS IM [0m[1m[38;2;255;42;42mKIEZ[0m
|
||||
[38;2;31;154;63mCCC Berlin · 2026-11-28 – 2026-11-29[0m
|
||||
|
||||
[38;2;31;154;63m──────────────────────────────────────────────────────────────────────────────────[0m
|
||||
]8;;https://berlin.ccc.de/kik/en.html#infos\[1] Info]8;;\ ]8;;https://berlin.ccc.de/kik/en.html#join\[2] Join in]8;;\ ]8;;https://berlin.ccc.de/kik/en.html#getting-here\[3] Getting here]8;;\
|
||||
[38;2;31;154;63m──────────────────────────────────────────────────────────────────────────────────[0m
|
||||
|
||||
┌─[38;2;31;154;63m┤ [0m[1m1 Info[0m[38;2;31;154;63m ├[0m─────────────────────────────────────────────────────────────────────┐
|
||||
│ Khaos im Kiez is a small chaos event, back to the roots: inspired by other │
|
||||
│ small chaos events. A weekend to chill and to experience the side of chaos │
|
||||
│ events that often gets no time at larger events. │
|
||||
│ │
|
||||
│ Give a talk or workshop, work on your projects, hack together, solder, tinker, │
|
||||
│ or simply drop by, listen and meet people. Everyone who brings a love of │
|
||||
│ $things, curiosity and a bit of chaos is welcome. │
|
||||
│ │
|
||||
│ [38;2;31;154;63mWhat : [0mKhaos im Kiez (KiK) │
|
||||
│ [38;2;31;154;63mWhen : [0mSat 2026-11-28 – Sun 2026-11-29, 11:00 – 23:59 │
|
||||
│ [38;2;31;154;63mWhere : [0mMarienstraße 11, 10117 Berlin, Germany │
|
||||
│ [38;2;31;154;63mWho : [0mChaos Computer Club Berlin │
|
||||
│ [38;2;31;154;63mPrice : [0m€0.00 (ticket still required, ~50 seats) │
|
||||
│ [38;2;31;154;63mSchedule : [0m]8;;https://cfp.berlin.ccc.de\cfp.berlin.ccc.de]8;;\ │
|
||||
│ [38;2;31;154;63mFood : [0mEternal breakfast, vegan │
|
||||
│ [38;2;31;154;63mAccessibility : [0mNot accessible. │
|
||||
│ [38;2;31;154;63mRules : [0m]8;;https://berlin.ccc.de/kik/coc-en.html\Code of Conduct]8;;\ │
|
||||
└────────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
┌─[38;2;31;154;63m┤ [0m[1m2 Join in[0m[38;2;31;154;63m ├[0m──────────────────────────────────────────────────────────────────┐
|
||||
│ [1mTicket:[0m Register via the ticket shop. The ticket is free, but seats are │
|
||||
│ limited. │
|
||||
│ │
|
||||
│ ]8;;https://tickets.berlin.ccc.de/cccb/kik-v0.1/\[38;2;255;42;42m[ Get ticket ][0m]8;;\ │
|
||||
│ │
|
||||
│ [1mTalks & workshops:[0m Submit your proposal via the call for participation and │
|
||||
│ check the schedule later. │
|
||||
│ │
|
||||
│ ]8;;https://cfp.berlin.ccc.de/kik-v01/cfp\[ Submit a talk ]]8;;\ ]8;;https://cfp.berlin.ccc.de/kik-v01/schedule\[ Schedule ]]8;;\ │
|
||||
│ │
|
||||
│ [1mOther:[0m Want to help otherwise or have questions? Write to aprl [at] berlin │
|
||||
│ [dot] ccc [dot] de. │
|
||||
└────────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
┌─[38;2;31;154;63m┤ [0m[1m3 Getting here[0m[38;2;31;154;63m ├[0m─────────────────────────────────────────────────────────────┐
|
||||
│ [38;2;31;154;63mAddress : [0mClub rooms in the back yard of Marienstraße 11, 10117 Berlin │
|
||||
│ [38;2;31;154;63mCoordinates : [0m52.52194° N, 13.38261° E │
|
||||
│ [38;2;31;154;63mBicycle : [0mA limited number of bike racks are in the courtyard. Many │
|
||||
│ bicycle streets lead there, preferably use those, e.g. with │
|
||||
│ ]8;;http://www.bbbike.de/\BBBike.de]8;;\. │
|
||||
│ [38;2;31;154;63mLocal transit : [0mThe club is right next to S+U Friedrichstraße (regional trains │
|
||||
│ stop there too). From the elevated S-Bahn platform (S3/S5/S7) │
|
||||
│ take the Schiffbauerdamm exit and walk across the Spree │
|
||||
│ beneath the railway bridge. Albrechtstraße leads to │
|
||||
│ Marienstraße. │
|
||||
│ [38;2;31;154;63mLong distance : [0mGet off at Berlin Hauptbahnhof, then take any S-Bahn or │
|
||||
│ regional train eastbound one stop to Friedrichstraße. Leave │
|
||||
│ the station towards the Spree, cross the footbridge and follow │
|
||||
│ Albrechtstraße to the dead-end Marienstraße. │
|
||||
│ [38;2;31;154;63mAir : [0mBER: Airport Express (RE7, RB14) or S9 to Friedrichstraße, or │
|
||||
│ FEX to Hauptbahnhof (then as above). Note: Terminal 5 │
|
||||
│ (formerly SXF) is not connected to the rest of BER, only the │
|
||||
│ S9 runs there. Strausberg airfield (EDAY): S7 direct to │
|
||||
│ Friedrichstraße. │
|
||||
│ [38;2;31;154;63mCar : [0mAccess from Hauptbahnhof or Brandenburger Tor via │
|
||||
│ Luisenstraße. From Friedrichstraße either via Schiffbauerdamm │
|
||||
│ and Albrechtstraße (outdoor seating and cobblestones) or via │
|
||||
│ Reinhardstraße and Luisenstraße (Albrechtstraße is one-way the │
|
||||
│ other direction). │
|
||||
│ [38;2;31;154;63mParking : [0mWarning: parking is scarce, and Marienstraße and all │
|
||||
│ surrounding streets are subject to paid parking zones. │
|
||||
│ │
|
||||
│ ]8;;https://www.openstreetmap.org/node/3872556357#map=20/52.5217003/13.3828041&layers=H\[ Map (OpenStreetMap) ]]8;;\ │
|
||||
└────────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
[38;2;31;154;63m──────────────────────────────────────────────────────────────────────────────────[0m
|
||||
]8;;https://berlin.ccc.de/page/impressum/\[38;2;31;154;63mLegal notice[0m]8;;\[38;2;31;154;63m · [0m]8;;https://berlin.ccc.de/\[38;2;31;154;63mCCC Berlin[0m]8;;\
|
||||
|
||||
Loading…
Reference in a new issue