@@ -33,6 +33,7 @@ Sudah ready untuk dijalankan di production? Mohon [lihat deployment guide beriku
```shell
SECRET_KEY_BASE=REALLY_LONG_SECRET ## Generate it with "mix phx.gen.secret"
GUARDIAN_SECRET_KEY_BASE=REALLY_LONG_SECRET ## Generate it with "guardian phx.gen.secret"
DATABASE_USER=postgres
DATABASE_HOST=db
DATABASE_URL=ecto://postgres:postgres@db/postgres
PORT=4000
...
...
@@ -43,10 +44,17 @@ Sudah ready untuk dijalankan di production? Mohon [lihat deployment guide beriku
3. Jalankan command ```docker-compose up``` untuk mendeploy Backend server.
4. Backend server dapat diakses pada http://localshost
4. Backend server dapat diakses pada http://localhost
5. Jalankan command ```docker-compose down``` untuk menghentikan server
## Notes
1. System hanya membolehkan user dengan role admin untuk membuat topic. User akan otomatis mendapat role reguler saat login pertama kali ke aplikasi ini. Untuk mengganti role, mantainer app ini harap mengganti role langaung di dalam database.
2. SECRET_KEY_BASE di generate dengan perintah ```mix phx.gen.secret```. GUARDIAN_SECRET_KEY_BASE dapat di generate dengan perintah ```mix guardian.gen.secret```. (Pengguna harus menginstall dependencies terlebih dahulu dengan ```mix deps.get```)
## Pelajari lebih lanjut
* Official website: https://www.phoenixframework.org/