You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Justin Duch 5a6c7d8bbf fix 5 months ago
_posts spe_001 (#9) 5 months ago
infra k8s 5 months ago
nginx cleanup 5 months ago
src fix 5 months ago
static spe_001 (#9) 5 months ago
.eslintrc.cjs pretty restructure 6 months ago
.gitignore add terraform config 5 months ago
.prettierignore pretty ignore 6 months ago
.prettierrc config file changes 6 months ago
Dockerfile words 5 months ago
LICENSE build static files 1 year ago
README.md pretty restructure 6 months ago
jsconfig.json pretty restructure 6 months ago
package-lock.json spe_001 (#9) 5 months ago
package.json spe_001 (#9) 5 months ago
svelte.config.js cleanup 5 months ago

README.md

justin.duch.me

Bienvenue.

About

Source code for https://justin.duch.me.

Development

Building

To build and run the site locally:

git clone https://github.com/beanpuppy/justin.duch.me
cd justin.duch.me
npm i
npm run dev

The site is now available at http://localhost:3000.

Archiving Tools

Clojure tool to find dead links in .md files. Used to fix broken/dead links in every post.

Clojure tool to scrape all links off a website. Used to create a list of urls to batch process in archive.org.

CDN

Currently all images are hosted and linked to my CDN cdn.halcyonnouveau.xyz. I also keep a copy them in this repository here (under the same file structure), so if the CDN goes offline you can replace the links using sed. E.g

sed -i.bak 's/https:\/\/cdn.halcyonnouveau.xyz\/blog//g' *.md

Older Versions

Want to see older versions of this site? If you can use Docker, you can run them yourself here: git.waifu.church/justin/old.justin.duch.me.

License

Content

This includes images, text shown on pages, and other page content.

cc-by-sa-4.0

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Code

This includes all the html, css, scripts, and other code not part of the site content.

MIT (see LICENSE file)