Skip to content

Commit 8a0323c

Browse files
authored
Merge pull request #21 from dev-sec/chris-rock/blog
new website announcement post
2 parents e456111 + bf781e1 commit 8a0323c

4 files changed

Lines changed: 40 additions & 0 deletions

File tree

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
title: "Our new homepage"
3+
date: 2018-10-15 09:00:00
4+
authors:
5+
- name: Christoph Hartmann
6+
image: https://avatars3.githubusercontent.com/u/1178413?v=4
7+
link: https://lollyrock.com
8+
---
9+
10+
Hi Security Friends,
11+
12+
We had this update in the works for a while and the new homepage is finally here. I'll look at some of the updates and encourage you to reach out for future improvements.
13+
14+
We finally migrated from our old custom-built pages to [Hugo](https://gohugo.io/) and combined our frontpage, blog and documentation into one single repository. This is easier to maintain and to contribute to. Besides these technical improvements, we also worked on the user experience, a fresh front-page, and a new contributor page, and and improved baseline overview.
15+
16+
17+
### New contributor page
18+
19+
The DevSec project is driven by many contributors but it was not easily visible since the development is distributed over multiple repositories. Therefore, it was not easy to honor their contributions. We wrote a small script that uses the Github API to fetch all the information from each repositories and aggregated the results on a [new community page](https://dev-sec.io/community/). It shows all contributors, sorted by their contributions and a link to their github account.
20+
21+
![Contributors](/images/page_contributors.png)
22+
23+
24+
### New baseline views
25+
26+
For some time now, we have tracked our security guidelines in baselines that are independent from the DevOps automation tool. We use [InSpec](https://inspec.io) to define the baselines and to verify our Ansible, Chef, and Puppet remediation modules in an automatic way. Until today, it was challenging for users to see all baseline controls without looking into the baseline source code. Since we aim to enable everybody to understand and see our security guidelines, a new visualization was required.
27+
28+
We updated our existing feature overview and linked it to our new [profile viewer](https://github.com/arlimus/inspeculus).
29+
30+
![Baselines](/images/page_overview.png)
31+
32+
You can click on each benchmark to see baseline details and their controls. In addition, you find the links for the Ansible, Chef and Puppet at the top of the baseline viewer.
33+
34+
![Baselines](/images/page_baselines.png)
35+
36+
We hope you enjoy these new views!
37+
38+
39+
Have a hacky day,
40+
Chris

static/images/page_baselines.png

107 KB
Loading
213 KB
Loading

static/images/page_overview.png

63.2 KB
Loading

0 commit comments

Comments
 (0)