Update adr-001-jan-deployable-cloud-native.md

This commit is contained in:
nam-john-ho 2023-10-16 09:44:08 +07:00 committed by GitHub
parent 856bd6bd37
commit 5b90f6c7ce
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -3,6 +3,7 @@
## Changelog ## Changelog
- 23.10.03: Initial unfinished draft - 23.10.03: Initial unfinished draft
- 23.10.16: Remove authentication
## Authors ## Authors
@ -22,7 +23,6 @@
* This ADR aims to outline design decisions for deploying Jan in cloud native environments such as: Runpod, AWS, Azure, GCP in a fast and simple way. * This ADR aims to outline design decisions for deploying Jan in cloud native environments such as: Runpod, AWS, Azure, GCP in a fast and simple way.
* The current code-base should not change too much. * The current code-base should not change too much.
* The current plugins must be reusable across enviroments (Desktop, Cloud-native). * The current plugins must be reusable across enviroments (Desktop, Cloud-native).
* Simple authentication (username/password) must be supported.
### Key Design Decisions ### Key Design Decisions
@ -43,6 +43,7 @@ Separated server process runs along side with electron. https://github.com/janhq
## Considerations ## Considerations
* Due to the limitation of accessing the file system in web browsers, the first version of the web app will load all the current plugins by default, and users will not be able to add, remove, or update plugins. * Due to the limitation of accessing the file system in web browsers, the first version of the web app will load all the current plugins by default, and users will not be able to add, remove, or update plugins.
* Simple authentication will be implemented as a plugin.
## References ## References