Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/asis2016/tknight
Tux Knight is a Linux monitoring system made in Django.
https://github.com/asis2016/tknight
django fastapi fedora-workstation linux monitoring-tool ubuntu
Last synced: about 1 month ago
JSON representation
Tux Knight is a Linux monitoring system made in Django.
- Host: GitHub
- URL: https://github.com/asis2016/tknight
- Owner: asis2016
- License: mit
- Created: 2023-04-13T14:27:35.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-21T08:55:49.000Z (10 months ago)
- Last Synced: 2024-10-13T00:44:07.000Z (about 1 month ago)
- Topics: django, fastapi, fedora-workstation, linux, monitoring-tool, ubuntu
- Language: HTML
- Homepage: https://asis2016.github.io/tKnight/
- Size: 8.89 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# tKnight
Tux Knight (tKnight) is an Open Source Linux administration monitoring software made in Dango.## Tech Stack
- Python3
- Django
- FastAPI
- HTML/CSS
- JavaScript, jQuery
- Shell script
## Setting up tKnight
```bash
$ mkdir tknight
$ cd tknight
$ git clone https://github.com/asis2016/tKnight.git .
```### 1. Running Django
```bash
$ cd django_project
$ python3 -m venv venv
$ source venv/bin/activate
(venv) $ pip3 install -r requirements.txt# Now, run the project
(venv) $ python3 manage.py runserver
```Now, browse http://127.0.0.1:8000/
### 2. Running FastAPI
```bash
$ cd fastapi_project
$ python3 -m venv venv
$ source venv/bin/activate
(venv) $ pip3 install -r requirements.txt# Now, run the project
(venv) $ uvicorn app.main:app --reload
```## Contributing
Contributions are always welcome! Please, contact to [email protected]## License
[MIT](./LICENSE)## References
- [Dark Bootstrap 5 Admin Template](https://github.com/asis2016/bootstrap-5-admin-template)