18b58b320a
commit 4fc58db7f361fca140119665107f562333ec416c Author: Ad Schellevis <ad@opnsense.org> Date: Fri Apr 7 18:52:35 2023 +0200 minor compile issue in https://github.com/opnsense/docs/pull/465 commit 5859bb84be40f20358549ec014f571e9c70858da Author: Ad Schellevis <ad@opnsense.org> Date: Tue Apr 4 17:08:55 2023 +0200 troubleshooting : add webgui recovery help, ipsec: explain async crypto a bit better commit b2189c500314e67607952fd8eae68ccea72a3e17 Author: Ad Schellevis <ad@opnsense.org> Date: Wed Mar 29 16:27:46 2023 +0200 VPN/IPsec/Examples - add a note about connecting childre. closes https://github.com/opnsense/core/issues/6451 commit e0bb5a46fe8cd46334b3849503b29aa4c28a4ff2 Author: Ad Schellevis <ad@opnsense.org> Date: Wed Mar 29 14:26:56 2023 +0200 changelogs commit b002a92e8e2cbd202e23d823079a5c69aa8e4d5c Author: Ad Schellevis <ad@opnsense.org> Date: Tue Mar 28 17:03:30 2023 +0200 System/Settings/Administration - minor fixes commit e6c02aa1864c1f229e33f2046272351f4a25ef8a Author: Ad Schellevis <ad@opnsense.org> Date: Tue Mar 28 16:48:45 2023 +0200 System/Settings/Administration - reorganise settings a bit and add missing options. Also explain the risks of using "listen interfaces" and how to properly use them. Loopbacks are intended to create the environment needed to reliably bind a service in a changing world. commit 1fae5cc8a81fda2ba790c2e3cfc357f46f2c6d8b Author: Stephan <stephan.de.wit@deciso.com> Date: Tue Mar 28 16:24:13 2023 +0200 unbound: update reporting/advanced/blocklist documentation commit 8ffa3e1565bff8b8ffb986d7dd447e7f5371805f Author: Ad Schellevis <ad@opnsense.org> Date: Tue Mar 28 08:58:44 2023 +0200 update api endpoints commit 07f9f614b6fa49847bd78b013d8c664c3ac50940 Author: Ad Schellevis <ad@opnsense.org> Date: Tue Mar 28 08:56:00 2023 +0200 changelogs commit f234f235b404a25e7b9af8ca27796369b53a0277 Author: Ad Schellevis <ad@opnsense.org> Date: Mon Mar 27 17:38:49 2023 +0200 Access / Servers / Radius - add mnissing options commit f6fc23f09ea2ec3b626f07ab92bac7b2e04e0001 Author: Ad Schellevis <ad@opnsense.org> Date: Tue Mar 21 16:57:03 2023 +0100 changelogs commit 831b0d54a209b13c54e9f4272a705d198cab86b2 Author: Ad Schellevis <ad@opnsense.org> Date: Tue Mar 21 16:36:02 2023 +0100 IPS: change Emerging Threats documentation links commit 1ed441a7fcce20a33d5c9eaccc0d63af663b9332 Author: Ad Schellevis <ad@opnsense.org> Date: Fri Mar 17 15:30:16 2023 +0100 Interfaces: Diagnostics: Ping - update documentation, closes https://github.com/opnsense/core/issues/6378 commit f7e4ee76c158f2a0b73ae5a74c77ecb451b5dbd7 Author: Ad Schellevis <ad@opnsense.org> Date: Thu Mar 16 21:59:34 2023 +0100 Interfaces: Diagnostics: Ping - documentation for https://github.com/opnsense/core/issues/6378 commit |
1 year ago | |
---|---|---|
.github/ISSUE_TEMPLATE | 3 years ago | |
source | 1 year ago | |
.gitignore | 4 years ago | |
CONTRIBUTING.md | 3 years ago | |
LICENSE | 6 years ago | |
Makefile | 6 years ago | |
README.md | 2 years ago | |
collect_api_endpoints.in | 4 years ago | |
collect_api_endpoints.py | 1 year ago | |
collect_changelogs.py | 3 years ago | |
collect_plugin_tiers.py | 1 year ago | |
requirements.txt | 3 years ago |
README.md
OPNsense documentation
Welcome to the OPNsense documentation & wiki.
The purpose of this project is to provide OPNsense users with quality documentation.
Contribute
You can contribute to the project in many ways, e.g. testing functionality, sending in bug reports or creating pull requests directly via GitHub. Any help is always very welcome!
License
OPNsense documentation is available under the 2-Clause BSD license:
http://opensource.org/licenses/BSD-2-Clause
Every contribution made to the project must be licensed under the same conditions in order to keep OPNsense truly free and accessible for everybody.
Some pictures are licensed under the Creative Commons Zero (CC0) license:
https://creativecommons.org/publicdomain/zero/1.0/
Logos may be subject to additional copyrights, property rights, trademarks etc. and may require the consent of a third party or the license of these rights. Deciso B.V. does not represent or make any warranties that it owns or licenses any of the mentioned, nor does it grant them.
Prepare build
On FreeBSD the following packages are required:
pkg install py39-pip jpeg-turbo gmake
Install Sphinx, our default theme and contrib packages:
pip[3] install -r requirements.txt --upgrade
Update API endpoints
A script is provided to update the api endpoint documentation, this can be executed using:
./collect_api_endpoints.py --repo core /path/to/core/repository
./collect_api_endpoints.py --repo plugins /path/to/plugins/repository
Generate HTML documents
make html
(make clean
to flush)