Project layout
mkdocs.yml # The configuration file.
docs/
index.md # The documentation homepage.
... # Other markdown pages, images and other files.
.
├── app # The Vue app
│ ├── dist # Built files
│ ├── node_modules # Vue framework and dependencies
│ ├── public # Files not built by Vue
│ │ ├── app # Files related to each apps
│ │ ├── img
│ │ │ └── apps
│ │ └── js
│ └── src
│ ├── assets
│ │ ├── css
│ │ ├── font
│ │ ├── img
│ │ ├── js
│ │ └── sass
│ ├── components
│ ├── composables
│ ├── locales
│ └── router
├── assets
├── certs # Self signed certs for dev only
├── conf.d # nginx conf
│ ├── dev
│ └── prod
├── db # Database files
├── docs # Documentation
├── php # PHP backend and configuration
│ ├── Controller # Entry points
│ ├── Entity
│ ├── Repository
│ └── config.sample.php # sample php config file
├── php.conf # PHP server conf and Dockerfile
├── sql # SQL files
├── vendor # PHP dependencies (OIDC lib)
├── composer.json # Php dependencies list (composer)
├── composer.lock # Php dependencies versions (composer)
├── compose.yaml # Docker compose file
├── mkdocs.yml # mkdocs config file
├── nginx.conf # main nginx conf file
└── README.md