Skip to content

Portland-Bit-Devs/pdx-bitdevs-site

Repository files navigation

PDX BitDevs Website

Simple Zola site for hosting all of the links from meetups past and future.

Development

You'll need Zola to run the site locally. Once it is setup:

  • Clone the repository and go into the directory
  • Generate /public directory, Run zola build
  • Run zola serve
  • Go to http://localhost:1111

Azure Deployment

This site is hosted for free on Azure using a simple Static Web App resource.

The DNS and the SSL cert, is currently hosted through NameCheap. This costs approx $20/year.

Use swa cli to deploy static content to Azure. The CLI tool will create the Static Web App resource from the command line.

swa login --subscription-id jta-home \
      --resource-group pdxbitdevs-static-site-rg \
      --app-name pdxbitdevs-static-site

swa deploy --env production

Making a Post

To make a new post, make a new file in the content directory with a title of YYYY-MM-DD-title-goes-here.md. At the top of the file you must provide the following information:

+++
title = "<title goes here>"
template = "post.html"
[extra]
meetup_id = "<optional meetup id goes here>"
+++

After that, it's just simple markdown. The site will auto-generate the rest.

Changing Site Data

All site configurations are contained in config.toml.

Attributions

Thanks to BitDevs NYC for the Jekyll site that this site is based on, and to BitDevs LA for creating this Zola BitDevs template.

About

PDX BitDevs Site

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors