This is the repository of the website beirut.awsmena.community. It is hosted directly from the repository as a GitHub Pages website.
To preview the website locally:
-
Install Ruby and Bundler if you don't have them already.
-
Install Jekyll and other dependencies from the GitHub Pages gem:
-
Install Node.
Note: this page has been last updated on March 30, 2024, where Ruby version 3.3.0 and Bundler 2.5.7 were used. As such, the gem 'csv' and gem 'webrick' have been added to the Gemfile explicitly as they are no longer by default through the current Ruby version. As a rule of thumb during installations, take into consideration the dependencies and package versions.
$ npm start
Then, load http://localhost:4000/ in your browser.
yarn create:post My Event Title
# or npm run create:post -- My Event Title
# or node cli/create-post.js My Event Title
This command will create a new markdown file in _posts/
named : YEAR-MONTH-DAY-title.md
Replace YEAR MONTH and DAY with the date of the event.
- Fork this repo to a new one under aws-mena-community.
- Replace events in
_data/old-events.yml
with your previous events or delete the file. - In
_config.yml
, replacecity
with your city and url withYOURCITY.awsmena.community
- Delete posts and add your own as needed
- Replace
CNAME
file withYOURCITY.awsmena.community
Issues and PRs are welcome and appreciated.
This website was originally forked from martinbuberl/awscommunitynordics.
Big thanks to AWS Community Nordics.