Add IIS publish notes and mark formatting task complete
This commit is contained in:
12
IIS.md
12
IIS.md
@@ -5,3 +5,15 @@
|
||||
- SQLite DB stored in App_Data
|
||||
- App pool identity must have write access
|
||||
- Admin password via environment variable
|
||||
|
||||
## Publish
|
||||
- From repo root: `dotnet publish -c Release -o publish`
|
||||
- Copy `publish/` contents to site directory (keep `App_Data` writable by the app pool user).
|
||||
- Set environment variables in web.config or IIS config:
|
||||
- `ASPNETCORE_ENVIRONMENT=Production`
|
||||
- `ADMIN_PASSWORD=<your-secret>`
|
||||
- Optional: enable stdout logging in `web.config` during troubleshooting only; disable afterward.
|
||||
|
||||
## Permissions
|
||||
- Grant modify rights to the app pool identity on `App_Data` (DB file + wal).
|
||||
- Ensure firewall/HTTPS bindings match `applicationUrl` configured in IIS.
|
||||
|
||||
Reference in New Issue
Block a user