Swift APNS for Docker
Swift APNS for Docker is a collection of Docker images containing all the dependencies required to build an Apple Push Provider in Swift.
These images are compatible with any environment supporting Docker, including Heroku.
Contents
Each image comes with:
- Ubuntu 16.04
- The full Swift toolchain
libcurl
compiled with HTTP/2 support
Supported Images
Image Tag | Swift | libcurl | libnghttp2 |
---|---|---|---|
aleksaubry/swift-apns:4.2 | 4.2 | 7.61.1 | 1.33.0 |
aleksaubry/swift-apns:4.1 | 4.1 | 7.59.0 | 1.31.0 |
aleksaubry/swift-apns:4.0.3 | 4.0.3 | 7.57.0 | 1.28.0 |
aleksaubry/swift-apns:4.0.2 | 4.0.2 | 7.56.1 | 1.27.0 |
Docker Instructions
Swift APNS allows you to create Docker containers for your APNS provider server.
All you have to do to get started is specify one of the images listed above as your container's base image at the top of its Dockerfile
:
FROM aleksaubry/swift-apns:<version>
Authors
Alexis Aubry, [email protected]
You can find me on Twitter: @_alexaubry
License
This project is available under the MIT License. See LICENSE for more information.