Find a file
teutat3s 87925dacbf
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Improve quickstart development docs
2023-07-03 00:36:48 +02:00
_data Update information about MiOM e.V. in imprint 2023-02-26 20:20:32 +01:00
_includes MiOM 202 -> MiOM Kreativraum, 2023-02-27 16:47:33 +01:00
fonts/raleway/v22 Self host google fonts 2021-10-23 12:25:03 +02:00
.dockerignore Init deploy.sh 2022-01-16 19:32:04 +01:00
.drone.yml ci: fix docker login using --password-stdin 2023-02-27 20:38:04 +01:00
.envrc I fixed it 2023-02-26 18:32:30 +01:00
.gitignore Remove lies 2022-01-16 16:05:41 +01:00
_config.ts MiOM 202 -> MiOM Kreativraum, 2023-02-27 16:47:33 +01:00
build.sh Use sh instead of bash, works on vanilla alpine 2023-02-27 16:57:30 +01:00
Caddyfile Update deno, lume, caddy to newer versions 2023-02-26 17:09:47 +01:00
deno.json Update lume to version 1.15.3 2023-02-26 18:47:07 +01:00
deno.lock Update lume to version 1.15.3 2023-02-26 18:47:07 +01:00
deploy.sh ci: fix project-name option syntax 2023-02-28 02:24:14 +01:00
docker-compose.yml Use new docker registry 2023-02-26 20:21:58 +01:00
Dockerfile Cleanup Dockerfile 2023-02-27 17:30:37 +01:00
flake.lock I fixed it 2023-02-26 18:32:30 +01:00
flake.nix I fixed it 2023-02-26 18:32:30 +01:00
import_map.json Update lume to version 1.15.3 2023-02-26 18:47:07 +01:00
imprint.yml Update information about MiOM e.V. in imprint 2023-02-26 20:20:32 +01:00
index.yml Update MiOM address and openstreetmap link 2022-03-31 19:02:45 +02:00
LICENSE.md Add license, fix some stuff 2021-10-23 12:14:09 +02:00
lock.json Update lock.json 2022-04-01 10:50:16 +02:00
privacy-policy.yml Update imprint and privacy policy 2022-01-16 19:40:32 +01:00
raleway.css Self host google fonts 2021-10-23 12:25:03 +02:00
README.md Improve quickstart development docs 2023-07-03 00:36:48 +02:00
styles.css Self host google fonts 2021-10-23 12:25:03 +02:00

miom.space homepage

This is the repository containing the code for https://miom.space.

It is built using lume with JSX. To get started, make sure you have the nix package manager installed. Then you can start developing with:

nix develop

This will use a nix devshell to create an environment that has deno and lume available.

An alternative approach for loading all dependencies is direnv. It basically runs nix develop for you, once you enter a directory which contains a .envrc file and allow it by running direnv allow. Once installed globally, run:

direnv allow

Just build the static site, results are in _site:

./build.sh

To get a live development server, run:

deno task serve