Start customoffice
Start CustomOffice Locally¶
To start local development, simply run:
./start-dev.sh
You will be prompted for a database name.
If you are following the Getting Started guide, then
type econ, otherwise choose the name of any loaded databases you wish to start development against.
Now you should be able to access http://localhost:8080
Login using username lokal and password lokal
Logging / Output¶
When running CustomOffice locally, you can find log output in the following locations:
- Front-end: Log output is available in the browser's developer console.
- TypeScript backends and dotnet-server: Logs are available in Seq at http://127.0.0.1:5342/. This local Seq instance acts as the log sink for the following services:
api-server(viapino-seq)task-runner(viapino-seq)fields-server(viapino-seq)scripts(viapino-seq)nest-api-server(vianestjs-pino)dotnet-server(via Serilog)- Python: Log output is written to
stdoutandstderr.
The Django backend container depends on the Seq container, ensuring that the Seq service is started automatically when running start-dev.sh to start CustomOffice locally.
Note: In production, we use Sentry to collect logs. At the moment, logs from
dotnet-serverandpdf-contentare not sent to Sentry.