https://github.com/camarm-dev/www.camarm.dev
@camam-dev's Website
https://github.com/camarm-dev/www.camarm.dev
Last synced: 3 months ago
JSON representation
@camam-dev's Website
- Host: GitHub
- URL: https://github.com/camarm-dev/www.camarm.dev
- Owner: camarm-dev
- Created: 2023-04-02T16:23:23.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-12-07T10:45:14.000Z (over 1 year ago)
- Last Synced: 2025-01-16T02:48:54.397Z (over 1 year ago)
- Language: Vue
- Homepage: https://www.camarm.dev
- Size: 182 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# camarm Website
This repository contains th camarm's website code.
This website is available at https://www.camarm.dev.
## Documentation
### Configuration
```shell
npm i
```
### Development run
```shell
npm run dev
```
Run a developement server.
### Deployement run
```shell
npm run build && npm start
```
Properly build and run the nuxt website.
### Lint & Test
```shell
npm run test
```
Test application with specs in test/.
```shell
npm run lint
```
Lint code.
The default Git Ci file created by nuxt wizard run test and lint at each commit to the repository.
## Docker
A `docker-compose.yml` file, in the project root runs this nuxt frontend and the [api code](https://github.com/camarm-dev/api.camarm.fr) simultaneous !
It's used for production purposes!
> `docker-compose` can be `docker compose` depending on your docker-compose version
## Build and start
```shell
docker-compose up
```
## Rebuild a project
(choice: www.camarm.dev / api.camarm.fr)
```shell
docker-compose build --no-cache [project]
```