mosen / SCEPy

A Python SCEP Server Implementation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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:

  • Process: profiled
  • Subsystem: com.apple.ManagedConfiguration
  • Category: MC

About

A Python SCEP Server Implementation


Languages

Language:Python 100.0%