Projekt

Obecné

Profil

Stáhnout (822 Bajtů) Statistiky
| Větev: | Tag: | Revize:
1 89f1aff3 Stanislav Král
# Application for X.509 certificate management 
2 02c4d11b Jan Pašek
3
**Status:** [![pipeline status](https://gitlab.kiv.zcu.cz/aswi/aswi-2021/aswi2021jmsd/badges/master/pipeline.svg)](https://gitlab.kiv.zcu.cz/aswi/aswi-2021/aswi2021jmsd/-/commits/master)
4 00163ec2 Stanislav Král
- **Python 3.8** was used during the development of this application - it is the recommended interpreter to be used to run this application
5 e21bbef3 Petr Pícha
6 361901f7 Stanislav Král
## Testing
7
- `pytest` framework is used for testing
8
- tests are stored in the `tests` folder
9 7c67b1e0 Stanislav Král
 - can be run in PyCharm IDE (see [tutorial](https://www.jetbrains.com/help/pycharm/pytest.html)) or by calling `pytest` in the project's root directory
10 f6947544 Stanislav Král
11
## Deployment via Docker
12
- run `docker-compose up` in the project's root directory
13 7768c9d6 Stanislav Král
    - consists of gunicorn WSGI and nginx containers
14 def6ebe0 Stanislav Král
    - app is then available at [localhost](http://localhost)