zappyzep/dashboard
Dragory 509d96ce83
refactor: new dev/prod containers
- Use a single Dockerfile for all Zeppelin services
- Add a Dockerfile in project root that can be used by
  app hosting services
- Provide a standalone and lightweight prod setup
  - Standalone is the same as the old setup, with mysql+nginx
  - Lightweight only runs bot+backend+dash, no mysql/nginx
- Remove mounted mysql data folders for dev and prod
  - This resolves permission issues caused by the mount
  - The mysql service uses a regular named volume now
- Simplify .env options and clearly separate different prod setups
- Remove update.sh
  - Different setups require different update procedures, so a common
    update.sh no longer works
2024-03-17 18:49:31 +02:00
..
src refactor: use npm workspaces and ts project references 2024-03-02 09:24:07 +00:00
.editorconfig Dashboard work and related 2019-06-23 19:18:41 +03:00
.eslintrc.js chore: switch from tslint to eslint 2023-05-08 21:53:09 +03:00
.gitignore Dashboard work. Move configs to DB. Some script reorganization. Add nodemon configs. 2019-06-22 18:52:24 +03:00
.htmlnanorc.js Reformat all files with Prettier 2021-09-11 19:06:51 +03:00
.prettierignore Update .prettierignore, use subproject specific ignore files 2021-09-11 19:06:01 +03:00
package.json refactor: new dev/prod containers 2024-03-17 18:49:31 +02:00
serve.js refactor: new dev/prod containers 2024-03-17 18:49:31 +02:00
tailwind.config.js fix: update dashboard packages, fix build on Node.js 18 2023-06-24 09:21:06 +00:00
ts-vue-shim.d.ts Dashboard work. Move configs to DB. Some script reorganization. Add nodemon configs. 2019-06-22 18:52:24 +03:00
tsconfig.json refactor: use npm workspaces and ts project references 2024-03-02 09:24:07 +00:00
webpack.config.js refactor: new dev/prod containers 2024-03-17 18:49:31 +02:00