2.3 KiB
2.3 KiB
type, status, source, repo, repo_url, language, branch, tags, updated
| type | status | source | repo | repo_url | language | branch | tags | updated | ||
|---|---|---|---|---|---|---|---|---|---|---|
| project | active | git.alwisp.com | jason/alwisp | https://git.alwisp.com/jason/alwisp | Hack | main |
|
2026-05-29 |
alwisp
Repository: jason/alwisp · branch main · Hack
Summary
Dockerized LAMP stack website for ALWISP, Alabama's wireless ISP and mesh networking company
Current status
Active. Synced from Gitea on 2026-05-29.
Documentation overview
ALWISP – Mesh Network Solutions
Dockerized LAMP stack website for Alabama's wireless ISP and mesh networking company.
Table of Contents
- Stack Overview
- Installation – Unraid
- Environment Variables
- Project Structure
- Roadmap & Milestones
- Updating the Site
- Useful Commands
Stack Overview
| Container | Image | Purpose |
|---|---|---|
alwisp_web |
PHP 8.2 + Apache | Serves the website |
alwisp_db |
MySQL 8.0 | Database (internal only) |
alwisp_pma |
phpMyAdmin (optional) | DB admin UI on port 8080 |
Each container is deployed individually through the Unraid Container Builder and connected via the br0 bridge network, giving both the web container and the database container their own dedicated LAN IP addresses. The web container reaches the database by its fixed LAN IP. Data persists in a named Docker volume (db_data) and survives container restarts and rebuilds.
Installation – Unraid
Prerequisites
- Unraid 6.10 or later
- Community Applications plugin installed
- Docker enabled (Settings → Docker → Enable Docker: Yes)
- User Scripts plugin (recommended, for scheduled tasks)
br0enabled — your Unraid host NIC must be bridged (Settings → Network → Enable Bridging: Yes)- Decide on two free LAN IPs before you start — one for the web container, one for the database. Example:
192.168.1.100(web) and192.168.1.101(db). Reserve these in your router's DHCP settings so they are never auto-assigned.
Step 1 – Clone the repository onto your Unraid cache drive
…(truncated — see repo)
Notes
- Project file auto-created from repo documentation.