* feat: nginx add gotrue path rewrite * fix: prefix gotrue for gotrue url |
||
|---|---|---|
| .github | ||
| .sqlx | ||
| admin_frontend | ||
| build | ||
| cert | ||
| configuration | ||
| doc | ||
| docker | ||
| libs | ||
| migrations | ||
| nginx | ||
| src | ||
| tests | ||
| .dockerignore | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| Dockerfile | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||
| dev.env | ||
| docker-compose-dev.yml | ||
| docker-compose.yml | ||
| rustfmt.toml | ||
README.md
AppFlowy Cloud
- Cloud Server for AppFlowy
Deployment
- See deployment guide
Development
Pre-requisites
You'll need to install:
Configuration
- copy the configurations from
dev.envto.env - edit the
.envas 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