deploy: 3c23fa9dcc6fc072340a5044d4e2897b70ce6248

This commit is contained in:
wazolab
2025-01-10 12:12:56 +00:00
parent c9ff65d293
commit 8a7ddf3b60
34 changed files with 475 additions and 1915 deletions

BIN
.DS_Store vendored

Binary file not shown.

2
.github/FUNDING.yml vendored
View File

@@ -1,2 +0,0 @@
github: [josephernest]
custom: https://afewthingz.com

View File

@@ -1,42 +0,0 @@
name: Deploy Static PHP Site
on:
push:
branches:
- master
jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
# Step 1: Checkout the repository
- name: Checkout code
uses: actions/checkout@v3
# Step 2: Set up PHP (optional if your site needs specific PHP extensions)
- name: Set up PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.1' # Use the PHP version your site requires
# Step 3: Start a PHP server
- name: Start PHP server
run: php -S localhost:8000 > /dev/null 2>&1 &
# Step 4: Wait for the server to start
- name: Wait for server
run: sleep 5
# Step 5: Use wget to generate static files
- name: Generate static files
run: |
mkdir static_site
wget --mirror --convert-links --adjust-extension --page-requisites --no-parent --reject-regex '/article.*|.*@.*\..*' http://localhost:8000/ -P static_site
# Step 6: Deploy to GitHub Pages
- name: Deploy to GitHub Pages
uses: peaceiris/actions-gh-pages@v4
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./static_site/localhost\:8000

1
.gitignore vendored
View File

@@ -1 +0,0 @@
.DS_Store

View File

@@ -1,7 +0,0 @@
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]
RewriteRule \.txt$ index.php [L]
</IfModule>

0
.nojekyll Normal file
View File

19
LICENSE
View File

@@ -1,19 +0,0 @@
Copyright (c) 2014 Joseph Ernest
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

File diff suppressed because it is too large Load Diff

View File

@@ -1,59 +0,0 @@
# Low-tech Lab - Grenoble
## Local Development
```bash
# Start a PHP server
php -S localhost:8000
```
Void
====
**Void** is a website creation tool. Just static pages or blog articles? Both are possible with [Void](https://gget.it/void).
The core is done in a single PHP file of less than 100 lines of code. Huh, this is bad? See the discussion [here](https://gget.it/void/article/03).
What about performance? See [here](https://gget.it/void/article/05-perf).
Screenshot
----
[![screenshot](https://gget.it/9p7avesy/1.jpg)](https://gget.it/void/demo/)
About
----
Author: Joseph Ernest ([@JosephErnest](https:/twitter.com/JosephErnest))
Sponsors and consulting
----
I am available for Python, Data science, ML, Automation consulting. Please contact me on https://afewthingz.com for freelancing requests.
Do you want to support the development of my open-source projects? Please contact me!
I am currently sponsored by [CodeSigningStore.com](https://codesigningstore.com/). Thank you to them for providing a DigiCert Code Signing Certificate and supporting open source software.
Credit
----
**Void** uses the [Parsedown](https://github.com/erusev/parsedown) library, licensed under MIT license.
License
----
MIT license
FAQ
----
**Question: How to add automatic code highlighting in articles / pages?**
Use the library `highlight.js` by adding these three lines in the `<header>` part of `index.php`:
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.5/styles/default.min.css">
<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.5/highlight.min.js"></script>
<script>hljs.initHighlightingOnLoad();</script>
**Question: How to count the number of unique visitors per day (analytics)?**
[See this blog article](https://gget.it/void/article/simpleanalytics).

View File

@@ -1,7 +0,0 @@
TITLE:First article
DATE:2015 April 9th
AUTHOR:Jo
It's very simple to remove this useless article. Just delete the file `/article/01.txt` and that's it.
![](http://gget.it/l8d61dbv/Photo06_4-001.jpg)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 321 KiB

View File

@@ -1,89 +0,0 @@
<?php
$sitename = "Low-tech Lab - Grenoble";
$blogpagename = "blog";
error_reporting(0);
function getpage($page)
{
$pagestr = file_get_contents($page);
list($pageheader, $pagecontent) = preg_split('~(?:\r?\n){2}~', $pagestr, 2); // split into 2 parts : before/after the first blank line
preg_match("/^TITLE:(.*)$/m", $pageheader, $matches1); // for articles: title // for pages: title displayed in top-menu
preg_match("/^AUTHOR:(.*)$/m", $pageheader, $matches2); // for articles only
preg_match("/^DATE:(.*)$/m", $pageheader, $matches3); // for articles only
preg_match("/^(NOMENU:1)$/m", $pageheader, $matches4); // for pages only: if NOMENU:1, no link in top-menu
preg_match("/^URL:(.*)$/m", $pageheader, $matches5); // for articles: article's link ; for pages: top-menu's link
return array($pagecontent, $matches1[1], trim($matches2[1]), $matches3[1], $matches4[1], trim($matches5[1]));
}
$siteroot = substr($_SERVER['PHP_SELF'], 0, - strlen(basename($_SERVER['PHP_SELF']))); // must have trailing slash, we don't use dirname because it can produce antislash on Windows
$requestedpage = basename(parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH));
if (parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH) === $siteroot) { $requestedpage = ""; } // check if homepage
$type = strpos($_SERVER['REQUEST_URI'], 'article/') ? 'article' : 'page';
$pages = glob("./" . $type ."/*$requestedpage.{txt,md}", GLOB_BRACE);
if ($pages) { $page = $pages[0]; } else { $page = "./page/HIDDEN-404.txt"; $type = 'page'; } // default 404 error page
list($pagecontent, $pagetitle, $pageauthor, $pagedate, $pagenomenu, $pageurl) = getpage($page);
if (!$pageurl) { $pageurl = pathinfo($page)['filename']; }
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title><?php echo (trim($pagetitle) ? "$sitename - $pagetitle" : "$sitename")?></title>
<base href="<?php echo htmlspecialchars($siteroot, ENT_QUOTES, 'UTF-8'); ?>">
<link rel="stylesheet" type="text/css" href="/style.css">
</head>
<body>
<div class="header">
<div class="logo"><a href="/"><?php echo $sitename;?></a></div>
<ul class="menu">
<?php
$pages = glob("./page/*.{txt,md}", GLOB_BRACE);
foreach($pages as $page)
{
list($menupagecontent, $menupagetitle, $menupageauthor, $menupagedate, $menupagenomenu, $menupageurl) = getpage($page);
if (!$menupagenomenu) { echo "<li><a href=\"" . ($menupageurl ? $menupageurl : strtolower($menupagetitle)) . "\">$menupagetitle</a></li>"; }
}
?>
</ul>
<!-- Theme Toggle Button -->
<button id="theme-toggle" class="theme-toggle">🌙</button>
</div>
<div class="main">
<?php
require 'Parsedown.php';
if ($type === "article")
{
echo "<div class=\"article\"><a href=\"article/$pageurl\"><h2 class=\"articletitle\">$pagetitle</h2><div class=\"articleinfo\">by $pageauthor, on $pagedate</div></a>";
echo (new Parsedown())->text($pagecontent);
echo "</div>";
}
else if ($type === "page") { echo "<div class=\"page\">" . (new Parsedown())->text($pagecontent) . "</div>"; }
if ($requestedpage === $blogpagename)
{
$pages = array_slice(array_reverse(glob("./article/*.{txt,md}", GLOB_BRACE)), $_GET['start'], 10);
foreach($pages as $page)
{
list($pagecontent, $pagetitle, $pageauthor, $pagedate, $pagenomenu, $pageurl) = getpage($page);
if (!$pageurl) { $pageurl = pathinfo($page)['filename']; }
echo "<div class=\"article\"><a href=\"article/$pageurl\"><h2 class=\"articletitle\">$pagetitle</h2><div class=\"articleinfo\">by $pageauthor, on $pagedate</div></a>";
echo (new Parsedown())->text($pagecontent);
echo "</div>";
}
if ($_GET['start'] > 0) { echo "<a href=\"" . $blogpagename . (($_GET['start'] > 10) ? "?start=" . ($_GET['start'] - 10) : "") . "\">Newer articles</a>&nbsp; "; }
if (count(array_slice(array_reverse(glob("./article/*.{txt,md}", GLOB_BRACE)), $_GET['start'], 11)) > 10) { echo "<a href=\"" . $blogpagename . "?start=" . ($_GET['start'] + 10) . "\">Older articles</a>"; }
}
?>
</div>
<div class="footer">
<div class="left"><a href="">© <?php echo date('Y') . " " . $sitename; ?></a></div>
<div class="right">Powered by <a href="https://github.com/josephernest/void">Void</a>.</div>
</div>
<script src="/assets/theme-toggle.js"></script>
</body>
</html>

View File

@@ -0,0 +1,38 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Low-tech Lab - Grenoble - Actions</title>
<base href="">
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div class="header">
<div class="logo"><a href="index.html">Low-tech Lab - Grenoble</a></div>
<ul class="menu">
<li><a href="index.php/actions.html">Actions</a></li><li><a href="index.php/contact.html">Contact</a></li><li><a href="index.php/ressources.html">Ressources</a></li><li><a href="index.php/faq.html">FAQ</a></li><li><a href="index.php/blog.html">Blog</a></li> </ul>
<!-- Theme Toggle Button -->
<button id="theme-toggle" class="theme-toggle">🌙</button>
</div>
<div class="main">
<div class="page"><h1>Action locale (quartier Abbaye)</h1>
<p>Texte à venir ...</p>
<h1>Solaire à concentration</h1>
<p>Depuis quelques années, lassociation investit le champ du solaire à concentration pour des pratiques de production artisanale. Convaincu du potentiel énergétique et de la résilience écologique de ces technologies, nous proposons des formations à lauto-construction de concentrateurs solaires auprès dartisans ou dentreprises travaillant dans lalimentaire (boulangeries, restaurants, brasseries, …). Nous construisons également de toutes pièces ces concentrateurs solaires.
Inspiré.e.s des travaux de <a href="https://lytefire.com/fr">Lytefire</a>, <a href="https://neoloco.fr/">Néoloco</a>, <a href="https://microbrasseriehelie.odoo.com/">Hélie</a> et du <a href="https://lepresage.fr/">Présage</a>, nous sommes persuadé.e.s que dautres modèles dentreprises peuvent émerger sur ce modèle de sobriété énergétique. Nous souhaitons accompagner les personnes et les structures souhaitant utiliser ces nouvelles initiatives solaires.</p>
<p>En parallèle, lassociation poursuit des axes de R&amp;D pour continuer détoffer les low-tech autour du solaire à concentration : automatisation de concentrateur, four alimentaire bi-énergie (bois-solaire), nouveaux design de concentrateur, procédés thermiques, … Le tout dans une démarche libre et ouverte.</p>
<p>[<em>Photos du lytefire de lasso, des scouts et de Violaine</em>]()</p>
<h1>Enseignement</h1>
<p>Présentation des prestations/événements de lasso (conférences, ateliers dutilisation de LT, ateliers de formation de LT)
Lassociation peut réaliser divers types de prestations autour des low-tech et de la démarche Low-tech.</p>
<p>Nous pouvons participer à des conférences ou des tables rondes pour apporter un point de vue sur la Low-tech, le techno-discernement ou les actions dans lesquelles nous sommes impliqué.e.s.</p>
<p>Nous proposons également des ateliers dutilisation ou de fabrication de low-tech.</p></div></div>
<div class="footer">
<div class="left"><a href="index.php/index.html">© 2025 Low-tech Lab - Grenoble</a></div>
<div class="right">Powered by <a href="https://github.com/josephernest/void">Void</a>.</div>
</div>
<script src="assets/theme-toggle.js"></script>
</body>
</html>

28
localhost:8000/blog.html Normal file
View File

@@ -0,0 +1,28 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Low-tech Lab - Grenoble - Blog</title>
<base href="">
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div class="header">
<div class="logo"><a href="index.html">Low-tech Lab - Grenoble</a></div>
<ul class="menu">
<li><a href="index.php/actions.html">Actions</a></li><li><a href="index.php/contact.html">Contact</a></li><li><a href="index.php/ressources.html">Ressources</a></li><li><a href="index.php/faq.html">FAQ</a></li><li><a href="index.php/blog.html">Blog</a></li> </ul>
<!-- Theme Toggle Button -->
<button id="theme-toggle" class="theme-toggle">🌙</button>
</div>
<div class="main">
<div class="page"><h1>Blog</h1></div><div class="article"><a href="http://localhost:8000/index.php/article/01-welcome"><h2 class="articletitle">First article</h2><div class="articleinfo">by Jo, on 2015 April 9th</div></a><p>It's very simple to remove this useless article. Just delete the file <code>/article/01.txt</code> and that's it.</p>
<p><img src="http://gget.it/l8d61dbv/Photo06_4-001.jpg" alt="" /></p></div></div>
<div class="footer">
<div class="left"><a href="index.php/index.html">© 2025 Low-tech Lab - Grenoble</a></div>
<div class="right">Powered by <a href="https://github.com/josephernest/void">Void</a>.</div>
</div>
<script src="assets/theme-toggle.js"></script>
</body>
</html>

View File

@@ -0,0 +1,43 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Low-tech Lab - Grenoble - Contact</title>
<base href="">
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div class="header">
<div class="logo"><a href="index.html">Low-tech Lab - Grenoble</a></div>
<ul class="menu">
<li><a href="index.php/actions.html">Actions</a></li><li><a href="index.php/contact.html">Contact</a></li><li><a href="index.php/ressources.html">Ressources</a></li><li><a href="index.php/faq.html">FAQ</a></li><li><a href="index.php/blog.html">Blog</a></li> </ul>
<!-- Theme Toggle Button -->
<button id="theme-toggle" class="theme-toggle">🌙</button>
</div>
<div class="main">
<div class="page"><p>Vous souhaitez rentrer en contact avec nous ? Ecrivez-nous !
<a href="mailto:contact@lowtechlabgrenoble.org">contact@lowtechlabgrenoble.org</a></p>
<p>Présentation du CA
Présentation des salarié.es + VSC ?</p>
<p><strong>Kévin Loeslé</strong></p>
<blockquote>
<p>Présentation à venir</p>
</blockquote>
<p><strong>Félicie Beth</strong></p>
<blockquote>
<p>Présentation à venir</p>
</blockquote>
<p><strong>Grégoire Pourcelot</strong></p>
<blockquote>
<p>Salarié, coordinateur de projet de lassociation. Issu de (dé)formation ingénieur énergie, je mintéresse particulièrement aux applications du solaire à concentration et à lapplication des outils low-tech dans une économie régénératrice. Toujours motivé pour lancer de nouveaux projets dans lasso !</p>
</blockquote>
<p>Adresse de lasso avec plan ? (pour situer la position sur le square Barbara)</p></div></div>
<div class="footer">
<div class="left"><a href="index.php/index.html">© 2025 Low-tech Lab - Grenoble</a></div>
<div class="right">Powered by <a href="https://github.com/josephernest/void">Void</a>.</div>
</div>
<script src="assets/theme-toggle.js"></script>
</body>
</html>

39
localhost:8000/faq.html Normal file
View File

@@ -0,0 +1,39 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Low-tech Lab - Grenoble - FAQ</title>
<base href="">
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div class="header">
<div class="logo"><a href="index.html">Low-tech Lab - Grenoble</a></div>
<ul class="menu">
<li><a href="index.php/actions.html">Actions</a></li><li><a href="index.php/contact.html">Contact</a></li><li><a href="index.php/ressources.html">Ressources</a></li><li><a href="index.php/faq.html">FAQ</a></li><li><a href="index.php/blog.html">Blog</a></li> </ul>
<!-- Theme Toggle Button -->
<button id="theme-toggle" class="theme-toggle">🌙</button>
</div>
<div class="main">
<div class="page"><p>Pas sûr quon en ait besoin, mais peut servir à éclarcir qqs questions récurrentes comme :</p>
<p><strong>Est-ce que lon recrute ?</strong></p>
<blockquote>
<p>A ce jour, nous ne recrutons pas de poste permanent. Il est revanche possible deffectuer un stage ou un service civique au sein de lassociation. Merci de nous contacter à ladresse <a href="http://localhost:8000/index.php/contact@lowtechlabgrenoble.org">contact@lowtechlabgrenoble.org</a></p>
</blockquote>
<p><strong>Est-ce que lon récupère du matériel ?</strong></p>
<blockquote>
<p>Réponse à venir</p>
</blockquote>
<p><strong>Est-ce que lon organise des formations ?</strong></p>
<blockquote>
<p>Réponse à venir</p>
</blockquote></div></div>
<div class="footer">
<div class="left"><a href="index.php/index.html">© 2025 Low-tech Lab - Grenoble</a></div>
<div class="right">Powered by <a href="https://github.com/josephernest/void">Void</a>.</div>
</div>
<script src="assets/theme-toggle.js"></script>
</body>
</html>

29
localhost:8000/i.html Normal file
View File

@@ -0,0 +1,29 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Low-tech Lab - Grenoble</title>
<base href="">
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div class="header">
<div class="logo"><a href="index.html">Low-tech Lab - Grenoble</a></div>
<ul class="menu">
<li><a href="index.php/actions.html">Actions</a></li><li><a href="index.php/contact.html">Contact</a></li><li><a href="index.php/ressources.html">Ressources</a></li><li><a href="index.php/faq.html">FAQ</a></li><li><a href="index.php/blog.html">Blog</a></li> </ul>
<!-- Theme Toggle Button -->
<button id="theme-toggle" class="theme-toggle">🌙</button>
</div>
<div class="main">
<div class="page"><h1>Page not found</h1>
<p>Are you sure you entered the URL correctly?</p>
<p>Return to <a href="index.php/index.html">home page</a>.</p></div></div>
<div class="footer">
<div class="left"><a href="index.php/index.html">© 2025 Low-tech Lab - Grenoble</a></div>
<div class="right">Powered by <a href="https://github.com/josephernest/void">Void</a>.</div>
</div>
<script src="assets/theme-toggle.js"></script>
</body>
</html>

29
localhost:8000/index.html Normal file
View File

@@ -0,0 +1,29 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Low-tech Lab - Grenoble</title>
<base href="">
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div class="header">
<div class="logo"><a href="index.html">Low-tech Lab - Grenoble</a></div>
<ul class="menu">
<li><a href="actions.html">Actions</a></li><li><a href="contact.html">Contact</a></li><li><a href="ressources.html">Ressources</a></li><li><a href="faq.html">FAQ</a></li><li><a href="blog.html">Blog</a></li> </ul>
<!-- Theme Toggle Button -->
<button id="theme-toggle" class="theme-toggle">🌙</button>
</div>
<div class="main">
<div class="page"><h1>Page not found</h1>
<p>Are you sure you entered the URL correctly?</p>
<p>Return to <a href="index.html">home page</a>.</p></div></div>
<div class="footer">
<div class="left"><a href="index.html">© 2025 Low-tech Lab - Grenoble</a></div>
<div class="right">Powered by <a href="https://github.com/josephernest/void">Void</a>.</div>
</div>
<script src="assets/theme-toggle.js"></script>
</body>
</html>

View File

@@ -0,0 +1,38 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Low-tech Lab - Grenoble - Actions</title>
<base href="">
<link rel="stylesheet" type="text/css" href="../style.css">
</head>
<body>
<div class="header">
<div class="logo"><a href="../index.html">Low-tech Lab - Grenoble</a></div>
<ul class="menu">
<li><a href="actions.html">Actions</a></li><li><a href="contact.html">Contact</a></li><li><a href="ressources.html">Ressources</a></li><li><a href="faq.html">FAQ</a></li><li><a href="blog.html">Blog</a></li> </ul>
<!-- Theme Toggle Button -->
<button id="theme-toggle" class="theme-toggle">🌙</button>
</div>
<div class="main">
<div class="page"><h1>Action locale (quartier Abbaye)</h1>
<p>Texte à venir ...</p>
<h1>Solaire à concentration</h1>
<p>Depuis quelques années, lassociation investit le champ du solaire à concentration pour des pratiques de production artisanale. Convaincu du potentiel énergétique et de la résilience écologique de ces technologies, nous proposons des formations à lauto-construction de concentrateurs solaires auprès dartisans ou dentreprises travaillant dans lalimentaire (boulangeries, restaurants, brasseries, …). Nous construisons également de toutes pièces ces concentrateurs solaires.
Inspiré.e.s des travaux de <a href="https://lytefire.com/fr">Lytefire</a>, <a href="https://neoloco.fr/">Néoloco</a>, <a href="https://microbrasseriehelie.odoo.com/">Hélie</a> et du <a href="https://lepresage.fr/">Présage</a>, nous sommes persuadé.e.s que dautres modèles dentreprises peuvent émerger sur ce modèle de sobriété énergétique. Nous souhaitons accompagner les personnes et les structures souhaitant utiliser ces nouvelles initiatives solaires.</p>
<p>En parallèle, lassociation poursuit des axes de R&amp;D pour continuer détoffer les low-tech autour du solaire à concentration : automatisation de concentrateur, four alimentaire bi-énergie (bois-solaire), nouveaux design de concentrateur, procédés thermiques, … Le tout dans une démarche libre et ouverte.</p>
<p>[<em>Photos du lytefire de lasso, des scouts et de Violaine</em>]()</p>
<h1>Enseignement</h1>
<p>Présentation des prestations/événements de lasso (conférences, ateliers dutilisation de LT, ateliers de formation de LT)
Lassociation peut réaliser divers types de prestations autour des low-tech et de la démarche Low-tech.</p>
<p>Nous pouvons participer à des conférences ou des tables rondes pour apporter un point de vue sur la Low-tech, le techno-discernement ou les actions dans lesquelles nous sommes impliqué.e.s.</p>
<p>Nous proposons également des ateliers dutilisation ou de fabrication de low-tech.</p></div></div>
<div class="footer">
<div class="left"><a href="index.html">© 2025 Low-tech Lab - Grenoble</a></div>
<div class="right">Powered by <a href="https://github.com/josephernest/void">Void</a>.</div>
</div>
<script src="../assets/theme-toggle.js"></script>
</body>
</html>

View File

@@ -0,0 +1,28 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Low-tech Lab - Grenoble - Blog</title>
<base href="">
<link rel="stylesheet" type="text/css" href="../style.css">
</head>
<body>
<div class="header">
<div class="logo"><a href="../index.html">Low-tech Lab - Grenoble</a></div>
<ul class="menu">
<li><a href="actions.html">Actions</a></li><li><a href="contact.html">Contact</a></li><li><a href="ressources.html">Ressources</a></li><li><a href="faq.html">FAQ</a></li><li><a href="blog.html">Blog</a></li> </ul>
<!-- Theme Toggle Button -->
<button id="theme-toggle" class="theme-toggle">🌙</button>
</div>
<div class="main">
<div class="page"><h1>Blog</h1></div><div class="article"><a href="http://localhost:8000/index.php/article/01-welcome"><h2 class="articletitle">First article</h2><div class="articleinfo">by Jo, on 2015 April 9th</div></a><p>It's very simple to remove this useless article. Just delete the file <code>/article/01.txt</code> and that's it.</p>
<p><img src="http://gget.it/l8d61dbv/Photo06_4-001.jpg" alt="" /></p></div></div>
<div class="footer">
<div class="left"><a href="index.html">© 2025 Low-tech Lab - Grenoble</a></div>
<div class="right">Powered by <a href="https://github.com/josephernest/void">Void</a>.</div>
</div>
<script src="../assets/theme-toggle.js"></script>
</body>
</html>

View File

@@ -0,0 +1,43 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Low-tech Lab - Grenoble - Contact</title>
<base href="">
<link rel="stylesheet" type="text/css" href="../style.css">
</head>
<body>
<div class="header">
<div class="logo"><a href="../index.html">Low-tech Lab - Grenoble</a></div>
<ul class="menu">
<li><a href="actions.html">Actions</a></li><li><a href="contact.html">Contact</a></li><li><a href="ressources.html">Ressources</a></li><li><a href="faq.html">FAQ</a></li><li><a href="blog.html">Blog</a></li> </ul>
<!-- Theme Toggle Button -->
<button id="theme-toggle" class="theme-toggle">🌙</button>
</div>
<div class="main">
<div class="page"><p>Vous souhaitez rentrer en contact avec nous ? Ecrivez-nous !
<a href="mailto:contact@lowtechlabgrenoble.org">contact@lowtechlabgrenoble.org</a></p>
<p>Présentation du CA
Présentation des salarié.es + VSC ?</p>
<p><strong>Kévin Loeslé</strong></p>
<blockquote>
<p>Présentation à venir</p>
</blockquote>
<p><strong>Félicie Beth</strong></p>
<blockquote>
<p>Présentation à venir</p>
</blockquote>
<p><strong>Grégoire Pourcelot</strong></p>
<blockquote>
<p>Salarié, coordinateur de projet de lassociation. Issu de (dé)formation ingénieur énergie, je mintéresse particulièrement aux applications du solaire à concentration et à lapplication des outils low-tech dans une économie régénératrice. Toujours motivé pour lancer de nouveaux projets dans lasso !</p>
</blockquote>
<p>Adresse de lasso avec plan ? (pour situer la position sur le square Barbara)</p></div></div>
<div class="footer">
<div class="left"><a href="index.html">© 2025 Low-tech Lab - Grenoble</a></div>
<div class="right">Powered by <a href="https://github.com/josephernest/void">Void</a>.</div>
</div>
<script src="../assets/theme-toggle.js"></script>
</body>
</html>

View File

@@ -0,0 +1,39 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Low-tech Lab - Grenoble - FAQ</title>
<base href="">
<link rel="stylesheet" type="text/css" href="../style.css">
</head>
<body>
<div class="header">
<div class="logo"><a href="../index.html">Low-tech Lab - Grenoble</a></div>
<ul class="menu">
<li><a href="actions.html">Actions</a></li><li><a href="contact.html">Contact</a></li><li><a href="ressources.html">Ressources</a></li><li><a href="faq.html">FAQ</a></li><li><a href="blog.html">Blog</a></li> </ul>
<!-- Theme Toggle Button -->
<button id="theme-toggle" class="theme-toggle">🌙</button>
</div>
<div class="main">
<div class="page"><p>Pas sûr quon en ait besoin, mais peut servir à éclarcir qqs questions récurrentes comme :</p>
<p><strong>Est-ce que lon recrute ?</strong></p>
<blockquote>
<p>A ce jour, nous ne recrutons pas de poste permanent. Il est revanche possible deffectuer un stage ou un service civique au sein de lassociation. Merci de nous contacter à ladresse <a href="http://localhost:8000/index.php/contact@lowtechlabgrenoble.org">contact@lowtechlabgrenoble.org</a></p>
</blockquote>
<p><strong>Est-ce que lon récupère du matériel ?</strong></p>
<blockquote>
<p>Réponse à venir</p>
</blockquote>
<p><strong>Est-ce que lon organise des formations ?</strong></p>
<blockquote>
<p>Réponse à venir</p>
</blockquote></div></div>
<div class="footer">
<div class="left"><a href="index.html">© 2025 Low-tech Lab - Grenoble</a></div>
<div class="right">Powered by <a href="https://github.com/josephernest/void">Void</a>.</div>
</div>
<script src="../assets/theme-toggle.js"></script>
</body>
</html>

View File

@@ -0,0 +1,29 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Low-tech Lab - Grenoble</title>
<base href="">
<link rel="stylesheet" type="text/css" href="../style.css">
</head>
<body>
<div class="header">
<div class="logo"><a href="../index.html">Low-tech Lab - Grenoble</a></div>
<ul class="menu">
<li><a href="../actions.html">Actions</a></li><li><a href="../contact.html">Contact</a></li><li><a href="../ressources.html">Ressources</a></li><li><a href="../faq.html">FAQ</a></li><li><a href="../blog.html">Blog</a></li> </ul>
<!-- Theme Toggle Button -->
<button id="theme-toggle" class="theme-toggle">🌙</button>
</div>
<div class="main">
<div class="page"><h1>Page not found</h1>
<p>Are you sure you entered the URL correctly?</p>
<p>Return to <a href="../index.html">home page</a>.</p></div></div>
<div class="footer">
<div class="left"><a href="../i.html">© 2025 Low-tech Lab - Grenoble</a></div>
<div class="right">Powered by <a href="https://github.com/josephernest/void">Void</a>.</div>
</div>
<script src="../assets/theme-toggle.js"></script>
</body>
</html>

View File

@@ -0,0 +1,46 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Low-tech Lab - Grenoble - Ressources</title>
<base href="">
<link rel="stylesheet" type="text/css" href="../style.css">
</head>
<body>
<div class="header">
<div class="logo"><a href="../index.html">Low-tech Lab - Grenoble</a></div>
<ul class="menu">
<li><a href="actions.html">Actions</a></li><li><a href="contact.html">Contact</a></li><li><a href="ressources.html">Ressources</a></li><li><a href="faq.html">FAQ</a></li><li><a href="blog.html">Blog</a></li> </ul>
<!-- Theme Toggle Button -->
<button id="theme-toggle" class="theme-toggle">🌙</button>
</div>
<div class="main">
<div class="page"><h1>Présentation des LT disponibles en prêt à prix libre &amp; de la procédure (Si pas dans “Actions de lasso”)</h1>
<p>Lassociation dispose dun petit pannel de low-tech empruntable à prix libre. Pour les emprunter, il suffit de contacter lassociation via le mail <a href="mailto:contact@lowtechlabgrenoble.org">contact@lowtechlabgrenoble.org</a> et de demander à emprunter les low-tech. Une formation par un membre de lassociation de 10/15 minutes est obligatoire. Ceci permet de bien comprendre et de bien utiliser les low-tech. Lemprunt se fait à prix libre.</p>
<p>Liste des low-tech :</p>
<ul>
<li>Lampe solaire</li>
<li>Fours solaires (plusieurs types)</li>
<li>Marmite norvégienne</li>
<li>Machine à coudre mécanique</li>
<li>Cuiseurs bois collectif (poêle à paëlla, wok, billig)</li>
<li>Smoocyclette</li>
<li>Vélo générateur</li>
<li>BommBike (vélo amplificateur de son pour mettre de la musique ou animer des conférences)</li>
</ul>
<h1>Liens utiles</h1>
<ul>
<li>Les tutos du LTLGrenoble &amp; de ses membres sur le wiki national : <a href="https://wiki.lowtechlab.org">Wiki LTLNational</a></li>
<li>D'autres liens utiles sur la LT (CF site national) : <a href="https://lowtechlab.org/fr/les-outils/agenda">Agenda national</a>, <a href="https://lowtechlab.org/fr/les-outils/annuaire">Annuaire national</a></li>
<li><a href="https://solar.lowtechmagazine.com/fr">Solar Low-tech Magazine</a></li>
<li><em>Les articles sur le blog du LTLNational (si pas hébergés chez nous) : <a href="https://lowtechlab.org/fr/actualites-blog"><a href="https://lowtechlab.org/fr/actualites-blog">https://lowtechlab.org/fr/actualites-blog</a></a></em></li>
</ul></div></div>
<div class="footer">
<div class="left"><a href="index.html">© 2025 Low-tech Lab - Grenoble</a></div>
<div class="right">Powered by <a href="https://github.com/josephernest/void">Void</a>.</div>
</div>
<script src="../assets/theme-toggle.js"></script>
</body>
</html>

View File

@@ -0,0 +1,46 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Low-tech Lab - Grenoble - Ressources</title>
<base href="">
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div class="header">
<div class="logo"><a href="index.html">Low-tech Lab - Grenoble</a></div>
<ul class="menu">
<li><a href="index.php/actions.html">Actions</a></li><li><a href="index.php/contact.html">Contact</a></li><li><a href="index.php/ressources.html">Ressources</a></li><li><a href="index.php/faq.html">FAQ</a></li><li><a href="index.php/blog.html">Blog</a></li> </ul>
<!-- Theme Toggle Button -->
<button id="theme-toggle" class="theme-toggle">🌙</button>
</div>
<div class="main">
<div class="page"><h1>Présentation des LT disponibles en prêt à prix libre &amp; de la procédure (Si pas dans “Actions de lasso”)</h1>
<p>Lassociation dispose dun petit pannel de low-tech empruntable à prix libre. Pour les emprunter, il suffit de contacter lassociation via le mail <a href="mailto:contact@lowtechlabgrenoble.org">contact@lowtechlabgrenoble.org</a> et de demander à emprunter les low-tech. Une formation par un membre de lassociation de 10/15 minutes est obligatoire. Ceci permet de bien comprendre et de bien utiliser les low-tech. Lemprunt se fait à prix libre.</p>
<p>Liste des low-tech :</p>
<ul>
<li>Lampe solaire</li>
<li>Fours solaires (plusieurs types)</li>
<li>Marmite norvégienne</li>
<li>Machine à coudre mécanique</li>
<li>Cuiseurs bois collectif (poêle à paëlla, wok, billig)</li>
<li>Smoocyclette</li>
<li>Vélo générateur</li>
<li>BommBike (vélo amplificateur de son pour mettre de la musique ou animer des conférences)</li>
</ul>
<h1>Liens utiles</h1>
<ul>
<li>Les tutos du LTLGrenoble &amp; de ses membres sur le wiki national : <a href="https://wiki.lowtechlab.org">Wiki LTLNational</a></li>
<li>D'autres liens utiles sur la LT (CF site national) : <a href="https://lowtechlab.org/fr/les-outils/agenda">Agenda national</a>, <a href="https://lowtechlab.org/fr/les-outils/annuaire">Annuaire national</a></li>
<li><a href="https://solar.lowtechmagazine.com/fr">Solar Low-tech Magazine</a></li>
<li><em>Les articles sur le blog du LTLNational (si pas hébergés chez nous) : <a href="https://lowtechlab.org/fr/actualites-blog"><a href="https://lowtechlab.org/fr/actualites-blog">https://lowtechlab.org/fr/actualites-blog</a></a></em></li>
</ul></div></div>
<div class="footer">
<div class="left"><a href="index.php/index.html">© 2025 Low-tech Lab - Grenoble</a></div>
<div class="right">Powered by <a href="https://github.com/josephernest/void">Void</a>.</div>
</div>
<script src="assets/theme-toggle.js"></script>
</body>
</html>

View File

@@ -1,69 +0,0 @@
TITLE:Accueil
NOMENU:1
![Logo du Low-tech Lab de Grenoble](/assets/brand.jpg)
![Photo de l'équipe ?]()
# Présentation de l'asso
Le Low-tech Lab Grenoble est une association loi 1901 reconnue dintérêt général.
Fondée en 2019, lassociation promeut la démarche Low-tech et les systèmes low-tech (technologies et savoirs répondant aux critères utile, durable et accessible). Elle représente lantenne grenobloise du large archipèle des Low-tech Labs.
**Objet de lassociation :**
développer la résilience locale et collective, diffuser savoirs et techniques simples et accessibles aux citoyens, promouvoir et rechercher des solutions qui répondent à des problématiques dhabitat, dautonomie en eau, énergie, alimentation ou matériaux, pour un meilleur respect de la nature, des cultures et des ressources propres à chaque territoire.
# Comment nous rejoindre ?
Vous avez envie de nous rendre visite ? Vous êtes curieux.se des low-tech ? Vous voulez en savoir plus sur lassociation ? Venez aux forums de lassociation ! Cest tous les premiers mercredis du mois au local de lasso (18h). On y parle low-tech, transition, écologie, projets personnels, … Et on cuisine au cuiseur bois pour celleux qui sont là ! Bref de bons moments conviviaux pour échanger toustes ensemble !
Pour les adhérents de lassociation, on propose un temps collectif tous les 3e mercredis du mois au local (18h).
Cest un temps collectif de partage (débat, cercle de parole, savoir-faire, bricolage, …)
Pour les bénévoles investis dans la CA, les 2e mercredi du mois nous organisons la réunion de gouvernance partagé au local (18h). On parle des projets de lassociation, des stratégies de lassociation, des sujets de gouvernance, des prises de décision, … Le tout de manière partagée et ouverte !
# Ils nous soutiennent !
**Institutions**
- [Ville de Grenoble](#)
- [Métro](#)
- [Département](#)
- [Etat](#)
- [Union Européenne (Erasmus+)](#)
**Partenaires**
- [Fondation GEG](#)
- [Enerdata](#)
# Nous travaillons ensemble !
- [Actis](#)
- [Mairies sur le projet Abbaye](#)
- [SolarFire](#)
- [Kerlotec](#)
- [ENSAM](#)
- [Parc régional des Monts dArdèche](#)
- [Scouts et Guides de France](#)
- [INRAE](#)
- [La Ligue de lEnseignement 38](#)
- [Bar Radis](#)
- [Au Local](#)
- [Laboratoire PACTE](#)
- [IUGA](#)
- [UGA](#)
- [ENSE3 et Grenoble-INP](#)
- [Au Grès du Soleil](#)
# Devenez mécène !
Vous souhaitez faire du mécénat avec lassociation ? Cest possible !
Savez-vous quil existe 3 types de mécénat ?
- Le mécénat financier, le plus connu.
- Le mécénat en nature, il sagit de donner du matériel ou prêter des biens (local, outillages, matériaux, …)
- Le mécénat de compétences, il sagit de mettre à disposition pour lassociation du temps de travail dun employé dune entreprise (et de la fonction publique aussi !). Plein de compétences peuvent être valorisées à travers le mécénat de compétence : comptabilité, développement web, communication, juridique, ingénierie, artisanat, coup de main, …
Ces 3 types de mécénat sont défiscalisables sur vos impôts (particulier et entreprise). Si vous êtes intéressé.e, contactez-nous !
[Agenda](/agenda)
[Inscription à l'infolettre](/infolettre)
<a href="https://lowtechlab.org/fr" target="_blank">Low-tech Lab national</a>

View File

@@ -1,24 +0,0 @@
TITLE:Actions
# Action locale (quartier Abbaye)
Texte à venir ...
# Solaire à concentration
Depuis quelques années, lassociation investit le champ du solaire à concentration pour des pratiques de production artisanale. Convaincu du potentiel énergétique et de la résilience écologique de ces technologies, nous proposons des formations à lauto-construction de concentrateurs solaires auprès dartisans ou dentreprises travaillant dans lalimentaire (boulangeries, restaurants, brasseries, …). Nous construisons également de toutes pièces ces concentrateurs solaires.
Inspiré.e.s des travaux de [Lytefire](https://lytefire.com/fr), [Néoloco](https://neoloco.fr/), [Hélie](https://microbrasseriehelie.odoo.com/) et du [Présage](https://lepresage.fr/), nous sommes persuadé.e.s que dautres modèles dentreprises peuvent émerger sur ce modèle de sobriété énergétique. Nous souhaitons accompagner les personnes et les structures souhaitant utiliser ces nouvelles initiatives solaires.
En parallèle, lassociation poursuit des axes de R&D pour continuer détoffer les low-tech autour du solaire à concentration : automatisation de concentrateur, four alimentaire bi-énergie (bois-solaire), nouveaux design de concentrateur, procédés thermiques, … Le tout dans une démarche libre et ouverte.
[*Photos du lytefire de lasso, des scouts et de Violaine*]()
# Enseignement
Présentation des prestations/événements de lasso (conférences, ateliers dutilisation de LT, ateliers de formation de LT)
Lassociation peut réaliser divers types de prestations autour des low-tech et de la démarche Low-tech.
Nous pouvons participer à des conférences ou des tables rondes pour apporter un point de vue sur la Low-tech, le techno-discernement ou les actions dans lesquelles nous sommes impliqué.e.s.
Nous proposons également des ateliers dutilisation ou de fabrication de low-tech.

View File

@@ -1,21 +0,0 @@
TITLE:Contact
Vous souhaitez rentrer en contact avec nous ? Ecrivez-nous !
[contact@lowtechlabgrenoble.org](mailto:contact@lowtechlabgrenoble.org)
Présentation du CA
Présentation des salarié.es + VSC ?
**Kévin Loeslé**
> Présentation à venir
**Félicie Beth**
> Présentation à venir
**Grégoire Pourcelot**
> Salarié, coordinateur de projet de lassociation. Issu de (dé)formation ingénieur énergie, je mintéresse particulièrement aux applications du solaire à concentration et à lapplication des outils low-tech dans une économie régénératrice. Toujours motivé pour lancer de nouveaux projets dans lasso !
Adresse de lasso avec plan ? (pour situer la position sur le square Barbara)

View File

@@ -1,22 +0,0 @@
TITLE:Ressources
# Présentation des LT disponibles en prêt à prix libre & de la procédure (Si pas dans “Actions de lasso”)
Lassociation dispose dun petit pannel de low-tech empruntable à prix libre. Pour les emprunter, il suffit de contacter lassociation via le mail [contact@lowtechlabgrenoble.org](mailto:contact@lowtechlabgrenoble.org) et de demander à emprunter les low-tech. Une formation par un membre de lassociation de 10/15 minutes est obligatoire. Ceci permet de bien comprendre et de bien utiliser les low-tech. Lemprunt se fait à prix libre.
Liste des low-tech :
- Lampe solaire
- Fours solaires (plusieurs types)
- Marmite norvégienne
- Machine à coudre mécanique
- Cuiseurs bois collectif (poêle à paëlla, wok, billig)
- Smoocyclette
- Vélo générateur
- BommBike (vélo amplificateur de son pour mettre de la musique ou animer des conférences)
# Liens utiles
- Les tutos du LTLGrenoble & de ses membres sur le wiki national : [Wiki LTLNational](https://wiki.lowtechlab.org)
- D'autres liens utiles sur la LT (CF site national) : [Agenda national](https://lowtechlab.org/fr/les-outils/agenda), [Annuaire national](https://lowtechlab.org/fr/les-outils/annuaire)
- [Solar Low-tech Magazine](https://solar.lowtechmagazine.com/fr)
- *Les articles sur le blog du LTLNational (si pas hébergés chez nous) : [https://lowtechlab.org/fr/actualites-blog](https://lowtechlab.org/fr/actualites-blog)*

View File

@@ -1,15 +0,0 @@
TITLE:FAQ
Pas sûr quon en ait besoin, mais peut servir à éclarcir qqs questions récurrentes comme :
**Est-ce que lon recrute ?**
> A ce jour, nous ne recrutons pas de poste permanent. Il est revanche possible deffectuer un stage ou un service civique au sein de lassociation. Merci de nous contacter à ladresse [contact@lowtechlabgrenoble.org](contact@lowtechlabgrenoble.org)
**Est-ce que lon récupère du matériel ?**
> Réponse à venir
**Est-ce que lon organise des formations ?**
> Réponse à venir

View File

@@ -1,3 +0,0 @@
TITLE:Blog
#Blog

View File

@@ -1,7 +0,0 @@
NOMENU:1
#Page not found
Are you sure you entered the URL correctly?
Return to [home page](.).