maiste / maiste.fr

My little contribution to the web, my digital garden.

Home Page:https://maiste.fr

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Maiste.fr - A garden for my digital life

⚠️ This website is still active but is under a complete redesign 🦺 New stuffs incoming! 🐫

Context

As a true privacy believer, I think it's important to keep control over your data and be able to host your website on your own. This project is an attempt (with more and less success) to bring my stone to the edifice!

This blog is built with the wonderful OCaml framework YOCaml. Feel free to inspire yourself from it!

Install deps

As the project is built using OCaml, it currently uses opam to manage dependencies. To install the project, simply run:

$ opam switch create . --deps-only $ eval $(opam env)

If you want to also install the dependencies for a development purpose, you need to add the --with-dev-setup:

$ opam switch create . --deps-only --with-dev-setup $ eval $(opam env)

Run the builder

To execute our code, we rely on dune. To produce the content in the target/ directory, run:

$ dune exec ./bin/maiste.exe

If you want to lunch the development server, you can run the same command with the serve option:

$ dune exec ./bin/maiste.exe serve

License

All the code under this project is under the GPL3 license. The content of the blog is under CC BY-NC 4.0.

About

My little contribution to the web, my digital garden.

https://maiste.fr

License:GNU General Public License v3.0


Languages

Language:OCaml 64.4%Language:CSS 20.6%Language:HTML 12.5%Language:Dune 2.5%