Commit graph

53 commits

Author SHA1 Message Date
Zack Fu Zi Xiang
33f02bb751
docs: disable signup 2024-10-14 13:49:49 +08:00
Nathan.fooo
80d46a2e3c
chore: Clean redis update script (#581)
* chore: rename folder

* chore: add script to remove redis stream

* chore: add script to remove redis stream

* chore: fix ci
2024-05-27 16:48:13 +08:00
Nathan.fooo
79bb510aaf
ci: run history test (#513)
* ci: run history test

* chore: fix ci
2024-05-01 16:28:07 +08:00
Nathan.fooo
c85383b21d
chore: project folder structture (#392)
* chore: docker build

* chore: update

* chore: update

* chore: test stream pubsub

* chore: fix wanrings

* chore: realtime crate

* chore: realtime crate

* chore: realtime crate

* chore: realtime crate

* chore: reanme crates

* chore: reanme crates

* chore: project structure

* chore: disable docker for collab hisotry
2024-03-22 11:24:28 +08:00
Jean-Marie Porchet
777c39d115
docs: update DEPLOYMENT.md
improves general grammar and adds some clarity
2024-02-28 16:04:12 +01:00
Zack Fu Zi Xiang
af988a066b
docs: update deployment doc 2024-02-08 12:28:20 +08:00
CuSO4_Deposit
231bceac6b chore: make deploy.env consistent with docs 2024-02-01 16:03:31 +00:00
Demis
d60c448c82
Fix typo 2024-01-29 22:12:38 +01:00
Silvio Messi
ec0f430478
Fix typo in DEPLOYMENT.md 2024-01-15 23:05:29 +01:00
Fu Zi Xiang
d8c03055cd
feat: update deployment docs 2024-01-14 18:46:15 +08:00
Zack
615b402782
docs: Doc improvement (#256)
* feat: update docs and self host deploy configs

* feat: use default ports for dev

* feat: revamp self host

* feat: use nginx resolver

* feat: cargo fmt

* feat: ci integration test with nginx routing

* feat: cargo fmt

* feat: make docker ci use deploy env rather than dev env

* feat: update api external url for deploy test

* fix: if sqlx is set to offline dont run casbin for tests

* fix: set api external url for tests

* fix: ignore sqlx test with cfg

* fix: sqlx tests

* fix: test use env

* feat: update the docs on optional components
2024-01-12 16:01:16 +08:00
cubecup
631dc9b697
Update DEPLOYMENT.md / Hardware Requirements
I find it unintuitive that the deployment guide for AppFlowy Cloud suggests using AMZ EC2 or Microsoft Azure VMs, which are paid services that are hosted at Amazon / Microsoft data servers. I get that the point is that the server needs to be available / reliable and those cloud compute services are. But aren't we targeting people who want to use free opensource software here?
2024-01-11 02:38:28 +01:00
Fu Zi Xiang
390fb0d328
docs: improve info on external postgres 2023-12-28 11:35:38 +08:00
Fu Zi Xiang
a3ea420b1b
feat: improve ec2 docs 2023-12-27 15:30:20 +08:00
Fu Zi Xiang
d2a957e5ff
feat: improve ec2 docs 2023-12-27 15:15:25 +08:00
Fu Zi Xiang
04270eb2bf
docs: ec2 guide simplify set up 2023-12-26 10:42:54 +08:00
Fu Zi Xiang
1d81feb698
fix: user docker compose without hyphen 2023-12-26 10:18:10 +08:00
Fu Zi Xiang
8cba3c7d55
doc: update faq on external postgres 2023-12-20 11:54:45 -08:00
Zack
a7b259ad20
feat: use only env var for appflowy cloud (#224)
* feat: use only env var for appflowy cloud

* fix: jwt local testing

* fix: security audit

* feat: update docker deploy configs

* fix: test utils dotenvy

* fix: test try sqlx offline

* fix: add gotrue configs for appflowy

* fix: redis uri in docker
2023-12-19 08:45:42 +08:00
Fu Zi Xiang
4f6323312f
feat: update optional component of deployment 2023-12-11 23:06:15 -08:00
Fu Zi Xiang
758f17f090
docs: added missing image for list sso 2023-11-28 14:23:45 +08:00
Fu Zi Xiang
64b1172557
docs: added images and docs on okta integration 2023-11-28 14:20:13 +08:00
Fu Zi Xiang
c35e121ccf
feat: sso saml admin placeholders 2023-11-27 15:45:10 +08:00
Fu Zi Xiang
1d07afa304
doc(ec2): increase disk storage 2023-11-26 23:25:19 +08:00
nathan
572258f7e1 docs: update docs 2023-11-24 13:22:23 +08:00
Fu Zi Xiang
344d69ec36
feat: remove unneeded fields in deploy env file 2023-11-22 15:47:52 +08:00
Nathan.fooo
03825fc032
Merge branch 'main' into deploy-env 2023-11-21 21:21:32 +08:00
Nathan.fooo
7c200a9991
docs: update selfhost docs (#174) 2023-11-21 21:17:37 +08:00
Fu Zi Xiang
fbad02ecf5
docs: self host: use deploy nginx routed url 2023-11-21 16:21:34 +08:00
Fu Zi Xiang
6b4ec528e2
docs: self host: use deploy nginx routed url 2023-11-21 16:20:50 +08:00
Zack
c1c4cd593f
docs: update security_group image (#173) 2023-11-21 15:50:46 +08:00
nathan
d6949357cf chore: update docs 2023-11-21 10:16:55 +08:00
nathan
a53ff37aec docs: add Q&A section 2023-11-20 22:40:13 +08:00
Jiraffe7
76bdeabd85
docs: update deployment doc (#171) 2023-11-20 12:08:54 +08:00
nathan
b578c83cc9 chore: add logs 2023-11-17 12:37:59 +08:00
nathan
89b8740691 docs: update 2023-11-16 16:55:02 +08:00
nathan
5333b9548b docs: update 2023-11-16 13:56:20 +08:00
nathan
8b5c36c983 docs: update 2023-11-16 13:50:32 +08:00
nathan
c72ddd0713 docs: update 2023-11-16 11:36:55 +08:00
nathan
35b9d76091 docs: update 2023-11-16 11:10:40 +08:00
nathan
5f4db318b4 chore: update docs 2023-11-16 01:16:56 +08:00
Nathan.fooo
82bcb5e879
feat: Deployment update (#169)
* docs: add ubuntu setup guide

* feat: add docker ci

* feat: create admin frontend image

* feat: trigger push docker ci

* ci: multiple arch

* fix: build

* chore: update ci

* chore: update ci

* fix: build

* fix: build

* fix: test

* fix: database access

* fix: test

* fix: test

* chore: update

* chore: update
2023-11-16 00:29:18 +08:00
Nathan.fooo
e94ea53ec6
docs: Deployment docs (#168)
* docs: add authentication docs

* chore: update deployment
2023-11-15 12:37:33 +08:00
Nathan.fooo
3e9e42d59e
feat: update readme (#167)
* chore: add logos

* chore: add contributing
2023-11-15 11:12:17 +08:00
Fu Zi Xiang
680d6fe5b1
feat: remove moved configuration files 2023-11-09 10:06:42 +08:00
Fu Zi Xiang
32390676f1
fix: user not allowed 2023-11-07 01:17:08 +08:00
Fu Zi Xiang
87049aa498
fix: added permission fix for container logs 2023-11-06 15:58:15 +08:00
Fu Zi Xiang
b785b1a482
fix: restartable server when autoconfirm is true 2023-11-06 13:50:38 +08:00
Zack
37a759ead6
feat: Request Id (#144)
* feat: added basic monitoring stack

* docs(grafana): import steps and recommended imports

* feat(metric): api metrics

* feat(prometheus): add appflowy cloud metric scraping job

* fix: put back tracing logger

* feat: middleware for path counter

* feat: added gotrue to prometheus metrics

* feat: added nginx to prometheus metrics

* feat: added latency and result to metrics

* feat(nginx): set request id to header

* feat: added request id in nginx

* feat: simplify metric collection

* feat: added simple grafana dashboard for appflowy cloud

* feat(logging): added logging stack

* docs: improve monitoring docs

* docs: added known common issues

* feat: give persistence

* feat: add exemplars

* fix: docker compose volumes

* feat(grafana): add trace id to prometheus datasource

* feat(grafana): improve dashboard to include exemplars

* feat: request id middleware

* docs: move doc to more relevant place

* chore: clean up logs

* feat: try json fmt

* feat: remove pretty

* feat: logging use json in prod but pretty in local
2023-11-03 16:57:05 +08:00
Zack
1cc1158d36
feat: Metrics (#141)
* feat: added basic monitoring stack

* docs(grafana): import steps and recommended imports

* feat(metric): api metrics

* feat(prometheus): add appflowy cloud metric scraping job

* fix: put back tracing logger

* feat: middleware for path counter

* feat: added gotrue to prometheus metrics

* feat: added nginx to prometheus metrics

* feat: added latency and result to metrics

* feat(nginx): set request id to header

* feat: added request id in nginx

* feat: simplify metric collection

* feat: added simple grafana dashboard for appflowy cloud

* feat(logging): added logging stack

* docs: improve monitoring docs

* docs: added known common issues

* feat: give persistence

* feat: add exemplars

* fix: docker compose volumes

* feat(grafana): add trace id to prometheus datasource

* feat(grafana): improve dashboard to include exemplars
2023-11-02 15:34:00 +08:00