Go to file
Zack ebc2e7ebf6
feat: nginx add gotrue path rewrite (#121)
* feat: nginx add gotrue path rewrite

* fix: prefix gotrue for gotrue url
2023-10-17 13:58:31 +08:00
.github chore: add logs 2023-10-13 10:37:28 +08:00
.sqlx refactor: access control (#118) 2023-10-15 10:56:56 +08:00
admin_frontend feat: nginx add gotrue path rewrite (#121) 2023-10-17 13:58:31 +08:00
build refactor: file storage (#110) 2023-10-11 21:36:57 +08:00
cert fix: request fail caused by certificate issue 2023-03-15 09:32:23 +08:00
configuration feat: Gotrue admin api (#73) 2023-09-23 17:07:02 +08:00
doc feat: added oauth login for admin (#119) 2023-10-17 10:21:06 +08:00
docker feat: added oauth login for admin (#119) 2023-10-17 10:21:06 +08:00
libs feat: added oauth login for admin (#119) 2023-10-17 10:21:06 +08:00
migrations refactor: file storage (#110) 2023-10-11 21:36:57 +08:00
nginx feat: nginx add gotrue path rewrite (#121) 2023-10-17 13:58:31 +08:00
src refactor: access control (#118) 2023-10-15 10:56:56 +08:00
tests feat: nginx add gotrue path rewrite (#121) 2023-10-17 13:58:31 +08:00
.dockerignore feat: use apply server migration when server starts (#30) 2023-09-12 15:12:08 +08:00
.gitignore Test deploy docker log (#105) 2023-10-08 21:42:25 +08:00
Cargo.lock feat: auto refresh session 2023-10-13 12:08:53 +08:00
Cargo.toml feat: workspace access control (#115) 2023-10-13 20:02:29 +08:00
Dockerfile feat: Autorefresh (#44) 2023-09-15 11:21:05 +08:00
LICENSE chore: add license 2023-07-28 21:05:27 +08:00
Makefile chore: remove redundant sqlx command (#22) 2023-09-08 22:51:16 +08:00
README.md feat: added oauth login for admin (#119) 2023-10-17 10:21:06 +08:00
dev.env feat: Pgadmin (#112) 2023-10-12 16:39:13 +08:00
docker-compose-dev.yml feat: added oauth login for admin (#119) 2023-10-17 10:21:06 +08:00
docker-compose.yml feat: added oauth login for admin (#119) 2023-10-17 10:21:06 +08:00
rustfmt.toml feat: ws connect (#3) 2023-05-08 19:03:50 +08:00

README.md

AppFlowy Cloud

  • Cloud Server for AppFlowy

Deployment

Development

Pre-requisites

You'll need to install:

Configuration

  • copy the configurations from dev.env to .env
  • edit the .env as required (such as SMTP configurations)

Run the dependency servers

docker compose --file docker-compose-dev.yml up -d

Install sqlx-cli

cargo install sqlx-cli

Run sqlx migration

sqlx database create
sqlx migrate run

Run the AppFlowy-Cloud server

cargo run

Run the tests

Test

cargo test

Debugging

  • Postgres
    export PGPASSWORD=password
    psql --host=localhost --username=postgres --port=5433
  • Redis
    redis-cli -p 6380