Repository navigation
Home
Ingo edited this page Nov 14, 2026
·
72 revisions
YetAnotherForum.NET (YAF.NET) is an open source discussion forum for ASP.NET Core: about YAF.NET and its features.
This documentation is for YAF.NET v4 (.NET 11). Pages for older versions are in the legacy section at the end.
Choose how you want to run the forum:
| Hosting | Guide |
|---|---|
| Docker (all platforms) | Running YAF.NET with Docker - the quickest way to start |
| Windows with IIS | Installation of YAF.NET v4 |
| Linux with nginx | Hosting on Linux with nginx |
| Inside your own ASP.NET Core application | Integration into an existing ASP.NET Core application |
Upgrading from YAF.NET 3.x or older? See Upgrade to YAF.NET v4.
- Set up a private forum (admin has to approve new users)
- Protect YAF.NET against spam bots
- Database backup (nightly zipped backups to download)
- Change the board logo
- Create a new theme or modify an existing one
- Troubleshooting - logs, IIS errors and common problems
- Community support
YAF.NET v3 (.NET Framework 4.8.1) is maintained in the netfx branch.
- Installation of YAF.NET v3
- Upgrade an existing installation to v3.2.x
- Integrate YAF.NET v3 into an existing ASP.NET application
- Build YAF.NET v3 with the command line
- Migrate a v3 database from SQL Server to SQLite
- web.config changes from v2.30.16 to v3.2.14
- Upgrade from version 1.9.1.8 (or earlier) to v2.31.16
YetAnotherForum.NET (YAF) the Open Source Discussion Forum for ASP.NET - https://YetAnotherForum.NET
Copyright © YetAnotherForum.NET & Ingo Herbote. All rights reserved
Getting started
- About YAF.NET
- Features
- Docker
- Installation (IIS)
- Hosting on Linux with nginx
- Integration (ASP.NET Core)
- Upgrade to v4
Configuration
Administration
Help
Development
Legacy (v3 and older)