lavender.software landing page site
 
 
 
 
Go to file
Charlotte Som 4b2d9f5d11 Add sample nginx site configuration
Since we have to set the CORS header for data.json, we make sure that
there's some form of documentation in this repo
2022-03-05 14:58:49 +00:00
build_src Resolve webring merge conflicts after changes to main 2022-03-05 14:50:56 +00:00
src Resolve webring merge conflicts after changes to main 2022-03-05 14:50:56 +00:00
templates Convert line endings to LF 2022-03-05 14:41:57 +00:00
.editorconfig Convert line endings to LF 2022-03-05 14:41:57 +00:00
.gitignore Convert line endings to LF 2022-03-05 14:41:57 +00:00
Cargo.lock Initial commit 2021-07-12 21:48:57 +01:00
Cargo.toml Initial commit 2021-07-12 21:48:57 +01:00
LICENSE.md Convert line endings to LF 2022-03-05 14:41:57 +00:00
README.md Convert line endings to LF 2022-03-05 14:41:57 +00:00
build.rs Convert line endings to LF 2022-03-05 14:41:57 +00:00
nginx-site.conf Add sample nginx site configuration 2022-03-05 14:58:49 +00:00

README.md

lavender.software

Static site generated using siru and hosted at lavender.software.

Setting Up

$ git clone 'git@lavender.software:lavender/lavender.software.git'
$ cd lavender.software/
lavender.software/ $ mkdir dist # or follow instructions in 'Deploying'
lavender.software/ $ cargo run
...
lavender.software/ $ # Built files are in dist/

You may want to cd dist && python -m http.server to get a local HTTP server.

Deploying

Note: You don't need to do this unless you're th eone deploying the site to the production environment.

$ # To set up, ensure that the 'dist' folder reflects the VPS
$ git clone 'root@lavender.software:/srv/http/lavender.software' dist
$
$ cargo run # Build the site
$ cd dist/
dist/ $ git add -A . && git commit -m "Deploying: $(date)"
dist/ $ git pull --rebase
dist/ $ git push
dist/ $ # Your changes should now be live at lavender.software