2026-05-03 03:18:29 +02:00
2026-05-03 01:23:39 +02:00
2026-05-03 03:18:29 +02:00
2026-05-03 03:18:29 +02:00
2026-05-03 03:18:29 +02:00
2026-05-02 05:05:26 +02:00
2023-07-31 15:39:00 +02:00
2026-05-03 00:56:13 +02:00
2026-05-02 23:18:51 +02:00
2026-05-02 05:05:26 +02:00
2026-05-02 23:18:51 +02:00

Decentrala

dmz.rs / decentrala.org website

Setup

First, prepare the virtual environment and install dependencies:

make prep

Build site

To build the complete website:

make build

The complete website will be contained in site/. You can copy this to your server.

Development server

To start a development server, first build the site, then run (possibly with sudo):

make dev

To stop it:

make stop

Events

To update events, update dogadjaji.csv then run:

make events

For checking the csv data, suggestion is the tennis pkg, with example command:

tennis -nt --zebra --color on --theme dark --tail 20 dogadjaji.csv  

TODO:

  • create page builder
    • rename prep.py to more informative name (build_events.py)
  • create xmpp bot that connects to events section.
  • create blogging system
  • webring system
    • make page
    • populate page
  • make english version
    • double check spelling and wording
  • add account and donations page and style them with the site style
Description
Websites hosted at dmz.rs and decentrala.org
https://dmz.rs
Readme 4.6 MiB
Languages
HTML 64.8%
Python 22.9%
CSS 9.1%
JavaScript 2.4%
Makefile 0.8%