https://github.com/petermcd/intra-site
Django Intranet Site
https://github.com/petermcd/intra-site
Last synced: about 2 months ago
JSON representation
Django Intranet Site
- Host: GitHub
- URL: https://github.com/petermcd/intra-site
- Owner: petermcd
- Created: 2021-04-03T20:33:26.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2024-10-20T12:00:29.000Z (over 1 year ago)
- Last Synced: 2025-02-17T03:44:26.410Z (over 1 year ago)
- Language: Python
- Size: 1.52 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Intranet
## How to install
For the books section a shared folder to the nas drive is required. The following sets this up (but need to replace
the local path with the correct path)
```bash
sudo apt update
sudo apt install nfs-common
mkdir /home/pi/Intra-Site/SiteDocuments/
sudo mount 192.168.0.5:/volume1/SiteDocuments /home/pi/Intra-Site/SiteDocuments/
```
## TODO
### Monzo
Reimplement Monzo integration.
## Development tools
### Watcham
Watchman is a manual install, instructions can be found [HERE](https://facebook.github.io/watchman/docs/install.html)
on top of this, pywatchman is required and can be installed using the dev requirements
### Django Debug toolbar
Installation instructions can be found [HERE](https://django-debug-toolbar.readthedocs.io/en/latest/installation.html)
### Git Pre Commit
Git pre commit runs tests prior to a commit occurring, this helps reduce CICD failures. To set this up
the following commands can be carried out:
```bash
pip install pre-commit
pre-commit install
```