Websites hosted at dmz.rs and decentrala.org https://dmz.rs
Go to file
2024-12-08 20:00:36 +01:00
pages remove page/event.html and ignore it 2024-12-08 19:53:31 +01:00
site Reruned the scripts 2024-12-07 02:03:05 +01:00
template Load templates in prep.py instead of old pages 2024-12-08 20:00:36 +01:00
.gitignore remove page/event.html and ignore it 2024-12-08 19:53:31 +01:00
atom_gen.py bice vremena za blog, ja moram stranicu za donacije da pravim 2024-04-15 20:40:48 +02:00
blog.py and shebangs and make all scripts executable 2023-09-27 16:47:55 +02:00
build_pages.py dontation style include to build pages 2024-11-10 04:10:18 +01:00
dogadjaji.csv [Script] Pomeren dogadjaj 2024-12-07 04:01:35 +01:00
image_poster.py add text to posters for MATF location 2024-11-01 17:12:35 +01:00
LICENCE add README and LICENCE 2023-07-31 15:39:00 +02:00
nginx.dev.conf Reorganize project. Page builder. Support for EN 2023-08-07 13:29:42 +02:00
poster.py and shebangs and make all scripts executable 2023-09-27 16:47:55 +02:00
prep.py Load templates in prep.py instead of old pages 2024-12-08 20:00:36 +01:00
README.md Update TODO 2023-08-30 13:00:09 +02:00

Decentrala

Redisign of dmz.rs .

Build site

Run

python atom_gen.py
python prep.py
python build_pages.py

Complete website will be contained in site/. You can copy this to server.

Development server

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

nginx -p . -c nginx.dev.conf

To stop it:

nginx -p . -s stop

TODO:

  • create page builder
    • rename prep.py to more informative name (build_events.py)
  • create blogging system
  • create xmpp bot that connects to events section.
  • 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