mosen / SCEPy

A Python SCEP Server Implementation
27 stars 14 forks source link

SCEPy

SCEPy is a pure python (sorta) implementation of a SCEP CA.

It is not intended for production use.

Getting Started

SCEPy is a Flask based web application which you can run like so::

$ export FLASK_APP=scepy
$ export SCEPY_SETTINGS=/path/to/scepy.cfg
$ flask run --host=0.0.0.0

An example of some configuration is supplied in scepy.cfg.example

Blueprint

SCEPy can also be run as a Flask Blueprint as part of your own application by importing scepy.blueprint.

macOS

You can visit /mobileconfig to download a SCEP profile which will enroll you with the service.

Debugging

Console Log Predicates that are useful:

On iOS: