All Projects → alexisakers → Docker Swift Apns

alexisakers / Docker Swift Apns

Licence: mit
A collection of Docker images to build APNS providers in Swift

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Docker Swift Apns

Apns2
⚡ HTTP/2 Apple Push Notification Service (APNs) push provider for Go — Send push notifications to iOS, tvOS, Safari and OSX apps, using the APNs HTTP/2 protocol.
Stars: ✭ 2,569 (+7455.88%)
Mutual labels:  apns, http2
Apns Http2
A Java library for sending notifications via APNS using Apple's HTTP/2 API.
Stars: ✭ 194 (+470.59%)
Mutual labels:  apns, http2
Go Apns2
Go package for HTTP/2 Apple Push Notification Service.
Stars: ✭ 53 (+55.88%)
Mutual labels:  apns, http2
Apnotic
A Ruby APNs HTTP/2 gem able to provide instant feedback.
Stars: ✭ 360 (+958.82%)
Mutual labels:  apns, http2
MongoosePush
MongoosePush is a simple Elixir RESTful service allowing to send push notification via FCM and/or APNS.
Stars: ✭ 101 (+197.06%)
Mutual labels:  http2, apns
apns2
Node client for connecting to Apple's Push Notification Service using the new HTTP/2 protocol with JSON web tokens
Stars: ✭ 66 (+94.12%)
Mutual labels:  http2, apns
Apns
apns is a simple golang package for ios notification based http2 protocol
Stars: ✭ 100 (+194.12%)
Mutual labels:  apns, http2
node-apn-http2
Communicate with Apple Push Notification Service via native Node.js v8.8.1+ HTTP2 module (node-apn drop-in)
Stars: ✭ 25 (-26.47%)
Mutual labels:  http2, apns
hypercorn-fastapi-docker
Docker image with Hypercorn for FastAPI apps in Python 3.7, 3.8, 3.9. Ready for HTTP2 and HTTPS
Stars: ✭ 18 (-47.06%)
Mutual labels:  http2, docker-images
Airnotifier
Push Notifications Server for Human Beings.
Stars: ✭ 522 (+1435.29%)
Mutual labels:  apns, http2
Gaurun
General push notification server in Go
Stars: ✭ 804 (+2264.71%)
Mutual labels:  apns
Docker Nginx Http3
Alpine Linux image with Nginx 1.19.4 (mainline) with HTTP/3 (QUIC), TLSv1.3, 0-RTT, brotli, NJS support, and 10 MB size. All built on the bleeding edge for max performance. Built on the edge, for the edge.
Stars: ✭ 820 (+2311.76%)
Mutual labels:  http2
Shgf
Simple HTTP golang framework
Stars: ✭ 13 (-61.76%)
Mutual labels:  http2
Jwt
Kotlin JWT 🔑 implementation (Json Web Token) as required by APNs 🔔 (Apple Push Notifications) or Sign in with Apple 🍏
Stars: ✭ 31 (-8.82%)
Mutual labels:  apns
Cowboy
Small, fast, modern HTTP server for Erlang/OTP.
Stars: ✭ 6,533 (+19114.71%)
Mutual labels:  http2
Summary
个人总结 持续更新 欢迎提出各种issues
Stars: ✭ 12 (-64.71%)
Mutual labels:  http2
Nodock
Docker Compose for Node projects with Node, MySQL, Redis, MongoDB, NGINX, Apache2, Memcached, Certbot and RabbitMQ images
Stars: ✭ 734 (+2058.82%)
Mutual labels:  docker-images
Symfony Docker
A Docker-based installer and runtime for Symfony. Install: download and `docker-compose up`.
Stars: ✭ 732 (+2052.94%)
Mutual labels:  http2
Netbare
Net packets capture & injection library designed for Android
Stars: ✭ 716 (+2005.88%)
Mutual labels:  http2
H2o.docker
docker files for h2o http2 webserver
Stars: ✭ 33 (-2.94%)
Mutual labels:  http2

Swift APNS for Docker

Build Status

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

🛣 Support Roadmap

🌎 Please visit the project's Docker Hub repo for a full list of tags.

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>

📖 More guides and tutorials are available in the Wiki.

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.

🐳

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].