Compare commits

2 Commits

Author SHA1 Message Date
d7476b06f6 add image to about page
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-17 14:30:46 +01:00
d6faf134f9 full bork of content locations / menu + pen 2022-01-17 14:13:24 +01:00
10 changed files with 62 additions and 20 deletions

7
.gitignore vendored
View File

@ -2,8 +2,9 @@
.env .env
.venv/ .venv/
/content/calendar/ /content/calendar/
/content/feed/ /content/pen/
/content/hash/ /content/shouts/
/content/video/ /content/social/
/content/tv/
/public/ /public/
resources resources

View File

@ -56,13 +56,13 @@ export CALENDAR_URL="https://cloud.lumbung.space/remote.php/dav/public-calendars
export OUTPUT_DIR=content/calendar export OUTPUT_DIR=content/calendar
lumbunglib-cal lumbunglib-cal
export OUTPUT_DIR=content/video export OUTPUT_DIR=content/tv
lumbunglib-vid lumbunglib-vid
export OUTPUT_DIR=content/feed export OUTPUT_DIR=content/shouts
lumbunglib-feed # reads ./feeds_list.txt lumbunglib-feed # reads ./feeds_list.txt
export OUTPUT_DIR=content/hash export OUTPUT_DIR=content/social
export MASTODON_AUTH_TOKEN=foobar export MASTODON_AUTH_TOKEN=foobar
lumbunglib-hash lumbunglib-hash
``` ```

View File

@ -33,17 +33,17 @@ services:
- "traefik.http.services.coop-cloud-site.loadbalancer.server.port=1313" - "traefik.http.services.coop-cloud-site.loadbalancer.server.port=1313"
- "traefik.http.routers.coop-cloud-site.tls.certresolver=production" - "traefik.http.routers.coop-cloud-site.tls.certresolver=production"
peertube: tv:
image: decentral1se/beta.lumbung.space-scripts:latest image: decentral1se/beta.lumbung.space-scripts:latest
volumes: volumes:
- content:/src/content - content:/src/content
environment: environment:
OUTPUT_DIR: /src/content/video OUTPUT_DIR: /src/content/tv
command: | command: |
bash -c " bash -c "
while true while true
do do
echo 'generating peertube posts...' echo 'generating tv posts...'
/usr/local/bin/lumbunglib-vid /usr/local/bin/lumbunglib-vid
echo 'going to sleep for 5 minutes...' echo 'going to sleep for 5 minutes...'
sleep 300 sleep 300
@ -68,7 +68,7 @@ services:
done done
" "
feed: shouts:
image: decentral1se/beta.lumbung.space-scripts:latest image: decentral1se/beta.lumbung.space-scripts:latest
volumes: volumes:
- content:/src/content - content:/src/content
@ -76,32 +76,52 @@ services:
- source: feeds_list - source: feeds_list
target: /src/feeds_list.txt target: /src/feeds_list.txt
environment: environment:
OUTPUT_DIR: /src/content/feed OUTPUT_DIR: /src/content/shouts
command: | command: |
bash -c " bash -c "
while true while true
do do
echo 'generating feed posts...' echo 'generating shouts posts...'
/usr/local/bin/lumbunglib-feed /usr/local/bin/lumbunglib-feed
echo 'going to sleep for 5 minutes...' echo 'going to sleep for 5 minutes...'
sleep 300 sleep 300
done done
" "
hashtag: pen:
image: decentral1se/beta.lumbung.space-scripts:latest
volumes:
- content:/src/content
configs:
- source: feeds_list_pen
target: /src/feeds_list.txt
environment:
OUTPUT_DIR: /src/content/pen
command: |
bash -c "
while true
do
echo 'generating pen posts...'
/usr/local/bin/lumbunglib-feed
echo 'going to sleep for 5 minutes...'
sleep 300
done
"
social:
image: decentral1se/beta.lumbung.space-scripts:latest image: decentral1se/beta.lumbung.space-scripts:latest
volumes: volumes:
- content:/src/content/ - content:/src/content/
secrets: secrets:
- masto_key - masto_key
environment: environment:
OUTPUT_DIR: /src/content/hash OUTPUT_DIR: /src/content/social
command: | command: |
bash -c " bash -c "
export MASTODON_AUTH_TOKEN=`cat /run/secrets/masto_key`; export MASTODON_AUTH_TOKEN=`cat /run/secrets/masto_key`;
while true while true
do do
echo 'generating mastodon posts...' echo 'generating social posts...'
/usr/local/bin/lumbunglib-hash /usr/local/bin/lumbunglib-hash
echo 'going to sleep for 5 minutes...' echo 'going to sleep for 5 minutes...'
sleep 300 sleep 300
@ -119,6 +139,9 @@ configs:
feeds_list: feeds_list:
name: beta_lumbung_space_feeds_list_v1 name: beta_lumbung_space_feeds_list_v1
file: feeds_list.txt file: feeds_list.txt
feeds_list_pen:
name: beta_lumbung_space_feeds_list_pen_v1
file: feeds_list_pen.txt
secrets: secrets:
masto_key: masto_key:

View File

@ -6,3 +6,6 @@ theme = "lumbung-theme"
[params] [params]
logo = "/img/logo.svg" logo = "/img/logo.svg"
favicon = "/img/favicon.ico" favicon = "/img/favicon.ico"
[markup.goldmark.renderer]
unsafe = true

View File

@ -4,6 +4,8 @@ date: 2022-01-17T11:11:58+01:00
hidden: true hidden: true
--- ---
<img id="about-img" src="/img/ade.jpeg" />
lumbung.space is an experimental social and publishing platform by and for the lumbung artists and lumbung members. It is a (digital) living room for our collective lumbung building process that allows us to connect, support each other, and also share knowledge collectively. It is built on open platforms, cooperative governance, and as a community infrastructure meant for our practices to develop and thrive. As a project, lumbung.space is an experiment for artist-initiated digital platforms and part of the process towards documenta fifteen. After documenta—the strive is for lumbung.space to be sustained as a shared resources for the lumbung inter-lokal.  lumbung.space is an experimental social and publishing platform by and for the lumbung artists and lumbung members. It is a (digital) living room for our collective lumbung building process that allows us to connect, support each other, and also share knowledge collectively. It is built on open platforms, cooperative governance, and as a community infrastructure meant for our practices to develop and thrive. As a project, lumbung.space is an experiment for artist-initiated digital platforms and part of the process towards documenta fifteen. After documenta—the strive is for lumbung.space to be sustained as a shared resources for the lumbung inter-lokal. 
lumbung.space is a space for learning: currently, the working group is trying to find out what a social platform for a lumbung practice looks like; as we recognize that we don't want our practices to be subject to, or dependent upon extractive, exploitative digital infrastructures. Making lumbung.space to be a platform that is owned and operated by the community of users themselves: which means us! (and not a service that is run by a corporation). We are working with [Autonomic Co-operative](https://autonomic.zone) who is part of the [Co-op Cloud](https://coopcloud.tech) initiative where our learnings feedback into, allowing other collectives to set up similar infrastructures. lumbung.space is a space for learning: currently, the working group is trying to find out what a social platform for a lumbung practice looks like; as we recognize that we don't want our practices to be subject to, or dependent upon extractive, exploitative digital infrastructures. Making lumbung.space to be a platform that is owned and operated by the community of users themselves: which means us! (and not a service that is run by a corporation). We are working with [Autonomic Co-operative](https://autonomic.zone) who is part of the [Co-op Cloud](https://coopcloud.tech) initiative where our learnings feedback into, allowing other collectives to set up similar infrastructures.

1
feeds_list_pen.txt Normal file
View File

@ -0,0 +1 @@
https://pen.lumbung.space/feed/

View File

@ -7,8 +7,8 @@ gen:
@CALENDAR_URL="https://cloud.lumbung.space/remote.php/dav/public-calendars/WbnHM8YdCkKT6bcT?export"; \ @CALENDAR_URL="https://cloud.lumbung.space/remote.php/dav/public-calendars/WbnHM8YdCkKT6bcT?export"; \
OUTPUT_DIR=content/calendar; \ OUTPUT_DIR=content/calendar; \
lumbunglib-cal && \ lumbunglib-cal && \
OUTPUT_DIR=content/video lumbunglib-vid && \ OUTPUT_DIR=content/tv lumbunglib-vid && \
OUTPUT_DIR=content/feed lumbunglib-feed OUTPUT_DIR=content/shouts lumbunglib-feed
push-hugo: push-hugo:
@docker build -t decentral1se/beta.lumbung.space -f Dockerfile.hugo . && \ @docker build -t decentral1se/beta.lumbung.space -f Dockerfile.hugo . && \

View File

@ -48,9 +48,12 @@
<li><a href="/">home</a></li> <li><a href="/">home</a></li>
<li><a href="/about/">about</a></li> <li><a href="/about/">about</a></li>
<li><a href="/calendar/">calendar</a></li> <li><a href="/calendar/">calendar</a></li>
<li><a href="/video/">tv</a></li> <li><a href="/tv/">tv</a></li>
<li><a href="/hash/">socials</a></li> <li><a href="/social/">social</a></li>
<li><a href="/feed/">feeds</a></li> <li><a href="/pen/">pen</a></li>
<li><a href="/shouts/">shouts</a></li>
<li><a href="https://documenta-fifteen.de/en/news/">documenta news</a></li>
<li><a href="https://documenta-fifteen.de/en/newsletter/">documenta newsletter</a></li>
</ul> </ul>
</nav> </nav>

View File

@ -824,3 +824,12 @@ footer a:hover {
font-size: 26px; font-size: 26px;
} }
} }
/* about styles */
#about-img {
width: 50%;
height: auto;
display:block;
margin:auto;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB