Skip to content
/ SCEPy Public
forked from mosen/SCEPy

A Python SCEP Server Implementation

Notifications You must be signed in to change notification settings

cmdmnt/SCEPy

 
 

Repository files navigation

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

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%