da9a56e0dd3ddb1c076fec5a12a8d59143cdef7b
living room
A new attempt to bring together the ideas of the "splash" page, "portal" page and a comfortable digital "living room" experience for lumbung[dot]space. This is a work in progress. The end goal of this is to have a new design and implementation for
lumbung.spacefor January 2022.
FAQ
How does the CI/CD work?
The .drone.yml triggers a build on drone.autonomic.zone of the Dockerfile.hugo and the Dockerfile.scripts and then deploys the compose.yml stack using docker stack deploy.
How often is the content regenerated?
See the sleep ... statements in the compose.yml.
Hacking
Generate the site
Install Hugo and hugo serve --watch
Generate lumbung[dot]space posts
Do this manually first:
mkdir -p content
python3 -m venv .venv && source .venv/bin/activate
pip install git+https://git.autonomic.zone/ruangrupa/lumbunglib
export CALENDAR_URL="https://cloud.lumbung.space/remote.php/dav/public-calendars/WbnHM8YdCkKT6bcT?export"
export OUTPUT_DIR=content/calendar
lumbunglib-cal
export OUTPUT_DIR=content/video
lumbunglib-vid
Afterwards, you can automatically run it with make gen.
Manually deploying new images
docker login -u decentral1se -p $(logins/dockerhub/decentral1se)make push-hugomake push-scripts
Manually deploy the site
(requires lumbung.space docker context)
make deploy
Description
A social and publishing platform for sharing harvests by all members online. It is non-extractive, co-governed by the users, and is built on open platforms.
https://lumbung.space
Languages
HTML
58.1%
CSS
41.4%
Makefile
0.5%