An open API service indexing awesome lists of open source software.

https://github.com/contributte/contributte-oldsite

👨‍💻 Contributte Website & Docs
https://github.com/contributte/contributte-oldsite

contributte docs documentation nette website

Last synced: 30 days ago
JSON representation

👨‍💻 Contributte Website & Docs

Awesome Lists containing this project

README

          

Contributte


Official website of the Contributte organization.


🕹 f3l1x.io | 💻 f3l1x | 🐦 @xf3l1x



## Info

This repository contains more websites at once.

The main **contributte** is based on [VuePress 1.x](https://v1.vuepress.vuejs.org/). VuePress is static site (documentation) generator.
Because we're lazy programmers, we reuse existing docs pages from the single repositories in [Contributte](https://github.com/contributte) organization.

There is a template file for the README files which is used in generation phase. The resulting website contains about 150 pages (readmes) melted together.

## Data

For the first time, you will have empty `tmp` folder. You gonna needed
to download the repositories. And then generate markdown pages from the readmes.

```bash
make refresh
```

Everytime you would like to redownload a regenerate all data, just call `make refresh`.

## Development

```bash
# Install dependencies
make install
```

```bash
# Start dev server
make www-dev
```

## Deployment

```bash
# Compile sources
make www-build
```

```bash
# Deploy to Vercel [preview]
make www-deploy
# Deploy to Vercel [production]
make www-publish
```

----

[![](https://www.datocms-assets.com/31049/1618983297-powered-by-vercel.svg)](https://vercel.com/?utm_source=milansulc&utm_campaign=oss)