{"repo":"helje5/dockSwiftOnARM","free":true,"listed":false,"github":"https://github.com/helje5/dockSwiftOnARM","clone":"git clone https://github.com/helje5/dockSwiftOnARM.git","description":"Playing with dockerizing Swift for Raspberry Pi","language":"Dockerfile","stars":119,"topics":["swift","raspberry-pi","raspbian"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"dockSwiftOnARM Playing with dockerizing Swift for Raspberry Pi. Inspired by uraimo/buildSwiftOnARM. Also note the companion project: swift-mac2arm-x-compile-toolchain, a cross compiler toolchain which allows you to build Raspi Swift binaries on macOS (and the reverse for the fun of it!). Running Swift w/ Docker on macOS Works: There is also an image which includes Emacs, vi, etc: Note that the REPL doesn't work on the Raspi. DockerHub: - rpi-swift - rpi-swift-dev (w/ Emacs/vi/etc) Want to run Server Side Swift on a Raspberry Pi? Use mod swift. Versions As of 2018-04-05 the latest working Swift version for Raspi is Swift 3.1.1. We do provide a docker image for 4.1.0. It basically works, but isn't stable (e.g. crashes on some operations). It also doesn't include the Swift Package Manager. Setup Raspi w/ Docker and remote-control it from macOS Moved to Wiki: - Setup Docker on Raspi - Remote Control Raspi Docker from Mac (via docker-machine) Building Swift w/ Docker on macOS Moved to Wiki: - Building Swift in a Docker container (either on a real Raspi or in macOS Docker QEmu) Status No idea, still investigating this :-) Who Brought to you by Helge Heß. We like feedback, GitHub stars, cool contract work, presumably any form of praise you can think of. We don't like people who are wrong. There is the swift-arm Slack channel if you have questions about running Swift on ARM/Raspberry Pi.","default_branch":null,"files":null,"tree":[],"storefront":"/r/helje5","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/helje5/dockSwiftOnARM/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}