Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/socialgouv/archifiltre-site
Site web d'archifiltre (https://github.com/SocialGouv/archifiltre)
https://github.com/socialgouv/archifiltre-site
gatsby gatsby-site javascript material-ui typescript
Last synced: 3 months ago
JSON representation
Site web d'archifiltre (https://github.com/SocialGouv/archifiltre)
- Host: GitHub
- URL: https://github.com/socialgouv/archifiltre-site
- Owner: SocialGouv
- License: apache-2.0
- Created: 2020-07-29T13:22:26.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-03-20T16:29:05.000Z (11 months ago)
- Last Synced: 2024-03-20T17:46:22.249Z (11 months ago)
- Topics: gatsby, gatsby-site, javascript, material-ui, typescript
- Language: TypeScript
- Homepage: https://archifiltre.fabrique.social.gouv.fr/
- Size: 7.18 MB
- Stars: 1
- Watchers: 5
- Forks: 1
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Archifiltre site
This is the Archifiltre product suit website, used to share news and download the application. It's powered by [gatsby](https://www.gatsbyjs.com/).
## 🚀 Quick start
1. **Install dependencies**
We use yarn as a dependencies manager.
```shell
yarn
```1. **Start developing.**
```shell
yarn dev
```
Site is now running on `http://localhost:8000`1. **Testing production build**
```shell
yarn build && yarn serve
```
Production build is now running on `http://localhost:9000`
1. Check all linters using```shell
yarn lint
```Will execute Prettier, Eslint and Typescript checking
All the commands are in your `package.json > scripts`.
## Deployment
Deployment is automated using @socialgouv gitlab-ci pipelines.
Pull requests are deployed on a kubernetes cluster and a test link
is posted on the PR.Every code merged onto master is automatically deployed to production, so be careful !