Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/demindiro/agreper
Minimal, no-JS web forum software
https://github.com/demindiro/agreper
forum minimal no-javascript no-js self-hosted
Last synced: 4 days ago
JSON representation
Minimal, no-JS web forum software
- Host: GitHub
- URL: https://github.com/demindiro/agreper
- Owner: Demindiro
- License: agpl-3.0
- Created: 2022-10-09T16:18:34.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-02-03T15:15:09.000Z (12 months ago)
- Last Synced: 2025-01-11T18:05:50.275Z (11 days ago)
- Topics: forum, minimal, no-javascript, no-js, self-hosted
- Language: Python
- Homepage: https://forum.agreper.com/
- Size: 135 KB
- Stars: 665
- Watchers: 8
- Forks: 28
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# Agreper - minimal, no-JS forum software
**For security issues, please send a mail to [email protected]**
![Hello world!](https://static.agreper.com/hello_world.png)
Agreper is a forum board with a focus on being easy to set up and manage.
## Install & running
### Linux
Ensure you have the necessary packages, e.g. for Debian:
```
apt install git make sqlite3 python3-venv python3-pip
```First clone or [download the latest release](https://github.com/Demindiro/agreper/archive/refs/tags/v0.1.1.tar.gz).
Then setup with:
```
./init_sqlite.sh forum.db
```Lastly, run with:
```
./run_sqlite.sh forum.db forum.pid
```You will need a proxy such as nginx to access the forum on the public internet.
## Upgrading
To upgrade from a previous version, run ``upgrade_sqlite.sh``
## Screenshots
![Index](https://static.agreper.com/index.png)
![Forum](https://static.agreper.com/forum.png)
![Admin panel](https://static.agreper.com/admin_panel.png)