Compare commits
15 Commits
64948c2a47
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9b2ca8f601 | ||
|
|
10629f9dce | ||
|
|
5df925dffe | ||
|
|
751954d0ac | ||
|
|
cf0e018704 | ||
|
|
10c5c99c37 | ||
|
|
7ae0a7e84a | ||
|
|
5fc516b988 | ||
|
|
601917b0a4 | ||
|
|
0f89ffee81 | ||
|
|
4a0a906980 | ||
|
|
2d53ad9b22 | ||
|
|
7736cd4fd5 | ||
|
|
3d61b70fd4 | ||
|
|
f9fa6835d0 |
2
.dockerignore
Normal file
2
.dockerignore
Normal file
@@ -0,0 +1,2 @@
|
||||
node_modules
|
||||
public
|
||||
7
.github/dependabot.yml
vendored
7
.github/dependabot.yml
vendored
@@ -1,7 +0,0 @@
|
||||
|
||||
version: 2
|
||||
updates:
|
||||
- package-ecosystem: "npm"
|
||||
directory: "/"
|
||||
schedule:
|
||||
interval: "daily"
|
||||
21
Dockerfile
Normal file
21
Dockerfile
Normal file
@@ -0,0 +1,21 @@
|
||||
FROM node:20 as builder
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
RUN npm install -g pnpm@8
|
||||
COPY . .
|
||||
RUN pnpm install && pnpm build
|
||||
|
||||
|
||||
# See https://lipanski.com/posts/smallest-docker-image-static-website
|
||||
FROM busybox:1.36
|
||||
|
||||
RUN adduser -D static
|
||||
USER static
|
||||
WORKDIR /home/static
|
||||
|
||||
COPY --from=builder /app/public .
|
||||
|
||||
# Run BusyBox httpd
|
||||
EXPOSE 3000
|
||||
CMD ["busybox", "httpd", "-f", "-v", "-p", "3000"]
|
||||
4
captain-definition
Normal file
4
captain-definition
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"schemaVersion": 2,
|
||||
"dockerfilePath": "./Dockerfile"
|
||||
}
|
||||
@@ -1,3 +0,0 @@
|
||||
[build]
|
||||
publish = "public/"
|
||||
command = "npm run build"
|
||||
7847
package-lock.json
generated
7847
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
17
package.json
17
package.json
@@ -6,8 +6,7 @@
|
||||
"clean": "rimraf public src/css/styles.css",
|
||||
"dev": "npm run clean && postcss src/css/tailwind.css > src/css/styles.css && eleventy --serve",
|
||||
"build": "npm run clean && NODE_ENV=production postcss src/css/tailwind.css > src/css/styles.css && eleventy",
|
||||
"predeploy": "npm run build",
|
||||
"deploy": "npx @getmeli/cli upload --url https://pages.sans.pub --site b9be0e93-f2e8-43f3-8d83-35cb9076fe17 --branch main --token $MELI_TOKEN ./public"
|
||||
"deploy": "npx caprover deploy -a sans-pub-site -b main"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
@@ -27,12 +26,12 @@
|
||||
},
|
||||
"homepage": "https://sans.pub",
|
||||
"devDependencies": {
|
||||
"@11ty/eleventy": "^0.11.1",
|
||||
"autoprefixer": "^10.2.5",
|
||||
"cssnano": "^4.1.10",
|
||||
"postcss": "^8.2.8",
|
||||
"postcss-cli": "^8.3.1",
|
||||
"rimraf": "^3.0.2",
|
||||
"tailwindcss": "^2.0.4"
|
||||
"@11ty/eleventy": "^2.0.1",
|
||||
"autoprefixer": "^10.4.14",
|
||||
"cssnano": "^6.0.1",
|
||||
"postcss": "^8.4.23",
|
||||
"postcss-cli": "^10.1.0",
|
||||
"rimraf": "^5.0.0",
|
||||
"tailwindcss": "^3.3.2"
|
||||
}
|
||||
}
|
||||
|
||||
2558
pnpm-lock.yaml
generated
Normal file
2558
pnpm-lock.yaml
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -9,8 +9,14 @@
|
||||
/>
|
||||
<title>{{ title }}</title>
|
||||
<link rel="stylesheet" href="/css/styles.css" />
|
||||
<script
|
||||
async
|
||||
defer
|
||||
data-domain="sans.pub"
|
||||
src="https://analytics.sans.pub/js/plausible.js"
|
||||
></script>
|
||||
</head>
|
||||
<body class="font-sans">
|
||||
<main>{{ content | safe }}</main>
|
||||
<main>{{ content }}</main>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -13,7 +13,7 @@ title: Changelog - Sans.pub
|
||||
</p>
|
||||
</div>
|
||||
|
||||
{%- for changelog in collections.changelog -%}
|
||||
{%- for changelog in collections.changelog reversed -%}
|
||||
<hr class="w-11/12 border-gray-200 mx-auto my-16" />
|
||||
<section class="my-6 mx-auto px-4 md:px-0 md:max-w-xl">
|
||||
<p
|
||||
|
||||
26
src/changelog/2021-05-06.md
Normal file
26
src/changelog/2021-05-06.md
Normal file
@@ -0,0 +1,26 @@
|
||||
---
|
||||
title: Analytics.sans.pub
|
||||
date: 2021-05-06
|
||||
permalink: false
|
||||
---
|
||||
|
||||
## Nouveau service
|
||||
|
||||
L'outil [Plausible](https://plausible.io/) a été déployé sur [analytics.sans.pub](https://analytics.sans.pub).
|
||||
|
||||
Cela permet de simplement suivre le trafic de l'un de vos sites web.\
|
||||
Si vous souhaitez l'utiliser pour votre site (nous pouvons directement vous le configurer, il vous suffira d'ajouter un script à vos pages), contactez-nous.
|
||||
|
||||
Vous pouvez [consulter les statistiques de ce site](https://analytics.sans.pub/sans.pub) pour exemple (même si c'est plutôt calme par ici !).
|
||||
|
||||
## Mises à jour
|
||||
|
||||
Les logiciels suivants ont été mis à jour :
|
||||
|
||||
### Nextcloud 21.0.1
|
||||
|
||||
Une repasse sur les Nextcloud a été effectuée afin de mettre à jour :
|
||||
- Nextcloud à la dernière version disponible
|
||||
- toutes les extensions installées
|
||||
|
||||
Cela devrait principalement corriger des bugs, mais rien de notable à notre connaissance.
|
||||
30
src/changelog/2021-12-04.md
Normal file
30
src/changelog/2021-12-04.md
Normal file
@@ -0,0 +1,30 @@
|
||||
---
|
||||
title: Ménage d'hiver !
|
||||
date: 2021-12-04
|
||||
permalink: false
|
||||
---
|
||||
|
||||
Nous avons procédé à un inventaire complet de ce qui tournait sur sans.pub. Certains outils expérimentaux ont été enlevés.\
|
||||
Pour les autres, nous nous sommes assurés qu'ils étaient à jour.\
|
||||
Il y a donc eu une belle salve de mises à jour… n'hésitez pas à nous contacter si vous rencontrez des problèmes.
|
||||
|
||||
## Mises à jour
|
||||
|
||||
Les logiciels suivants ont été mis à jour :
|
||||
|
||||
- adminer : 4.8.0 -> 4.8.1
|
||||
- espace.sans.pub (Nextcloud) : 21.0.1 -> 22.2.3
|
||||
- git.sans.pub (Gitea) : 1.13.1 -> 1.15.7
|
||||
- pad.sans.pub (etherpad) : 1.8.6 -> 1.8.16
|
||||
- pads.sans.pub (cryptpad) : 3.21.0 -> 4.12.0
|
||||
- pass.sans.pub : bitwarden 1.17.0 -> vaultwarden 1.23.0 ([le projet a été renommé](https://github.com/dani-garcia/vaultwarden/discussions/1642))
|
||||
- regarder.sans.pub (Peertube) : 2.4.0 -> 3.4.1
|
||||
- rss.sans.pub (RSS-Bridge): 2020-11-10 -> 2021-04-25
|
||||
- secrets.sans.pub (OTS) : 0.18.1 -> 0.21.0
|
||||
- utils.sans.pub (CyberChef) : 9.21.0 -> 9.32.3
|
||||
|
||||
Autres outils gérés pour certaines personnes :
|
||||
|
||||
- LimeSurvey : 5.1.14 -> 5.2.4
|
||||
- Monica : [2.19.1 -> 3.5.0](https://www.monicahq.com/changelog)
|
||||
- Photoprism : 20201021 -> 20211203
|
||||
45
src/changelog/2023-05-08.md
Normal file
45
src/changelog/2023-05-08.md
Normal file
@@ -0,0 +1,45 @@
|
||||
---
|
||||
title: Mises à jour
|
||||
date: 2023-05-08
|
||||
permalink: false
|
||||
---
|
||||
|
||||
Il y a un total de 48 applications sur sans.pub. Ces derniers mois, j'ai fait des mises à jour ponctuelles et partielles des applications hébergées.
|
||||
|
||||
Afin d'être plus régulier et de mieux communiquer les mises à jour ici, j'ai créé [un script permettant de faire un rapport d'état des applications](https://git.sans.pub/Sans.pub/Tools#captain-update-mjs) afin de pouvoir servir :
|
||||
- de liste d'applications à mettre à jour
|
||||
- de base pour une entrée de Changelog
|
||||
|
||||
J'espère que cela sera utile.
|
||||
|
||||
## Nouveau service
|
||||
|
||||
[ReqBin](https://reqbin.cloud.sans.pub/web) vous permet d'analyser des requêtes HTTP reçues.
|
||||
Utile pour débugguer des webhooks !
|
||||
|
||||
Pour l'instant, aucune persistence des données n'est en place.
|
||||
C'est donc à considérer comme un outil de travail temporaire.
|
||||
N'hésitez pas à me contacter si vous souhaitez de la persistence.
|
||||
|
||||
## Arrêt de service
|
||||
|
||||
Le projet [Meli](https://github.com/getmeli) ne semblant plus être maintenu, nous avons arrêté pages.sans.pub pour l'instant.
|
||||
|
||||
D'autres alternatives vont arriver bientôt, il reste encore à expérimenter un peu cela.
|
||||
|
||||
## Applications mises à jour
|
||||
|
||||
*Pour cette édition, la section n'est pas homogène mais l'essentiel est de garder une trace des applications mises à jour.*
|
||||
|
||||
Durant cette mise à jour, j'ai redémarré des services critiques.
|
||||
Les applications ont pu être injoignables entre 11h10 et 11h20 (Europe/Paris) ce jour.
|
||||
|
||||
- etherpad : [1.8.16 -> 1.8.18](https://git.sans.pub/Sans.pub/pad.sans.pub/commit/3979fc6ddaf8a2e8d0e2aa9af30d8035d6421002)
|
||||
- gitea : 1.15.7 -> 1.19.3
|
||||
- monica : 4.0.0
|
||||
- nextcloud: 25.0.1 -> 26.0.1
|
||||
- ots : v1.0.0
|
||||
- poste.io (mail) : 2.3.10 -> 2.3.13
|
||||
- privatebin : 1.5.1
|
||||
- qbittorrent : 4.5.2
|
||||
- rss (miniflux) : 2.0.40 -> 2.0.44
|
||||
@@ -53,6 +53,13 @@ title: Sans.pub - Espace d'auto-hébergement d'outils et logiciels web
|
||||
un petit espace pour collaborer avec des proches ou partager un document
|
||||
confidentiel.
|
||||
</li>
|
||||
<li class="my-4">
|
||||
<a class="underline font-semibold" href="https://paste.sans.pub/"
|
||||
>Pastebin</a
|
||||
>
|
||||
: partagez rapidement et en toute confidentialité des extraits de texte
|
||||
sur le web.
|
||||
</li>
|
||||
<li class="my-4">
|
||||
<a class="underline font-semibold" href="https://regarder.sans.pub/"
|
||||
>Regarder</a
|
||||
@@ -62,6 +69,16 @@ title: Sans.pub - Espace d'auto-hébergement d'outils et logiciels web
|
||||
>Si vous souhaitez hébergez vos propres vidéos, contactez-nous.</strong
|
||||
>
|
||||
</li>
|
||||
<li class="my-4">
|
||||
<a class="underline font-semibold" href="https://reqbin.sans.pub/"
|
||||
>ReqBin</a
|
||||
>
|
||||
: analysez des requêtes HTTP reçues sur un webhook temporaire.
|
||||
<strong
|
||||
>À savoir : aucune persistence des données n'est en place, au prochain
|
||||
redémarrage les données seront perdues.</strong
|
||||
>
|
||||
</li>
|
||||
<li class="my-4">
|
||||
<a class="underline font-semibold" href="https://rss.sans.pub/"
|
||||
>RSS Bridge</a
|
||||
@@ -86,6 +103,13 @@ title: Sans.pub - Espace d'auto-hébergement d'outils et logiciels web
|
||||
convertissez, formattez … bref un outil très utile pour les personnes
|
||||
manipulant des données numériques. <strong>Jetez-y un œil.</strong>
|
||||
</li>
|
||||
<li class="my-4">
|
||||
<a class="underline font-semibold" href="https://devtools.sans.pub/"
|
||||
>Dev Tools</a
|
||||
>
|
||||
: un autre couteau suisse, plutôt orienté vers les développeurs !
|
||||
<strong>Jetez-y le second œil.</strong>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
|
||||
@@ -98,6 +122,14 @@ title: Sans.pub - Espace d'auto-hébergement d'outils et logiciels web
|
||||
pour vous les recommander.
|
||||
</p>
|
||||
<ul class="list-outside list-disc ml-6">
|
||||
<li class="my-4">
|
||||
<a class="underline font-semibold" href="https://numbr.dev/"
|
||||
>Numbr - Calculatrice / Convertisseur / Notepad</a
|
||||
>
|
||||
: l'outil Numbr est un mélange entre un éditeur de texte et une
|
||||
calculatrice. Très utile pour faire différents calculs avec conversions
|
||||
d'unités en annotant chaque ligne. Essayez-le !
|
||||
</li>
|
||||
<li class="my-4">
|
||||
<a class="underline font-semibold" href="https://wormhole.app/"
|
||||
>Wormhole - Partage de fichiers</a
|
||||
@@ -116,6 +148,16 @@ title: Sans.pub - Espace d'auto-hébergement d'outils et logiciels web
|
||||
<a class="underline" href="mailto:admin@sans.pub">admin@sans.pub</a>.
|
||||
</p>
|
||||
<ul class="list-outside list-disc ml-6">
|
||||
<li class="my-4">
|
||||
<a class="underline font-semibold" href="https://analytics.sans.pub/"
|
||||
>Analytics</a
|
||||
>
|
||||
: un outil vous permettant d'avoir des statistiques simples sur
|
||||
l'utilisation (trafic) de votre site web. Voici par exemple
|
||||
<a class="underline" href="https://analytics.sans.pub/sans.pub"
|
||||
>les stats de ce site web</a
|
||||
>.
|
||||
</li>
|
||||
<li class="my-4">
|
||||
<a class="underline font-semibold" href="https://ecrire.sans.pub/"
|
||||
>Écrire</a
|
||||
@@ -163,6 +205,10 @@ title: Sans.pub - Espace d'auto-hébergement d'outils et logiciels web
|
||||
>
|
||||
: hébergez un site web statique facilement ! Soit avec une adresse
|
||||
xxx.pages.sans.pub, soit avec votre propre nom de domaine (monsite.com).
|
||||
<strong
|
||||
>Service arrêté le 8 mai 2023 - une alternative sera bientôt
|
||||
disponible</strong
|
||||
>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user