hscloud/hswaw/site
Serge Bazanski 56c888b443 hswaw/site: basic /about and /about_en rendering
This renders the About and About-but-in-English templates already
present.

It integrates header.html and rotimage_at.html into the basic template.
These were separates so that different webapps on boston-packets could
serve the same header file from the same sources, but this approach will
have to be abandoned for this version of the site anyway.

We'll have to figure out how/if to share these things between different
webapps, but probably only after we actually come up with a new site
theme. Let's keep it simple for now.

We also skip porting the 'subscribe to lists' template and
functionality, as it's broken right now anyway.

Change-Id: Ia89bfcaa1e250bd74d1771e095b3c8505b08c606
2021-05-30 21:55:40 +00:00
..
static hswaw/site: serve static 2021-05-30 21:15:50 +00:00
templates hswaw/site: basic /about and /about_en rendering 2021-05-30 21:55:40 +00:00
BUILD.bazel hswaw/site: basic /about and /about_en rendering 2021-05-30 21:55:40 +00:00
main.go hswaw/site: basic /about and /about_en rendering 2021-05-30 21:55:40 +00:00
README.md hswaw/site: add README.md 2021-05-30 21:16:43 +00:00
views.go hswaw/site: basic /about and /about_en rendering 2021-05-30 21:55:40 +00:00

hackerspace.pl landing page

Status

Work in progress. Not ready/deployed yet.

Introduction

This is a service which rans the hackerspace.pl landing page. It's a relatively simple Go application serving mostly static files with some template rendering threwn in for good measure.

It replaces the old www-main app.

Running locally

$ bazel run //hswaw/site

And point your web browser to 127.0.0.1:8080.

For interactive development use something like ibazel to automatically rebuild on file changes (templates, statics or even Go code).