3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-03-15 05:41:51 +00:00
Commit graph

20 commits

Author SHA1 Message Date
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
Dragory
7cd56303fc
refactor: use npm workspaces and ts project references 2024-03-02 09:24:07 +00:00
Dragory
b83f388096
feat: add cli command to export configs as json schema 2024-01-27 12:47:30 +02:00
Dragory
61b5f3f0d3
feat: add cli command to validate active configs 2024-01-15 22:44:43 +00:00
Dragory
fd654a8623
debug: send bot/api clinic dumps to different folders 2023-04-04 21:00:36 +03:00
Dragory
acdde9b3d7
debug: add clinic.js for debugging 2023-04-04 20:44:13 +03:00
Dark
d0a1beb809
Finish preliminary rework, ready to test 2021-06-02 04:07:50 +02:00
Dark
aea019181c Migrate Logs to new Plugin structure, also dont ignore it 2020-07-27 01:53:14 +02:00
Dragory
7e60950900
Ignore debug files 2020-05-23 15:33:07 +03:00
roflmaoqwerty
0b1381e7b3 created new plugin 2020-01-09 00:23:41 +11:00
Dragory
79b0adf81a Ignore .cache everywhere, not just repository root 2019-11-08 00:03:24 +02:00
Dragory
16111bbe84 Reorganize project. Add folder for shared code between backend/dashboard. Switch from jest to ava for tests. 2019-11-02 22:11:26 +02:00
Dragory
5c14cc32b9 Ignore some debug files 2019-10-11 22:30:31 +03:00
Dragory
271e71daa4 Ignore all files ending in .env from git 2019-07-21 14:40:34 +03:00
Dragory
5a91d36953 Initial dashboard work (auth flow) 2019-05-26 00:13:42 +03:00
Dragory
e7b8c0d64d Add build process for prod 2018-12-14 06:47:58 +02:00
Dragory
808fa26b3d Ignore a temp file 2018-07-31 18:08:10 +03:00
Dragory
7e688ac899 Ignore desktop.ini 2018-07-12 01:44:45 +03:00
Dragory
e70f1baa27 Various small fixes 2018-07-01 04:31:24 +03:00
Dragory
23c78f2c9c Initial commit in new repository 2018-07-01 03:35:51 +03:00