diff --git a/content/en/showcase/aether/bio.md b/content/en/showcase/aether/bio.md new file mode 100644 index 000000000..139ffb3e5 --- /dev/null +++ b/content/en/showcase/aether/bio.md @@ -0,0 +1,9 @@ + +[**Aether**](https://getaether.net) is an open-source peer-to-peer network that hosts self-moderating online-communities. + +[**Aether Pro**](https://aether.app), based on Aether, is a collaboration tool for remote-friendly companies. It makes using email for group discussions more powerful and scalable to more people. It's an effort by Aether maintainers to make the Aether project financially sustainable. + +The site is built by: + +* [Burak Nehbit](https://twitter.com/nehbit) + diff --git a/content/en/showcase/aether/featured.png b/content/en/showcase/aether/featured.png new file mode 100644 index 000000000..509f938c7 Binary files /dev/null and b/content/en/showcase/aether/featured.png differ diff --git a/content/en/showcase/aether/index.md b/content/en/showcase/aether/index.md new file mode 100644 index 000000000..c86c523c3 --- /dev/null +++ b/content/en/showcase/aether/index.md @@ -0,0 +1,40 @@ +--- + +title: Aether +date: 2020-02-25 + +description: "Aether is a peer-to-peer network that hosts self-moderating online-communities." + +# The URL to the site on the internet. +siteURL: https://getaether.net + +# Add credit to the article author. Leave blank or remove if not needed/wanted. +byline: "[Burak Nehbit](https://twitter.com/nehbit), Maintainer, Aether" + +--- + +To say that this website, our main online presence, needed to do a lot would be an understatement. + +Our site is home to both *Aether* and *Aether Pro*, our **knowledgebase for each product**, a **server for static assets that we use in our emails**, the **interactive sign-up flows**, **payments client**, **downloads provider**, and even a **mechanism for delivering auto-update notifications** to our native clients. We are using a single Hugo site for all these — it's not a static site for us, it's the core framework at the heart of our *entire* web front-end. + +Not only that, this had to work with one developer crunched for time who spends most of his time working on two separate apps across 3 desktop platforms — someone whose main job is very far from building static websites. We only had scraps of time to design and build this Hugo site, make it performant and scalable, and Hugo did a phenomenal job delivering on that promise. + +The last piece is, funnily enough, moving our blog to Hugo, which it is not as of now. This was an inherited mistake we are currently rectifying. Soon, our entire web footprint will be living in Hugo. + +### Structure + +Our website is built in such a way that there is a separate Vue.js instance for each of the contexts since we are no using JS-based single-page navigation. We use Hugo for navigation and to build most pages. For the pages we need to make interactive, we use Vue.js to build individual, self-contained single-page Javascript apps. One such example is our sign-up flow at [aether.app](https://aether.app), an individual Vue app living within a Hugo page, with its own JS-based navigation. + +This is a relatively complex setup, and somewhat out of the ordinary. Yet, even with this custom setup, using Hugo was painless. + +### Tools + +**CMS**: Hugo + +**Theme**: Custom-designed + +**Hosting**: Netlify, pushed to production via `git push`. + +**Javascript runtime**: Vue.js + + diff --git a/resources/_gen/images/en/content-management/image-processing/sunset_hu875bbbed66c1db46c12ef98a97f76229_34584_200x200_fill_q75_catmullrom_smart1.jpg b/resources/_gen/images/en/content-management/image-processing/sunset_hu875bbbed66c1db46c12ef98a97f76229_34584_200x200_fill_q75_catmullrom_smart1.jpg new file mode 100644 index 000000000..3485ba9bc Binary files /dev/null and b/resources/_gen/images/en/content-management/image-processing/sunset_hu875bbbed66c1db46c12ef98a97f76229_34584_200x200_fill_q75_catmullrom_smart1.jpg differ diff --git a/resources/_gen/images/en/content-management/image-processing/sunset_hu875bbbed66c1db46c12ef98a97f76229_34584_300x0_resize_q10_catmullrom.jpg b/resources/_gen/images/en/content-management/image-processing/sunset_hu875bbbed66c1db46c12ef98a97f76229_34584_300x0_resize_q10_catmullrom.jpg new file mode 100644 index 000000000..c745b3725 Binary files /dev/null and b/resources/_gen/images/en/content-management/image-processing/sunset_hu875bbbed66c1db46c12ef98a97f76229_34584_300x0_resize_q10_catmullrom.jpg differ diff --git a/resources/_gen/images/en/content-management/image-processing/sunset_hu875bbbed66c1db46c12ef98a97f76229_34584_300x0_resize_q75_catmullrom.jpg b/resources/_gen/images/en/content-management/image-processing/sunset_hu875bbbed66c1db46c12ef98a97f76229_34584_300x0_resize_q75_catmullrom.jpg new file mode 100644 index 000000000..c02daf375 Binary files /dev/null and b/resources/_gen/images/en/content-management/image-processing/sunset_hu875bbbed66c1db46c12ef98a97f76229_34584_300x0_resize_q75_catmullrom.jpg differ diff --git a/resources/_gen/images/en/content-management/image-processing/sunset_hu875bbbed66c1db46c12ef98a97f76229_34584_90x120_fill_q75_catmullrom_left.jpg b/resources/_gen/images/en/content-management/image-processing/sunset_hu875bbbed66c1db46c12ef98a97f76229_34584_90x120_fill_q75_catmullrom_left.jpg new file mode 100644 index 000000000..08c0bc315 Binary files /dev/null and b/resources/_gen/images/en/content-management/image-processing/sunset_hu875bbbed66c1db46c12ef98a97f76229_34584_90x120_fill_q75_catmullrom_left.jpg differ diff --git a/resources/_gen/images/en/content-management/image-processing/sunset_hu875bbbed66c1db46c12ef98a97f76229_34584_90x120_fill_q75_catmullrom_right.jpg b/resources/_gen/images/en/content-management/image-processing/sunset_hu875bbbed66c1db46c12ef98a97f76229_34584_90x120_fill_q75_catmullrom_right.jpg new file mode 100644 index 000000000..87521134f Binary files /dev/null and b/resources/_gen/images/en/content-management/image-processing/sunset_hu875bbbed66c1db46c12ef98a97f76229_34584_90x120_fill_q75_catmullrom_right.jpg differ diff --git a/resources/_gen/images/en/content-management/image-processing/sunset_hu875bbbed66c1db46c12ef98a97f76229_34584_90x90_fit_q75_catmullrom.jpg b/resources/_gen/images/en/content-management/image-processing/sunset_hu875bbbed66c1db46c12ef98a97f76229_34584_90x90_fit_q75_catmullrom.jpg new file mode 100644 index 000000000..2059b581f Binary files /dev/null and b/resources/_gen/images/en/content-management/image-processing/sunset_hu875bbbed66c1db46c12ef98a97f76229_34584_90x90_fit_q75_catmullrom.jpg differ diff --git a/resources/_gen/images/en/content-management/organization/1-featured-content-bundles_hu911524202ff4753624ea0b303cf97415_34394_300x0_resize_catmullrom_2.png b/resources/_gen/images/en/content-management/organization/1-featured-content-bundles_hu911524202ff4753624ea0b303cf97415_34394_300x0_resize_catmullrom_2.png new file mode 100644 index 000000000..8e748e554 Binary files /dev/null and b/resources/_gen/images/en/content-management/organization/1-featured-content-bundles_hu911524202ff4753624ea0b303cf97415_34394_300x0_resize_catmullrom_2.png differ diff --git a/resources/_gen/images/en/news/lets-celebrate-hugos-5th-birthday/graph-stars_hu169ba15a8bcaf4ddd6a5a1aa8505c448_15599_600x400_fit_catmullrom_2.png b/resources/_gen/images/en/news/lets-celebrate-hugos-5th-birthday/graph-stars_hu169ba15a8bcaf4ddd6a5a1aa8505c448_15599_600x400_fit_catmullrom_2.png new file mode 100644 index 000000000..31f5bea34 Binary files /dev/null and b/resources/_gen/images/en/news/lets-celebrate-hugos-5th-birthday/graph-stars_hu169ba15a8bcaf4ddd6a5a1aa8505c448_15599_600x400_fit_catmullrom_2.png differ diff --git a/resources/_gen/images/en/news/lets-celebrate-hugos-5th-birthday/graph-themes_hu25707bee0ec3007199f71bb29226f30c_16956_600x400_fit_catmullrom_2.png b/resources/_gen/images/en/news/lets-celebrate-hugos-5th-birthday/graph-themes_hu25707bee0ec3007199f71bb29226f30c_16956_600x400_fit_catmullrom_2.png new file mode 100644 index 000000000..177d34fa9 Binary files /dev/null and b/resources/_gen/images/en/news/lets-celebrate-hugos-5th-birthday/graph-themes_hu25707bee0ec3007199f71bb29226f30c_16956_600x400_fit_catmullrom_2.png differ diff --git a/resources/_gen/images/en/news/lets-celebrate-hugos-5th-birthday/sunset-get_hud0ada96a3532fb27dcd0de96bcce0679_358844_600x300_fill_catmullrom_smart1_2.png b/resources/_gen/images/en/news/lets-celebrate-hugos-5th-birthday/sunset-get_hud0ada96a3532fb27dcd0de96bcce0679_358844_600x300_fill_catmullrom_smart1_2.png new file mode 100644 index 000000000..e60c5cad0 Binary files /dev/null and b/resources/_gen/images/en/news/lets-celebrate-hugos-5th-birthday/sunset-get_hud0ada96a3532fb27dcd0de96bcce0679_358844_600x300_fill_catmullrom_smart1_2.png differ diff --git a/resources/_gen/images/showcase/Aether/featured_hu087b0e6f87446792599d3d3535cdd374_275219_1024x512_fill_catmullrom_top_2.png b/resources/_gen/images/showcase/Aether/featured_hu087b0e6f87446792599d3d3535cdd374_275219_1024x512_fill_catmullrom_top_2.png new file mode 100644 index 000000000..5a6a2c060 Binary files /dev/null and b/resources/_gen/images/showcase/Aether/featured_hu087b0e6f87446792599d3d3535cdd374_275219_1024x512_fill_catmullrom_top_2.png differ diff --git a/resources/_gen/images/showcase/Aether/featured_hu087b0e6f87446792599d3d3535cdd374_275219_640x0_resize_catmullrom_2.png b/resources/_gen/images/showcase/Aether/featured_hu087b0e6f87446792599d3d3535cdd374_275219_640x0_resize_catmullrom_2.png new file mode 100644 index 000000000..bd37a040f Binary files /dev/null and b/resources/_gen/images/showcase/Aether/featured_hu087b0e6f87446792599d3d3535cdd374_275219_640x0_resize_catmullrom_2.png differ diff --git a/resources/_gen/images/showcase/Aether/featured_hu087b0e6f87446792599d3d3535cdd374_275219_989c7e76c2c712f873e3f3bc40d31e81.png b/resources/_gen/images/showcase/Aether/featured_hu087b0e6f87446792599d3d3535cdd374_275219_989c7e76c2c712f873e3f3bc40d31e81.png new file mode 100644 index 000000000..796933f1b Binary files /dev/null and b/resources/_gen/images/showcase/Aether/featured_hu087b0e6f87446792599d3d3535cdd374_275219_989c7e76c2c712f873e3f3bc40d31e81.png differ diff --git a/resources/_gen/images/showcase/Aether/featured_hu087b0e6f87446792599d3d3535cdd374_275514_1024x512_fill_catmullrom_top_2.png b/resources/_gen/images/showcase/Aether/featured_hu087b0e6f87446792599d3d3535cdd374_275514_1024x512_fill_catmullrom_top_2.png new file mode 100644 index 000000000..0596cc2df Binary files /dev/null and b/resources/_gen/images/showcase/Aether/featured_hu087b0e6f87446792599d3d3535cdd374_275514_1024x512_fill_catmullrom_top_2.png differ diff --git a/resources/_gen/images/showcase/Aether/featured_hu087b0e6f87446792599d3d3535cdd374_275514_640x0_resize_catmullrom_2.png b/resources/_gen/images/showcase/Aether/featured_hu087b0e6f87446792599d3d3535cdd374_275514_640x0_resize_catmullrom_2.png new file mode 100644 index 000000000..b84106f3a Binary files /dev/null and b/resources/_gen/images/showcase/Aether/featured_hu087b0e6f87446792599d3d3535cdd374_275514_640x0_resize_catmullrom_2.png differ diff --git a/resources/_gen/images/showcase/Aether/featured_hu087b0e6f87446792599d3d3535cdd374_275514_7c79026e07d457b415e7aafea0f1d6a8.png b/resources/_gen/images/showcase/Aether/featured_hu087b0e6f87446792599d3d3535cdd374_275514_7c79026e07d457b415e7aafea0f1d6a8.png new file mode 100644 index 000000000..a04983cff Binary files /dev/null and b/resources/_gen/images/showcase/Aether/featured_hu087b0e6f87446792599d3d3535cdd374_275514_7c79026e07d457b415e7aafea0f1d6a8.png differ diff --git a/resources/_gen/images/showcase/Aether/featured_hu2f0d11388f944348b232a431caeb965b_41270_1024x512_fill_catmullrom_top_2.png b/resources/_gen/images/showcase/Aether/featured_hu2f0d11388f944348b232a431caeb965b_41270_1024x512_fill_catmullrom_top_2.png new file mode 100644 index 000000000..33504ce5d Binary files /dev/null and b/resources/_gen/images/showcase/Aether/featured_hu2f0d11388f944348b232a431caeb965b_41270_1024x512_fill_catmullrom_top_2.png differ diff --git a/resources/_gen/images/showcase/Aether/featured_hu2f0d11388f944348b232a431caeb965b_41270_640x0_resize_catmullrom_2.png b/resources/_gen/images/showcase/Aether/featured_hu2f0d11388f944348b232a431caeb965b_41270_640x0_resize_catmullrom_2.png new file mode 100644 index 000000000..1409bb6e2 Binary files /dev/null and b/resources/_gen/images/showcase/Aether/featured_hu2f0d11388f944348b232a431caeb965b_41270_640x0_resize_catmullrom_2.png differ diff --git a/resources/_gen/images/showcase/Aether/featured_hu2f0d11388f944348b232a431caeb965b_41270_c604ae9b6fea2e5a4c93d133b809a691.png b/resources/_gen/images/showcase/Aether/featured_hu2f0d11388f944348b232a431caeb965b_41270_c604ae9b6fea2e5a4c93d133b809a691.png new file mode 100644 index 000000000..2a682d775 Binary files /dev/null and b/resources/_gen/images/showcase/Aether/featured_hu2f0d11388f944348b232a431caeb965b_41270_c604ae9b6fea2e5a4c93d133b809a691.png differ diff --git a/resources/_gen/images/showcase/your-site/featured_hu2f0d11388f944348b232a431caeb965b_41270_640x0_resize_catmullrom_2.png b/resources/_gen/images/showcase/your-site/featured_hu2f0d11388f944348b232a431caeb965b_41270_640x0_resize_catmullrom_2.png new file mode 100644 index 000000000..a58f0b78c Binary files /dev/null and b/resources/_gen/images/showcase/your-site/featured_hu2f0d11388f944348b232a431caeb965b_41270_640x0_resize_catmullrom_2.png differ