You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
b12f 17e3d14685
continuous-integration/drone/push Build is passing Details
Merge pull request 'Fix links: git.b12f.io -> git.pub.solar' (#1) from fix-links into main
Reviewed-on: #1
3 months ago
_data Update jfw 3 months ago
_includes MiOM 202 -> MiOM Kreativraum, 7 months ago
fonts/raleway/v22 Self host google fonts 2 years ago
.dockerignore Bump flake.lock, deno 1.34.3, lume 1.18.0 3 months ago
.drone.yml Bump flake.lock, deno 1.34.3, lume 1.18.0 3 months ago
.envrc I fixed it 7 months ago
.gitignore Remove lies 2 years ago
Caddyfile Update deno, lume, caddy to newer versions 7 months ago
Dockerfile Bump flake.lock, deno 1.34.3, lume 1.18.0 3 months ago
LICENSE.md Add license, fix some stuff 2 years ago
README.md Improve quickstart development docs 3 months ago
_config.ts MiOM 202 -> MiOM Kreativraum, 7 months ago
build.sh Bump flake.lock, deno 1.34.3, lume 1.18.0 3 months ago
deno.json Bump flake.lock, deno 1.34.3, lume 1.18.0 3 months ago
deno.lock Bump flake.lock, deno 1.34.3, lume 1.18.0 3 months ago
deploy.sh ci: fix project-name option syntax 7 months ago
docker-compose.yml Use new docker registry 7 months ago
flake.lock Bump flake.lock, deno 1.34.3, lume 1.18.0 3 months ago
flake.nix Bump flake.lock, deno 1.34.3, lume 1.18.0 3 months ago
import_map.json Bump flake.lock, deno 1.34.3, lume 1.18.0 3 months ago
imprint.yml Update information about MiOM e.V. in imprint 7 months ago
index.yml Update MiOM address and openstreetmap link 1 year ago
lock.json Update lock.json 1 year ago
privacy-policy.yml Update imprint and privacy policy 2 years ago
raleway.css Self host google fonts 2 years ago
styles.css Self host google fonts 2 years ago

README.md

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